
Да, я знаю, что это дубликат многих вопросов, но я не могу найти своего решения для них. У меня есть виртуальная машина хоста (Ubuntu 16.04) с двумя сетевыми адаптерами. Один из них подключен к шлюзу (так что у него есть интернет). Но другой просто подключен к той же группе портов, что и первый. Так что схема выглядит примерно так:
ubuntu ---
|
| ens160(136._.222) ---gateway(136._.209)---> internet
| ens192(148._.177) ----->
Итак, вопрос в том, как направить все запросы из подсети ens192 в Интернет?
ОБНОВЛЯТЬ: Я включил переадресацию IP с помощью этой строки:
sysctl -w net.ipv4.ip_forward=1
и установить маршрут следующим образом:
ip route add 148._.176/29 via 136._.209 dev ens160
или
ip route add 148._.176/29 via 136._.222 dev ens160
но я получаю это сообщение: RTNETLINK отвечает:ФАЙЛ СУЩЕСТВУЕТ