Добрый времени суток!
Хотелось бы поинтересоваться на каком основании закрыт порт 21 для хоста unix.kaluga.net (195.112.119.84)?
Код:
chip@chip:~$ telnet unix.kaluga.net 21
Trying 195.112.119.84...
telnet: Unable to connect to remote host: No route to host
chip@chip:~$
Транскрипт tcp сессии с этой же машины:
Код:
chip@chip:~$ sudo tcpdump -ni ppp0 'port 21'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ppp0, link-type LINUX_SLL (Linux cooked), capture size 96 bytes
21:52:39.345905 IP 89.178.192.177.46928 > 195.112.119.84.21: S 3207483945:3207483945(0) win 5696 <mss 1424,sackOK,timestamp 23850887 0,nop,wscale 2>
Транскрипт tcp сессии с unix.kaluga.net:
Код:
unix# tcpdump -ni de0 'port 21'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on de0, link-type EN10MB (Ethernet), capture size 96 bytes
^C
0 packets captured
4 packets received by filter
0 packets dropped by kernel
unix#
Сообщение
no route to host ничего не имеет общего с маршрутизацией. Это всего лишь интерпретация global scope переменной
errno вызовами perror(3), strerror(3). Как доказательство этому traceroute с этой же машины на unix.kaluga.net:
Код:
chip@chip:~$ tracepath unix.kaluga.net
1: 89-178-192-177.broadband.corbina.ru (89.178.192.177) 0.254ms pmtu 1464
1: hq-bb-giga3-5.msk.corbina.net (85.21.151.157) asymm 2 2.973ms
2: nvsl-bb-vlan99.msk.corbina.net (85.21.224.117) asymm 3 2.686ms
3: lu-bb-teng4-3.msk.corbina.net (195.14.54.193) asymm 10 2.977ms
4: ko-bb-vlan74.msk.corbina.net (195.14.54.190) asymm 9 3.836ms
5: msu-bb-teng4-3.msk.corbina.net (195.14.54.226) asymm 6 2.603ms
6: m9-bb-teng4-1.msk.corbina.net (195.14.54.218) asymm 7 3.446ms
7: M9-IX-1G.Demos.net (193.232.244.35) asymm 8 3.830ms
8: MaxNet3-Demos.Moscow.LL.demos.net (192.124.176.169) asymm 9 19.141ms
9: Bbone2.FXP-0-100M.Obninsk.MAXnet.ru (195.112.96.82) asymm 10 19.775ms
10: Kaluga.Obninsk-10Mbps-1.MAXnet.ru (195.112.96.166) asymm 11 24.660ms
11: GW.L51.Kaluga.MAXnet.ru (195.112.119.3) asymm 12 24.657ms
12: 154.routers-kaluga-1.Kaluga.net (195.112.117.154) asymm 13 35.782ms
13: unix.kaluga.net (195.112.119.84) asymm 14 36.777ms reached
Resume: pmtu 1464 hops 13 back 14
chip@chip:~$
Более того: коннект на произвольный порт, на котором запущен netcat (командой nc -l 8020):
Код:
chip@chip:~$ telnet unix.kaluga.net 8020
Trying 195.112.119.84...
Connected to unix.kaluga.net.
Escape character is '^]'.
hello
^]
telnet> quit
Connection closed.
chip@chip:~$
Как легко догадаться влияние firewall'ов исключено, потому что bpf, который использует tcpdump работает до файрвольных цепочек. Более того, firewall (pf) на момент разбирательств был отключен.