Мой маршрутизатор (Netgear WNR2200) не будет принимать статическую маршрутизацию в форме 192.168.1.XXX. Я пытаюсь настроить маршрут к моему серверу:

И страница настроек. Я пытался ограничить диапазон DHCP без эффекта:

(Я знаю, что внизу есть резервирование DHCP, это был тест.)

Есть идеи, что здесь происходит?

2 ответа2

2

Сервер и маршрутизатор находятся в одной подсети, и им не требуется статический маршрут. Вы просите свой маршрутизатор направить к себе.

Вам потребуется статический маршрут, если ваш сервер находится в отдельной подсети за вторым маршрутизатором.

Router 1 - 192.168.1.1 

Router 2 - 192.168.1.2 with an internal subnet of 192.168.2.1

Server - 192.168.2.5

Тогда маршрут будет выглядеть так

IP-адрес назначения - 192.168.2.1

Маска подсети IP - 255.255.255.0

IP-адрес шлюза - 192.168.1.2

Метрика - 1

Все это говорит маршрутизатору, что любой IP в подсети 192.168.2.x доступен через 192.168.1.2

1

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

Если вы на самом деле пытаетесь создать маршрут к одному хосту, то, как сказал CoryL в своем ответе, это не нужно, поскольку IP-адрес назначения находится в той же подсети, что и сам маршрутизатор.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .