Я хотел бы настроить свою сеть для удаленного подключения не так, как обычно. У меня есть два компьютера, подключенных и обмениваться файлами через локальную сеть с одним маршрутизатором. тогда у каждого компьютера есть модем со своим IP-адресом для двух разных интернет-провайдеров. один компьютер имеет статический IP-адрес, а другой компьютер - динамический IP-адрес. у меня вопрос: возможно ли мне удаленное управление (динамический IP-компьютер) через статический IP, так как оба компьютера подключены через LAN? Я уже знаю, что мог бы установить программное обеспечение NoIP для обновления IP или несколько других опций, которые работают, но этот метод только для целей обучения.

1 ответ1

0

Возможно (поскольку я не проверял это, и я не могу точно сказать, будет ли это работать или нет)

Предположение:

  • ПК1 имеет 2 IP-адреса (192.168.1.100 для локальной сети и 10.1.1.100 для модема / публичного IP)
  • ПК2 имеет 2 IP-адреса (192.168.1.200 для локальной сети и 10.1.2.200 для модема / публичный IP - динамический)
  • PCOutSideLAN пытается подключиться к ПК2, но вводит публичный IP-адрес ПК1 10.1.1.100

Я не знаю, какую ОС вы использовали на обоих компьютерах, так что это будет довольно общее представление о том, что можно сделать.

Вы можете настроить Переадресацию портов на ПК1, чтобы при наличии входящего соединения на конкретном порту оно переадресовывалось с ПК1 на ПК2 192.168.1.200.

Предполагая, что вы подключаетесь с использованием SSH (порт 22), вы можете настроить правило переадресации портов на ПК1, которое будет перенаправлять любое входящее соединение на порт 22 -> 192.168.1.200:22 (и при необходимости изменять порт).

На основании этого руководства: https://stackoverflow.com/questions/11525703/port-forwarding-in-windows

Вам просто нужно запустить команду ниже на ПК1:

интерфейс netsh portproxy add v4tov4 listenport = 3389 listenaddress = 10.1.1.100 connectport = 3389 connectaddress = 192.168.1.200

Приведенная выше команда создаст прокси порта на IPv4, который прослушивает ваш общедоступный IP-адрес (10.1.1.100) на порту удаленного рабочего стола (порт 3389), и перенаправляет этот запрос (полученный на этом IP) на удаленный ПК с портом подключения и подключите детали адреса.

Вам просто нужно изменить IP-адрес в соответствии с вашей системой.

Надеюсь это поможет.

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