Linux;Как найти логи, если программа, которую я запускаю, использует определенные порты? - PullRequest
1 голос
/ 29 сентября 2010

Я использую CentOS 5 с брандмауэром CSF. Я запускаю программу, которая не может подключиться к другому серверу (используя какой-то порт, который блокируется csf, я полагаю) Где находится файл журнала для «портов»?

Ответы [ 2 ]

2 голосов
/ 29 сентября 2010

Netstat - это команда, используемая для получения портов и сетевой активности. Для диагонализации серверных процессов я обычно использую:

netstat -tln

Это дает порт чисел в tcp режиме прослушивании . Для идентификации связанных процессов вы также можете использовать -p, чтобы получить pid . Вот список портов IANA .

0 голосов
/ 29 сентября 2010

Я нашел свой ответ сразу после поиска еще нескольких тем.

# tail -f /var/log/messages

Показывает сообщение UDP, но не порт .... Хм ....

...