Route -nは「route:fscanf」出力を提供します。

Route -nは「route:fscanf」出力を提供します。

システムをブートしてもインターフェイスにIPアドレスがない場合は、上記の出力が表示されます。ちなみに、インターフェイスにIPを付与すると、再度削除しても消えます。なぜこれが起こるのですか?

パスが読み取ろうとするファイルが生成されていますか?

ベストアンサー1

routeに読み込んで表示さ/proc/net/routeれます。route: fscanfstderr

設定されたインターフェイスのフロー情報:

# cat /proc/net/route
Iface   Destination Gateway     Flags   RefCnt  Use Metric  Mask        MTU Window  IRTT                                                       
eth0    00000000    02F7A8C0    0003    0   0   202 00000000    0   0   0                                                                             
eth0    00F7A8C0    00000000    0001    0   0   0   00FFFFFF    0   0   0  

これfscanf C++ 関数次のように表示されます間違いroute空だからです/proc/net/route

インターフェイスの設定を解除して再び終了すると、一部の初期情報が表示されますが、フロー情報は表示されません。

# cat /proc/net/route
Iface   Destination Gateway     Flags   RefCnt  Use Metric  Mask        MTU Window  IRTT 

これをテストしてください間違いスクリプトからインターフェイスを設定する必要があることを確認してください。

おすすめ記事