|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Daniel Ginsburg 2:5020/400 20 Apr 2003 17:49:45 To : netch@segfault.kiev.ua Subject : Re: ICQ и поpты -------------------------------------------------------------------------------- В такой позе сервер не узнает, на какой порт действительно пришел клиент. getsockname() покажет тот самый realport в sin_port , а вот в sin_addr будут странности: Hа FreeBSD 4.8-RELEASE # ifconfig xl0 alias 10.0.1.3 255.255.255.255 # ipfw add 50 fwd 10.0.0.1,10000 tcp from any to 10.0.1.3 in # ./listener -p 10000 Connection from 10.0.0.254 1319 to 10.0.0.254 10000 где 10.0.0.254 - адрес машины, где сказали telnet 10.0.1.3 12345 -- dg --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/91732f1111e2.html, оценка из 5, голосов 10
|