Я прочитал много сообщений и попробовал все предложенные варианты, но все равно не повезло. У меня есть сервер с 2 onbord nic, em1 и em2. Оба настроены следующим образом
iface em1 inet static
role Management
name Management Network
address 10.37.72.26
netmask 255.255.255.0
network 10.37.72.0
broadcast 10.37.72.255
gateway 10.37.72.1
# The secondary network interface
auto em2
# -----------------------------------------------------------------------
iface em2 inet static
address 10.37.73.26
netmask 255.255.255.0
network 10.37.73.0
broadcast 10.37.73.255
gateway 10.37.73.1
em1 и em2 подключены к 2 различным сетевым коммутаторам. em1 находится на vlan 72, а em2 находится в сети 73. Я могу пинговать ТОЛЬКО 1 из 2 интерфейсов, обычно em1, но если я отключу его, изменив файл интерфейса и перезапустив его, я смогу пропинговать em2.
Я также пробовал комментировать шлюз и добавлять статический маршрут, но это не помогло.
Что мне нужно сделать, чтобы оба работали одновременно?
Только один шлюз должен быть присвоен сетевому интерфейсу, который смотрит на сеть с доступом в Интернет.
$ ip route
default via 192.168.1.1 dev wlx8c882b131d84 proto dhcp metric 600
10.190.25.0/24 dev pan1 proto kernel scope link src 10.190.25.1
169.254.0.0/16 dev wlx8c882b131d84 scope link metric 1000
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
192.168.1.0/27 dev wlx8c882b131d84 proto kernel scope link src 192.168.1.4 metric 600
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
Вторая сеть должна быть доступной без дополнительного добавления маршрута. Это будет зарегистрировано автоматически в таблице маршрутизации, как это находится в моем ip route
вывод для каждого правильно интерфейса настроенной и активной сети.