Там должна быть указана привязка сетевых интерфейсов к именам. После нормальной инсталляции там всегда есть эти записи. Лезть нужно, чтобы не отваливались интерфейсы.
а какие имена там должны быть? соответствия DNS? но я не используют имена DNS, а только IP. если MAC адреса, то тоже не понятно зачем. если в ifconfig все замечательно и интерфейсы работают, но хромает только маршрутизация.
ну и хотя бы пример пожалуйста - попытка не пытка.
имена DNS тут не при чем...
это не проблема маршрутизации, это проблема перескакивания имен интерфейсов (eth0 стал eth1) и ввиду этого блокировкой фаерволом трафика
должно быть примерно так:
#PCI device 0x10ec:/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="a0:f3:c1:00:13:da", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
можно попробовать применить
sudo /lib/udev/write_net_rules all_interfaces
или
sudo rm /etc/udev/rules.d/70-persistent-net.rules
sudo udevadm trigger --action=add
или
sudo rm /etc/udev/rules.d/70-persistent-net.rules
sudo reboot
После перезагрузки:
sudo udevadm trigger --action=change