Этот вопрос закрыт для ответов, так как повторяет вопрос Как работает эмуляция локальной сети?
Bermut
@Bermut
Жертва домашней лаборатории

Проброс порта без белого ip?

Старый как мир вопрос, но ответа я на него не нашел.
Есть два клиента, только ipv4, все сидят за nat провайдера. Как в данном случае можно дать доступ клиенту2 на порт клиента1, при этом у них должен быть прямой доступ, по типу bittorrent? Да, я слышал, что для этого все равно требуется сервер с белый адресом, но тем не мение, нигде четко не указано, как именно оно работает, и какие есть реализации сервера.
Да, безусловно, я в курсе существования vpn, но тут вопрос про ПРЯМОЕ соединение между пирами, например - bittorrent.
  • Вопрос задан
  • 294 просмотра
Ответы на вопрос 5
ValdikSS
@ValdikSS
Общий принцип установки соединения при наличии NAT с обеих сторон: https://github.com/ValdikSS/nat-traversal-github-a...

Реализации:
  • tinc
  • zerotier
  • tailscale
  • unetd
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
VPS и заводите их в одну сеть через VPN.
Кроме того уже есть готовые программы которые все делают типа Hamache
Ответ написан
@Drno
Арендуешь VPS
устанавливаешь туда ВПН сервер(любой который нравится)
Подключаешься обоими клиентами к нему
Далее либо общаешься внутри ВПН сети по их адресам, либо делаешь порброс нужных портов с VPS> клиент1 внутри ВПНа
Всё
Ответ написан
Griboks
@Griboks
Stun
Существует много бесплатных серверов и тем более клиентов.
Ответ написан
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
Прямое соединение между двумя клиентами за NAT (каждый за своим) в том случае, если провайдер не помогает (а обычно он не помогает) невозможно.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы