开放80端口Ubuntu Xenial 16.04

开放80端口Ubuntu Xenial 16.04

我通过PuTTY: sudo ufw status

图片_1

但 Nmap 扫描:

PORT    STATE    SERVICE
22/tcp  open     ssh
135/tcp filtered msrpc
139/tcp filtered netbios-ssn
445/tcp filtered microsoft-ds

sudo netstat -tulpn | grep 80

tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1806/sshd
tcp6       0      0 :::22                   :::*                    LISTEN      1806/sshd
udp6       0      0 /mac adress here/       :::*                                1847/ntpd

我究竟该如何打开 80 端口呢?

答案1

因此,您似乎有一条防火墙规则来打开端口 80,但您没有任何进程在该端口上监听。您实际安装了 nginx、apache 或其他 Web 服务器吗?我们假设是 Web 服务器,因为 80 是 http 连接的默认端口。

安装后,运行

sudo netstat -tulpn | grep :80

你将看到 nginx 正在使用的端口,并且在访问该 IP 时也会在浏览器中得到响应。

相关内容