首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >试图在Debian上打开端口443。我做错了什么?

问试图在Debian上打开端口443。我做错了什么?
EN

Server Fault用户
提问于 2017-01-14 02:57:12
回答 2查看 24.6K关注 0票数 0
代码语言:javascript
复制
iptables -A INPUT -p tcp --dport 443 -j ACCEPT

后面跟着一个

代码语言:javascript
复制
netstat -tln

显示

代码语言:javascript
复制
tcp        0      0 0.0.0.0:2822            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:587             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:10000           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:21              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:2812            0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:993             0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:995             0.0.0.0:*               LISTEN     
tcp6       0      0 :::2822                 :::*                    LISTEN     
tcp6       0      0 :::587                  :::*                    LISTEN     
tcp6       0      0 :::110                  :::*                    LISTEN     
tcp6       0      0 :::143                  :::*                    LISTEN     
tcp6       0      0 :::80                   :::*                    LISTEN     
tcp6       0      0 :::25                   :::*                    LISTEN     
tcp6       0      0 :::993                  :::*                    LISTEN     
tcp6       0      0 :::995                  :::*                    LISTEN  

(与443无关)是Debian喘息。

我做错了什么?语法?

EN

回答 2

Server Fault用户

发布于 2017-01-14 06:21:16

你的命令可能通过得很好。第二个输出是预期的行为:几乎没有什么可以通过iptables配置,直接影响netstat将显示什么。

  • netstat -tlpn向您展示了准备接受连接的服务(端口443运行时没有连接)。添加-p,它还会告诉您程序的名称,这使它更有帮助。
  • iptables -vnL列出了在到达任何这样的服务器之前处理/阻塞数据包的规则。这是告诉您“打开了哪些端口”的列表。

要进行进一步的测试,您要做的实际上是启动您希望提供的服务器。我猜是个网络服务器。如果该服务器尚未启动,则需要检查其日志。如果证书配置中断,它的not服务器可能不会占用端口443。

票数 2
EN

Server Fault用户

发布于 2017-01-14 04:31:12

如果您想接收端口443,请尝试:

代码语言:javascript
复制
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
service iptables save
service iptables restart

http://www.linuxquestions.org/

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/826242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档