Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander V. Zinin                   2:5020/400     29 Nov 2004  14:23:22
 To : Eugene Grosbein
 Subject : Re: /usr/ports/net/portfwd и UDP redirect
 -------------------------------------------------------------------------------- 
 
 Hello, Eugene!
 
 natd изменяет пакеты, которые к нему пришли через divert сокет через 
 правило ipfw, изменяя адреса и направляя их куда надо.
 то есть, если запрос идет с 192.168.1.2:1234 на 1.2.3.4:4321, он меняет 
 192.168.1.2:1234 на что-то типа 2.3.4.5:5678 и отправляет пакет на 
 1.2.3.4:4321(2.3.4.5 - внешний адрес nat сервера), а когда оттуда 
 приходит ответ, natd перенаправляет его на 192.168.1.2:1234 таким же 
 образом.
 почти тоже самое с port_redirect-м - перенаправляет пакеты на внутренний 
 хост, меняя адрес/порт, а потом ответ перенаправляет внешнему клиенту.
 там есть ещё тонкость с ftp active mode, но это к делу не относится.
 
 измененый пакет поступает в ipfw со след. после divert правила.
 
 так я себе представляю работу natd.
 есть какие-нибудь ошибки и неточности в моих рассуждениях ? :)
 
 You wrote to Alexander V. Zinin on Mon, 29 Nov 2004 16:57:49 +0300:
 
  EG> Это плохо для понимания того, что именно делает natd, с чем у тебя
  EG> проблемы :-)
 
 With best regards, Alexander V. Zinin.  E-mail: zinin@comtv.ru 
 
 --- ifmail v.2.15dev5.3
  * Origin: Comcor-TV (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: /usr/ports/net/portfwd и UDP redirect   Alexander V. Zinin   29 Nov 2004 14:23:22 
Архивное /ru.unix.bsd/133706001da46.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional