Доступ к машине в подсети после роутера

2292
Martijn Courteaux

Возможно ли получить доступ к машине в подсети? Это ситуация:

Main-router + sub-router - machine (2) - machine - machine - ... - machine (1) - machine - machine - ... 

Я хочу подключиться от (1) до (2). Возможно ли это и в следующей ситуации:

Main-router + sub-router - machine (2) - machine - machine - ... + sub-router - machine (1) - machine - machine - ... 

Спасибо

3

2 ответа на вопрос

2
William Hilsum

Следующее справедливо для обоих примеров:

Если подчиненный маршрутизатор действует как обычный шлюз / сетевой мост и имеет два интерфейса с действительным ip на обоих, ответ да на обоих счетах.

Однако, если суб-маршрутизатор работает в любой форме NAT, который скрывает внутренние адреса от внешних, ответ - нет. Вы сможете настроить переадресацию портов с компьютеров внутри на внешний интерфейс маршрутизаторов, а затем обмениваться данными через него - однако, это становится более сложным, когда у вас есть дополнительные маршрутизаторы.

Например.

Машина 1 находится за NAT-маршрутизатором, на нем размещен веб-сервер. Любая машина за этим маршрутизатором / в той же сети может получить доступ через http: //IP.address, однако, машина два или любая машина вне сети получит к ней доступ через http: //routers.ip.address (когда порт 80 переадресован на внутренний интерфейс).

Если вы просто настроите его как мост / шлюз, у вас не будет дублирующихся IPS, например, компьютер один будет 192.168.0.x, а компьютер два будет 192.168.1.x (оба на 255.255.255.0 или / 24), тогда просто нужно ввести реальный IP-адрес для доступа к тому же веб-серверу (брандмауэры и все остальное позволяет).

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

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

1
John T

Конечно это возможно! Интернет в целом - это просто гигантская сеть взаимосвязанных маршрутизаторов, коммутаторов, мостов, концентраторов и других сетевых устройств и конечных устройств. Подобная функциональность применяется к технологиям локальной сети. Предполагая, что они находятся в разных подсетях, вы можете привязать второй IP-адрес к вашей карте, которая находится в альтернативной подсети. Способ зависит от вашей операционной системы и зависит от того, как настроены маршрутизаторы, как указано в Wil.