LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Отдельная виртуалка? Проще? Месье знает толк. Rule-based routing в твоём случае уложится в две команды (в теории, не проверял):

ip rule add iif eth2 table 42
ip route add default table 42 via ... dev eth1
ip route add default via ... dev eth0 # обычный дефолтный маршрут, должен быть добавлен твоим сетевым менеджером

А куда это класть — не знаю. Арч для примера не подойдёт, потому что у него нет никаких «штатных» утилит управления сетью. Могу привести конфигурацию для systemd-networkd, только она тебе ничем не поможет, если ты оным не пользуешься.

Исправление intelfx, :

Отдельная виртуалка? Проще? Rule-based routing в твоём случае уложится в две команды (в теории, не проверял):

ip rule add iif eth2 table 42
ip route add default table 42 via ... dev eth1
ip route add default via ... dev eth0 # обычный дефолтный маршрут, должен быть добавлен твоим сетевым менеджером

А куда это класть — не знаю. Арч для примера не подойдёт, потому что у него нет никаких «штатных» утилит управления сетью. Могу привести конфигурацию для systemd-networkd, только она тебе ничем не поможет, если ты оным не пользуешься.

Исправление intelfx, :

Отдельная виртуалка? Проще? Rule-based routing в твоём случае уложится в две команды (в теории, не проверял):

ip rule add iif eth2 table 42
ip route add default table 42 via ... dev eth1
ip route add default via ... dev eth0 # обычный дефолтный маршрут, должен быть добавлен твоим сетевым менеджером

А куда это класть — не знаю. Арч для примера не подойдёт, потому что у него нет никаких «штатных» утилит управления сетью. Могу привести конфигурацию для systemd-networkd, только она тебе ничем не поможет, если ты оным не пользуешься.

Исходная версия intelfx, :

Отдельная виртуалка? Проще? Rule-based routing в твоём случае уложится в две команды (в теории, не проверял):

ip rule add iif eth2 table 42
ip route add default table 42 via ... dev eth1
ip route add default via ... dev eth0 # дефолтный маршрут, должен быть добавлен твоим сетевым менеджером

А куда это класть — не знаю. Арч для примера не подойдёт, потому что у него нет никаких «штатных» утилит управления сетью. Могу привести конфигурацию для systemd-networkd, только она тебе ничем не поможет, если ты оным не пользуешься.