Настройка сети для удаленного подключения

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

12
задан XK8ER
05.05.2023 6:54 Количество просмотров материала 3313
Распечатать страницу

1 ответ

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

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

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

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

вы можете настроить переадресацию портов на PC1, так что если есть входящее соединение на определенном порту, он будет перенаправляться с PC1 на PC2 192.168.1.200.

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

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

вам просто нужно выполнить следующую команду на PC1:

netsh для portproxy интерфейс добавить команд v4tov4 listenport=3389 listenaddress=10.1.1.100 параметр connectport=3389 connectaddress=192.168.1.200

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

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

надеюсь, что это помогает.

0
отвечен Darius 2023-05-06 14:42

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя

Похожие вопросы про тегам:

home-networking
network-shares
networking
router
routing
Вверх