我刚开始使用Ubuntu / Linux,在打开端口80进行传入连接时遇到一些麻烦。
我运行了sudo ufw allow 80/tcp
命令,运行时sudo ufw status
的结果如下所示:
Status: active
To Action From
-- ------ ----
22 ALLOW Anywhere
80/tcp ALLOW Anywhere
22 (v6) ALLOW Anywhere (v6)
80/tcp (v6) ALLOW Anywhere (v6)
但是,尝试使用cURL连接到端口时,仍然出现此错误。
无法连接到MY_IP_ADDRESS端口80:连接被拒绝
当我运行此命令netstat -ntlp | grep LISTEN
以查看打开了哪些端口时,得到以下结果:
(No info could be read for "-p": geteuid()=1000 but you should be root.)
tcp 0 0 127.0.0.1:27017 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
看起来没有什么希望。
如何打开端口80进行传入连接?