Маршрут сети через сервер


0

Извините, если на это ответили. Я действительно тщательно искал, прежде чем спрашивать.

У меня есть два маршрутизатора и сервер с двумя никами. Я хочу, чтобы моя сеть функционировала следующим образом:

МОДЕМ -> Маршрутизатор 1 (DHCP ЗДЕСЬ) -> СЕРВЕР (eth0) -> СЕРВЕР (eth1, НЕТ DHCP) -> МАРШРУТИЗАТОР 2 (без DHCP)

IP-адрес маршрутизатора 1: 192.168.1.1 (duh) IP-адрес сервера: 192.168.1.2 IP-адрес маршрутизатора 2: 192.168.1.3

Я хочу, чтобы все устройства, подключенные к маршрутизатору 2, получали свои IP-адреса от DHCP маршрутизатора 1.

Я включил переадресацию IP для моего сервера. Я просто не знаю, что делать отсюда! (Я новичок в сети на арене Linux)

Спасибо!

Ответы:


0

Этот вопрос может быть легче понять, если вы задали цели для этой сети, а не просто топологию.

Непосредственной проблемой является соединение eth1 / router 2: оно имеет ту же подсеть, что и сеть между eth0 и router 1.

Это две отдельные сети, и они должны быть в разных подсетях. Чтобы понять почему, рассмотрим, что Server1 пытается что-то отправить на 192.168.1.123. На каком интерфейсе он выходит? Eth0 или eth1?


Цель состоит в том, чтобы расширить сеть в той же подсети 192.168.1. *, Не размещая маршрутизатор 2 перед любыми устройствами, подключенными в настоящее время к маршрутизатору 1 (в частности, к серверу). Для преобразования давайте предположим, что маршрутизатор 2 является довольно ненадежным и может быть отключен в любой момент. Я не хочу, чтобы какое-либо из устройств, которые в настоящее время подключены к маршрутизатору 1 (у которого не осталось свободных портов LAN), может потерять соединение из-за того, что маршрутизатор 2 находится в автономном режиме

также, когда я пингую другой адрес 192.168.1. * с сервера, он выходит из eth0
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.