我在 Ubuntu 18.04 上,我正在尝试运行
python -m http.server 8080
并且一切正常,我可以从其他计算机连接到服务器,但如果我将端口更改为:
python -m http.server 8501
我无法连接到服务器......
我尝试ufw
允许端口 8501,但没有用,我试过了netstat
,它说系统正在监听,0.0.0.0:8501
我试过了iptables
没有发现任何可疑的东西......
9 ACCEPT tcp -- anywhere anywhere tcp dpt:8501
10 ACCEPT tcp -- anywhere anywhere tcp spt:8501
我可以在本地卷曲 127.0.0.1:8501。
是否有任何特殊设置不允许外部访问该端口?
答案1
可能是我公司的内联网禁用了 LAN 内的端口。虽然我无法轻易确认这一点,但如果技术上可行,这可能是原因。