вот я отсылаю себе на серв. пакет с флагом SYNв результатет tcpdump вот что мне показывает к примеру :
[root@monkey root]# tcpdump -n | grep 195.135.201.88
tcpdump: listening on eth0
21:21:55.642117 195.135.201.88.23423 > 66.90.67.10.42422: S 456456:456476(20) win 65535 (DF)
21:22:09.580752 195.135.201.88.23423 > 66.90.67.10.42422: S 456456:456476(20) win 65535 (DF)как видите syn пакет доходит, а вот netstat -na | grep SYN просто молчит и ничего не принтит.
С чем это связано, что в tcpdump видно пакеты, а в netstat к сожалению не видно забинденых сокетов ?
A ved' SYN-ACK ne vidno.... Znachit socket ne sluashet ili firewall SYN ne propuskaet... Vot i ne vidno ego v netstat.
>A ved' SYN-ACK ne vidno.... Znachit socket ne sluashet ili firewall SYN
>ne propuskaet... Vot i ne vidno ego v netstat.С чем это может быть связано , что нет ack ? Пакет то правильно формируется
ack est ![root@monkey root]# tcpdump -n | grep 195.135.201.75
tcpdump: listening on eth0
06:17:33.243202 195.135.201.75.2342 > 66.90.67.10.3442: S 0:0(0) win 512 (DF)
06:17:33.243261 66.90.67.10.3442 > 195.135.201.75.2342: R 0:0(0) ack 1 win 0 (DF)
ask есть то, но в netstate глухо как в танке !
Gde ACK-to? RST prishel - t.e. libo port ne otkryt, libo firewall ne puskaet.
>Gde ACK-to? RST prishel - t.e. libo port ne otkryt, libo firewall
>ne puskaet.А из за чего firewall непускает ? Пакет то верно построен
>Gde ACK-to? RST prishel - t.e. libo port ne otkryt, libo firewall
>ne puskaet.Mozhet byt' vse, chto ugodno:
- Oshibki v pakete (napr. checksum nevernyi)
- Firewall zakryt na etot port
OOoopss - ne zametil srazu - a ved' SEQ nulevoi! Takogo byt' ne dolzhno!