распознать, какой интерфейс я использую

распознать, какой интерфейс я использую

На моем ноутбуке есть два интерфейса (wlan0 и eth0), после подключения по кабелю ifconfigя также вижу сообщение «RUNNING» на eth0 (оба интерфейса находятся в одной сети).

/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поможет вам контролировать, куда направляются пакеты.

Связанный контент