Я не знаю, как сделать маршрутизацию между Lan # 1 192.168.1.0 и Lan # 2 192.168.10.0. Я пробовал со статической маршрутизацией set protocols static route 0.0.0.0/0 next-hop 192.168.10.0 distance '1'
но я этого не понимаю.
1. Интерфейсы
run show interfaces ethernet
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface IP Address S/L Description
--------- ---------- --- -----------
eth0 192.168.1.222/24 u/u OUTSIDE
eth1 192.168.10.1/24 u/u INSIDE
2. Шлюз
gateway-address 192.168.1.1
3. NAT
Я могу сделать следующий NAT, тогда есть маршрутизация и Интернет, но это (2 x NAT в сети) неверно
edit nat source r 1
set outbound-interfeace eth0
set source address 192.168.10.0/24
set translation address masquerade
Я знаю, что это запоздалый ответ на вопрос, но я думаю, что это важно для будущих читателей. Маршрутизация между двумя сетями / локальными сетями / подсетями выполняется автоматически, если обе напрямую подключены к маршрутизатору VyOS. Вы можете проверить это, выполнив команду показать IP-маршрут. Важно убедиться, что на обеих сторонах маршрутизатора устройства должны указывать на него, то есть устройства должны быть настроены с использованием IP-адреса шлюза в качестве адресов интерфейсов маршрутизатора соответственно. В вашем примере IP-адрес eth0 (192.168.1.222) должен быть вашим шлюзом для сети 192.168.1.0/24, а IP-адрес eth1 (192.168.10.1) должен быть вашим шлюзом для сети 192.168.10.0/24. С этим у вас больше не должно возникнуть проблем.