Весь сетевой трафик к 192.168.1.66 и 192.168.1.53, идет в enp3s0.
Единственный способ иметь каждый независимый адаптер состоит в том, чтобы поместить их на различные подсети. (например, 192.168.2.20, 192.168.1.20) я не думаю, что мне придется сделать это.
Система имеет следующие устройства:
enp1s0 Link encap:Ethernet HWaddr a0:36:9f:9f:15:ec
inet addr:192.168.1.66 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::753b:a97e:5882:b357/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:713 errors:0 dropped:0 overruns:0 frame:0
TX packets:60 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:121263 (121.2 KB) TX bytes:7422 (7.4 KB)
enp3s0 Link encap:Ethernet HWaddr a0:36:9f:47:fb:70
inet addr:192.168.1.53 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::929b:3d49:487f:80b9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3469195256 errors:0 dropped:0 overruns:0 frame:0
TX packets:651156361 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5252359698306 (5.2 TB) TX bytes:43082585566 (43.0 GB)
на отправку ARP от другой машины до 192.168.1.66 отвечает MAC:: 70. Таким образом, в основном трафик идет в enp3s0. Его важное, чтобы отметить, что enp3s0 является значением по умолчанию iface для маршрута.
Кто-либо знает, как зафиксировать это?
Это - нормальное сетевое поведение. Ваша система ответит на запросы ARP на любой IP, который она поддерживает в любом интерфейсе. Существует две опции:
Исходящие соединения будут направлены согласно таблице маршрутизации. Исходный адрес зависит от исходного IP-адреса, с которым связывается соединение. Это обычно - IP-адрес интерфейса. Ответы на запросы ARP обычно следуют за теми же правилами маршрутизации что касается любого другого трафика.
Вы могли попытаться использовать бесплатные пакеты ARP для объявления о желаемом MAC-адресе для второго IP-адреса. Вы, возможно, должны периодически сделать объявления.