VyOS - маршрутизация в 2 сети
Я не знаю, как сделать маршрутизацию между 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 х NAT в сети) неверно
edit nat source r 1
set outbound-interfeace eth0
set source address 192.168.10.0/24
set translation address masquerade
1 ответ
Я знаю, что это своего рода поздний ответ на вопрос, но я думаю, что это важно для будущих читателей. Маршрутизация между двумя сетями / локальными сетями / подсетями происходит автоматически, если обе они напрямую подключены к маршрутизатору VyOS. Вы можете проверить это, выполнив команду show ip route. Очень важно убедиться, что на обеих сторонах маршрутизатора устройства должны указывать на него, то есть устройства должны быть настроены с IP-адресом шлюза в качестве адресов интерфейсов маршрутизатора соответственно. В вашем примере IP-адрес eth0 (192.168.1.222) должен быть вашим шлюзом для сети 192.168.1.0/24, а IP-адрес eth1 (192.168.10.1) должен быть вашим шлюзом для сети 192.168.10.0/24. С этим у вас не должно быть больше проблем.