Войти

Показать полную графическую версию : NAT. Как определить свой внешний ПОРТ?


denbessonov
07-12-2008, 23:46
Доброго времени суток всем форумянам!

Гуру, очень нуждаюсь в вашей помощи. Проблема вот какая: пытаюсь освоить работу с SOCKS5 UDP. Причем моя машина находится внутри NAT. А вот свой внешний порт я даже не знаю откуда мне взять, ведь NAT подставит свое значение. То есть вот что мы имеем: мой внутренний адрес для UDP X.X.X.X:A, а внешний - Y.Y.Y.Y:B. Y я могу определить. А существует ли способ (или онлайн-сервис наподобие whatismyip), который позволит мне определить внешний порт B, который присвоен мне NAT'ом? Ведь я его должен знать наперед, иначе получу от прокси-сервера от ворот поворот.

Надеюсь, понятно написал. Как думаете, есть такая возможность - определить порт?

exo
08-12-2008, 02:09
ведь NAT подставит свое значение »
нат не ставит своё значение, если вы это ему не укажете. В основном порты меняю при использовании прокси.
мой внутренний адрес для UDP X.X.X.X:A, а внешний - Y.Y.Y.Y:B. »
DNS если использует UDP - 53 порт, FTP - 21 и т.д.
Что вы имеете ввиду под "мой порт" ?

madmax24
08-12-2008, 08:49
нат не ставит своё значение, если вы это ему не укажете. »
К сказанному могу добавить - классическое понимание NAT - это трансляция адресов, PAT - трансляция портов.

exo
08-12-2008, 10:29
PAT - трансляция портов »
вроде NATP

madmax24
08-12-2008, 12:19
exo, когда был на цисковских курсах, там употребляли именно PAT, даже в книжках писали так.... Оттуда и осталось в памяти :)

kim-aa
08-12-2008, 12:20
NAT - в чистом виде встречается не часто, особенно на дешевых SOHO роутерах.

Когда решают задачу вывода серверов "наружу" иногда его называют IP-Mapping, когда внутренний сервер жестко привязывается к одному из внешних IP.

madmax24
08-12-2008, 12:23
NAT - в чистом виде встречается не часто, особенно на дешевых SOHO роутерах. »
Что верно. то верно...

kim-aa
08-12-2008, 12:28
Проблема вот какая: пытаюсь освоить работу с SOCKS5 UDP. »

Вы кого куда пытаетесь пробросить?
Просто в зависимости от направления, одна и та же технология может называться как:
- Port Mapping
так и
- SOCKS PROXY




© OSzone.net 2001-2012