узнайте, какой интерфейс я использую
На моем ноутбуке у меня есть два интерфейса (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
Как я узнаю, какой интерфейс я использую?
- Найти модуль ядра за виртуальным сетевым интерфейсом по информации из sysfs / procfs
- разные MTU по одной ссылке
- Как статически назначать сетевые интерфейсы USB-адаптерам беспроводной локальной сети
- Почему сетевое устройство cdc_ether не наблюдается udev?
- Настройка интерфейса wlan0 во время загрузки
2 Solutions collect form web for “узнайте, какой интерфейс я использую”
Попробуйте запустить watch netstat -i
пока трафик течет. Активный интерфейс будет иметь увеличивающиеся счетчики.
Команда netstat -rn
может предоставить вам дополнительную информацию. Я ожидаю, что трафик будет протекать по интерфейсу с наименьшим значением irtt
.
ip route
покажет вам, где ваша система отправляет пакеты. man ip-route
начнет вас по пути контроля пакетов.