对于在Linux上测试TCP/IP的端口是否连通,这里可以使用nc和ss命令搭配。方法很简单,如下:
sudo nc -lu 554
nc -uv 172.25.80.122 554
如果这时候正常了,也就可以利用了udp的554端口进行通信了。
554端口的机器:
~# ss -u Recv-Q Send-Q Local Address:Port Peer Address:Port Process 0 0 172.25.80.122:rtsp 172.25.80.124:36471
连接554端口的机器:
~$ ss -u Recv-Q Send-Q Local Address:Port Peer Address:Port Process 0 0 172.25.80.124:36471 172.25.80.122:rtsp
tcp的判断方法很多,如果通过nc命令,与上述差不多,只需要把u改成t就行。
sudo nc -lt 554 nc -tv 172.25.80.122 554
其他方法就不列举了。