1

Я использую Wireshark для захвата сетевого трафика (через SharkTap 10/100.) Это хорошо работает, но когда я подключаю кабель Ethernet, ноутбук воспринимает его как обычное подключение к локальной сети и маршрутизирует весь трафик ноутбука через Ethernet. Я бы предпочел, чтобы он использовал Ethernet только для захвата пакетов и продолжал использовать WiFi для всего (другого) трафика.

Я предполагаю, что есть способ сделать это, но он вне моей компетенции как сетевой инженер. ;)

Без подключения к Ethernet отчеты о маршруте:

hbarta@yggdrasil ~ $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         router.asus.com 0.0.0.0         UG    0      0        0 wlan0
172.16.86.0     *               255.255.255.0   U     0      0        0 vmnet1
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0
192.168.85.0    *               255.255.255.0   U     0      0        0 vmnet8

с подключенным Ethernet я вижу

hbarta@yggdrasil ~ $ route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.31.1.254     0.0.0.0         UG    0      0        0 eth0
10.31.1.0       *               255.255.255.0   U     1      0        0 eth0
172.16.86.0     *               255.255.255.0   U     0      0        0 vmnet1
192.168.1.0     *               255.255.255.0   U     9      0        0 wlan0
192.168.85.0    *               255.255.255.0   U     0      0        0 vmnet8

Я использую Linux Mint (производная от Ubuntu/Debian)

Спасибо!

Изменить: маршруты VMWARE там, потому что у меня установлен VMWARE. У меня нет (или нужно иметь) никаких виртуальных машин, работающих во время этого.

0