[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Почему netstat не кажет апачевский порт?! (resolved)



On 25.10.2011 21:39, Mikhail A Antonov wrote:
> 25.10.2011 16:06, Дмитрий Савельев пишет:
>   
>> On 25.10.2011 09:46, Mikhail A Antonov wrote:
>>     
>>> 25.10.2011 12:16, Дмитрий Савельев пишет:
>>>   
>>>       
>>>> Странное дело, сервак под Debian Lenny.
>>>> Ввожу netstat , netstat -pan --inet, и т.д. и т.п.
>>>> Не кажет ни одного соединения к 80му порту!!!
>>>> tcpdump показывает, nmap кажет что порт открыт, сайт из сети доступен.
>>>> В чем может быть дело?!
>>>>
>>>>
>>>>     
>>>>         
>>> netstat -tnap | grep -w 80
>>>   
>>>       
>> Вот спасибо! Показывает все соединения с 80-м портом!!! Но не показывает
>> что-то типа 0.0.0.0:80, т.е. порт, кой апач слушает.
>> PS. Только не понял, почему netstat -pan не показывает? Тоже самое же,
>> только должно выдать и tcp, и udp, а -t указывает, что должно показывать
>> tcp.
>>     
> Потому что апач слушает на сокете tcp6 и netstat -nap | grep -w 80
> показывает ":::80" что и есть аналогом "0.0.0.0:80"
>
>   
>>     
>>> ss -nap | grep -w 80
>>>
>>>   
>>>       
>> И эта все показывает! Только ip адреса или в формате ipv6, или в формате
>> ::ffff: и дальше мой ipv4 адрес. А ip адрес, по которому слушается
>> 80-порт, кажет так: :::80
>>     
> И это правильно. Запись :: если полностью развернуть выглядит как
> 0000:0000:0000:0000:0000:0000:0000:0000 и прослушивание сокета на этом
> адресе означает "все адреса". По умолчанию прослушивание сокета на
> адресе :: достаточно и для подключений по IPv4.
> Некоторые программы (например sshd) "перестраховываются(?)" и слушают
> одновременно и на :: и на 0.0.0.0 - на некоторых ОС эти "умолчания" не
> такие и к сокету IPv6 можно подключиться только по IPv6.
>
>
>   

Ага, и показывает, что соединения с ipv4 адресами это соединения по tcp6 :)
Просто, когда я выполнял привычную для меня команду netstat -pan --inet
- там выводились только соединения, которые он считает как ipv4, а не
ipv6, и это меня просто убило :) Думаю совсем протроянили, чтоли, злые
демоны :)
Я даже не обращал внимания, что там ipv6 есть, ибо покупал с ipv4
адресом. Интересно, что они мне ipv6 еще бесплатно дали? У них доп.
Ip-адерса вроде как денег стоят.
Спс, вопрос решен.


Reply to: