Соедините две подсети так, чтобы они видели друг друга

У меня есть 3 (виртуальные) машины: клиент, сервер и место назначения. (Вся рабочая человечность 14.04).

Клиент и сервер взаимосвязан через подсеть и имеет дюйм/с 10.10.100.4 и 10.10.100.2 соответственно.

Место назначения и сервер взаимосвязаны через другую подсеть и имеют дюйм/с 10.10.102.3 и 10.10.102.2 соответственно.

Я хочу проверить с помощью ping-запросов 10.10.100.4 от 10.10.102.3, и с этой целью я включил пакетную передачу на сервере путем редактирования /etc/sysctl.conf и некомментарий

сеть ipv4.ip_forward=1

Однако ping все еще не может достигнуть. Подводя итоги, мои машины следующие:

Client
eth0 : 10.0.2.15   (Connects to the host machine)
eth1 : 10.10.100.4 (Connects to the subnet 'cts')

Server:
eth0 : 10.0.2.15   (Connects to the host machine)
eth1 : 10.10.102.2 (Connects to the subnet 'dts')
eth2 : 10.10.100.2 (Connects to the subnet 'cts')

Destination:
eth0 : 10.0.2.15   (Connects to the host machine)
eth1 : 10.10.102.3 (Connects to the subnet 'dts')

Я хочу проверить с помощью ping-запросов от клиента месту назначения.

0
задан 28 January 2016 в 15:51

1 ответ

Машина, которую Вы называете "сервером", должна действовать как маршрутизатор , если Вы хотите коммуникацию между своими 2 сетями.

Вы найдете всю запрошенную информацию в руководстве маршрут команда:

маршрут человека

В основном, Вам нужно что-то как:

  • на "Месте назначения":

маршрут добавляют - сетевые 10.10.100.0 сетевых маски 255.255.255.0 ГВт 10.10.102.2

  • на "Клиенте":

маршрут добавляет - сетевые 10.10.102.0 сетевых маски 255.255.255.0 ГВт 10.10.100.2

, маршрутизатор должен уже иметь 2 необходимых маршрута, которые тривиальны.

Также проверяют, что сетевые маски правильно настроены во всех интерфейсах (на всех машинах): это должно быть 255.255.255.0 (или/24)

0
ответ дан 29 September 2019 в 13:27

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

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