我正在尝试使用 VLC 远程控制 Android 和 Clementine 远程控制 Android。VLC 配置正确,允许主机。我的笔记本电脑 IP 在路由器中也是 DMZ。尝试从 Android 连接时仍然出现错误。
有没有办法检查端口 5500 和 8080 是否接受 LAN 流量?
编辑:其他服务(如python -m SimpleHTTPServer
任何端口上的服务)均不起作用
这是 ElementaryOS Luna (Ubuntu 12.04)
答案1
检查端口是否打开并监听连接的最佳方法是使用netstat
如下方法:
netstat -ntlp | grep <port_no>
因此,如果您想检查端口 5500 是否打开并监听连接,那么:
netstat -ntlp | grep 5500
如果输出是:
tcp6 0 0 :::5050 :::* LISTEN -
如果您获得如下输出,则表明端口已打开并处于监听状态:
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
尝试使用
sudo netstat -ntlp | grep 5050
如果没有输出,则表示端口 5050 已关闭,您需要一个服务器来接受到该端口的连接并将其打开,以便客户端能够连接到该端口。