我刚开始使用 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)
Run Code Online (Sandbox Code Playgroud)
但是,在尝试使用 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 …Run Code Online (Sandbox Code Playgroud)