Скишение прокси-соединения (оба Client / Server Benit Nat)

StackOverflow https://stackoverflow.com/questions/3579566

  •  01-10-2019
  •  | 
  •  

Вопрос

Я хочу получить прокси-сервер, попадающий в течение NAT. (ОК, я могу настроить переадресацию портов в маршрутизате, но я хочу мгновенно!).

Итак, давайте скажем, желаемое использование BS работает прокси-сервер. A / B за маршрутизатором с NAT. И что теперь? A вызывает сервер, чтобы позволить ему знать, что он хочет прокси-подключение к B, в то время как B уже говорил, что он готов к подключению. Поэтому S S Timents как-то IPS / Ports, так что A / B может отправлять UDP-пакеты, чтобы получить соединение (отверстие Punshing).

Я до сих пор до сих пор?

Ve read abou aub (http://www.codeproject.com/kb/cs/stun_client.aspx.) Но как, черт возьми, я делает Backgiven IP / Port Me!? Должен ли A / B нужно обменять именно те, с помощью Shun Server и сделать UPD Hole Punsh через этот порт!? Я так не думаю.

Я бы очень предпринимал много, чтобы помочь мне! Потому что мои исследования, потому что это занимают сейчас, пока читают долго. Идентификатор тратит более 30 часов, чтобы получить информацию и не придумал хотя бы идеей!

Также другие / лучшие решения действительно хотели :) Пожалуйста, помогите мне, ребята. Предпочитаемый язык C #.

Это было полезно?

Решение

Я написал главу о Traversal Nat в практической книге JXTA II, доступной онлайн для чтения в Scribd. Он описывает различные доступные методы. Это может быть хорошая отправная точка для вашего проекта.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top