Маршрутизация трафика в хосте, подключенном к трем подсетям

У меня есть хост с тремя сетевыми интерфейсами. Каждый интерфейс подключен к отдельной сети, и одна из тех сетей содержит другой шлюз, который может достигнуть внешнего мира. Моя цель состоит в том, чтобы иметь все сети, общаются друг с другом через хост (они должны связаться через хост, поскольку нет никакого другого сетевого пути между сетями).

Хост:

  • 192.168.50.1/24
  • 192.168.60.1/24
  • 10.50.52.110/23

Шлюз:

  • 10.50.52.1/23

Client1:

  • 192.168.50.2/24

Client2:

  • 192.168.60.2/24

В настоящее время хост может проверить с помощью ping-запросов все. Client1 и client2 могут проверить с помощью ping-запросов все интерфейсы на хосте, а также друг друге, но никакой клиент не может проверить с помощью ping-запросов 10.50.52.1 или достигнуть Интернета. Эти три сети могут только достигнуть друг друга через хост. Ниже таблица маршрутизации хоста. Любые комментарии или предложения ценились бы. Я особенно смущен тем, как клиенты могут проверить с помощью ping-запросов друг друга, но не 10.50.52.1.

root@Host:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.60.2    192.168.60.1    255.255.255.255 UGH   0      0        0 eth2
192.168.50.2    192.168.50.1    255.255.255.255 UGH   0      0        0 eth1
10.50.52.1      10.50.52.110    255.255.255.255 UGH   0      0        0 eth0
192.168.50.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.60.0    0.0.0.0         255.255.255.0   U     0      0        0 eth2
10.50.52.0      0.0.0.0         255.255.254.0   U     0      0        0 eth0
0.0.0.0         10.50.52.1      0.0.0.0         UG    0      0        0 eth0
root@Host:~#
0
задан 3 October 2017 в 21:34

0 ответов

Другие вопросы по тегам:

Похожие вопросы: