Назад | Перейти на главную страницу

Проверить статус порта в CentOS

У меня есть машина CentOS, и я открыл порт, на котором я должен получить поток (на самом деле это порт 5004 - rtp). Однако похоже, что поток не получен.

Есть ли способ проверить статус порта? (Я имею в виду не на / из ... но если что-то получено).

Ты можешь использовать lsof -i :5004 чтобы узнать, открыт ли этот порт для какого-либо процесса. В качестве альтернативы, если вы не уверены в используемом порту, но знаете, какой процесс прослушивает, вы можете использовать lsof -p process_id найти порт.

Во-первых, вы можете использовать netstat чтобы увидеть состояние порта.

Во-вторых, вы можете использовать tcpdump чтобы увидеть входящий и исходящий трафик через этот порт.

tcpdump -i eth0 "port 5004" 

сообщает трафик на eth0 к порту 5004.

Проверьте 'iptables -L' на наличие порта 5004 блокировки правил и отключите брандмауэр и selinux в 'system-config-securitylevel'.