求助: Nginx 证书问题,不知道是不是我 443 端口没有开防火墙

2019-01-27 20:28:27 +08:00
 Hopetree

首先说一下我是阿里云的服务器,买服务器我就没有动过什么防火墙,安全组倒是开了 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 端口,我查了半天,没搞定,只能来这里赐教了。

6370 次点击
所在节点    NGINX
28 条回复
skylancer
2019-01-28 11:32:41 +08:00
防火墙压根就没问题,你自己的 NginX 配置明摆着有问题
pengfei
2019-01-28 11:33:02 +08:00
求教 emmm..
virusdefender
2019-01-28 13:20:38 +08:00
先 curl 127.0.0.1 再说防火墙的问题。。
geminil
2019-01-28 13:50:21 +08:00
nginx 配置。。。
gitandgit
2019-01-28 15:03:30 +08:00
用 iptables 和 csf firewall
newworld
2019-01-28 15:49:31 +08:00
实在不行 你就找个老哥把你的 SSH 给他 比你问来的快
Hopetree
2019-01-28 19:17:06 +08:00
@geminil @skylancer @aaa5838769 @lfzyx @msg7086
太多了,同一回复一下,我 nginx -t 没问题

请看配置帖子 https://www.v2ex.com/t/531346#reply2
lfzyx
2019-01-28 21:09:45 +08:00
@Hopetree 不管有没有问题,你就是没启动 443 端口

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/531069

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX