私のラップトップには 2 つのインターフェイス (wlan0 と eth0) があり、有線接続すると、ifconfig
eth0 でも「RUNNING」と表示されます (両方のインターフェイスは同じネットワーク内にあります)。
/sbin/ifconfig wlan0
wlan0: flags=4163<UP,BROADCAST,**RUNNING**,MULTICAST> mtu 1500
/sbin/ifconfig eth0
eth0: flags=4163<UP,BROADCAST,**RUNNING**,MULTICAST> mtu 1500
使用しているインターフェースをどうやって確認すればよいですか?
答え1
トラフィックが流れている間に実行してみてくださいwatch netstat -i
。アクティブなインターフェースではカウンターが増加します。
このコマンドnetstat -rn
により、さらに詳しい情報が得られる可能性があります。トラフィックは、最も低い値のインターフェース上を流れると考えられますirtt
。
答え2
ip route
システムがパケットを送信している場所を表示します。man ip-route
パケットの送信先を制御するためのパスを開始します。