首先说一下我是阿里云的服务器,买服务器我就没有动过什么防火墙,安全组倒是开了 80 和 443,今天想搞 SSL 证书,nginx 配置已经按照网上说的搞了,但是运行发现网页没有反应,查了一下怀疑我防火墙没有开,但是我是 Ubuntu 的系统,网上说的 /etc/init.d/iptables 我上面根本没有啊
然后我看了一下 netstat,结果如下,这样是不是没有开启防火墙 443 端口的?
alex@STOPFOLLOW:~$ netstat -ln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:32000 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:6379 0.0.0.0:* LISTEN
tcp6 0 0 :::80 :::* LISTEN
udp 0 0 172.19.0.1:123 0.0.0.0:*
udp 0 0 172.18.232.82:123 0.0.0.0:*
udp 0 0 127.0.0.1:123 0.0.0.0:*
udp 0 0 0.0.0.0:123 0.0.0.0:*
udp6 0 0 :::123 :::*
Active UNIX domain sockets (only servers)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 14367 /tmp/Aegis-<Guid(5A2C30A2-A87D-4 90A-9281-6765EDAD7CBA)>
unix 2 [ ACC ] STREAM LISTENING 137359 /run/user/1000/systemd/private
unix 2 [ ACC ] SEQPACKET LISTENING 9145 /run/udev/control
unix 2 [ ACC ] STREAM LISTENING 14368 /usr/local/aegis/Aegis-<Guid(5A2 C30A2-A87D-490A-9281-6765EDAD7CBA)>
unix 2 [ ACC ] STREAM LISTENING 11508 /var/run/dbus/system_bus_socket
unix 2 [ ACC ] STREAM LISTENING 11509 /run/uuidd/request
unix 2 [ ACC ] STREAM LISTENING 67668 /var/run/docker.sock
unix 2 [ ACC ] STREAM LISTENING 14018 /var/run/nscd/socket
unix 2 [ ACC ] STREAM LISTENING 67783 /var/run/docker/libcontainerd/do cker-containerd.sock
unix 2 [ ACC ] STREAM LISTENING 9139 /run/systemd/private
unix 2 [ ACC ] STREAM LISTENING 9144 /run/systemd/fsck.progress
unix 2 [ ACC ] STREAM LISTENING 9154 /run/systemd/journal/stdout
unix 2 [ ACC ] STREAM LISTENING 68216 /run/docker/libnetwork/5649680ca 8388bc1e80a8ab64fde5585a5476a3242baee01a3ba58cc6d2c168f.sock
是防火墙问题的,请问 Ubuntu 要怎么设置防火墙呢,前提是不要影响我之前开放的 80 和 22 端口,我查了半天,没搞定,只能来这里赐教了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.