
Извините, если на этот вопрос уже был дан ответ. Я действительно тщательно поискал, прежде чем спросить.
У меня есть два маршрутизатора и сервер с двумя сетевыми картами. Я хочу, чтобы моя сеть работала следующим образом:
МОДЕМ -> Маршрутизатор 1 (DHCP ЗДЕСЬ) -> СЕРВЕР (eth0) -> СЕРВЕР (eth1, БЕЗ DHCP) -> МАРШРУТИЗАТОР 2 (без DHCP)
IP-адрес маршрутизатора 1: 192.168.1.1 (ну да) IP-адрес сервера: 192.168.1.2 IP-адрес маршрутизатора 2: 192.168.1.3
Я хочу, чтобы все устройства, подключенные к маршрутизатору 2, получали свои IP-адреса от DHCP маршрутизатора 1.
Я включил переадресацию IP для своего сервера. Я просто не знаю, что делать дальше! (я новичок в сетевых технологиях в Linux)
Спасибо!
решение1
Этот вопрос было бы легче понять, если бы вы указали цели для этой сети, а не только топологию.
Непосредственная проблема — соединение eth1/маршрутизатор 2: оно имеет ту же подсеть, что и сеть между eth0 и маршрутизатором 1.
Это две отдельные сети, и они должны быть в разных подсетях. Чтобы понять, почему, представьте, что Server1 пытается отправить что-то на 192.168.1.123. На какой интерфейс это выходит? Eth0 или eth1?