Задать вопрос
magnitudo
@magnitudo
Архитектор, программист, предприниматель...

Как соединить двух клиентов за NAT?

Подскажите самое простое решение, чтобы соединить по TCP/IP два компа за NAT.

Понятно, что можно использовать VPN, но в этом случае нужны дополнительные телодвижения по установке и настройке подключений.

Нравится как это устроено, например, у TeamViewer (ввёл ID-клиента и подключился). Но нужно не удалённое управление, а возможность пробросить другой софт.
Т.е. идеальный вариант такой:
- запустили на одном клиенте утилиту, она показала ID
- запустили на другом клиенте утилиту, вбили ID -- подключились
- в прикладном софте прописали прокси или в качестве адресов клиента-сервера какие-нибудь специальные адреса.
  • Вопрос задан
  • 906 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 3
Jump
@Jump
Системный администратор со стажем.
Если речь о пробросе другого софта, то однозначно нужен тоннель - VPN или SSH неважно.
Т.е в любом случае потребуется сервер с белым адресом, который будет посредником.
Ответ написан
edinorog
@edinorog
Троллей не кормить!
@mureevms
Телодвижения при любом раскладе будут нужны.
Самый простой способ порекомендовать нельзя, т.к. вы не описали ни решаемую задачу, ни схему сети.

В общем же случае, если не нужно шифрование, наипростейшим способом будет прокинуть на роутере порт до нужной машины, которая находится на натом. А с клиентской к ней цепляться.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы