首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在centos 7启动AWS中打开自定义端口

问无法在centos 7启动AWS中打开自定义端口
EN

Server Fault用户
提问于 2018-11-11 09:21:15
回答 1查看 276关注 0票数 -1

我查看了这的问题,并注意到当他运行netstat -ltpn时,他确实有8080端口条目,但在我的示例中,欲望端口8069没有被输入到这个列表中。

到现在为止这是我的脚步声

代码语言:javascript
复制
sudo yum install firewalld -y
sudo systemctl start firewalld
sudo systemctl enable firewalld
sudo systemctl status firewalld

状态的输出是:

代码语言:javascript
复制
    ● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
   Active: active (running) since Sun 2018-11-11 09:02:38 UTC; 6min ago
     Docs: man:firewalld(1)
 Main PID: 27702 (firewalld)
   CGroup: /system.slice/firewalld.service
           └─27702 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid

Nov 11 09:02:37 ip-172-31-29-154.us-west-2.compute.internal systemd[1]: Start...
Nov 11 09:02:38 ip-172-31-29-154.us-west-2.compute.internal systemd[1]: Start...
Hint: Some lines were ellipsized, use -l to show in full

然后我试着打开端口8069:

代码语言:javascript
复制
sudo firewall-cmd --zone=public --add-port=8069/tcp --permanent
sudo systemctl stop firewalld

另外,我在aws安全组图像中添加了入站端口8069。

这是netstat -ltpn的输出

代码语言:javascript
复制
[root@ip-172-31-29-154 ~]# netstat -ltpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:111             0.0.0.0:*               LISTEN      471/rpcbind
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1088/sshd
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      954/master
tcp6       0      0 :::111                  :::*                    LISTEN      471/rpcbind
tcp6       0      0 :::22                   :::*                    LISTEN      1088/sshd
tcp6       0      0 ::1:25                  :::*                    LISTEN      954/master

当我试图在窗口命令提示符中运行命令时

代码语言:javascript
复制
telnet "host public IP" 8069

然后上面写着

代码语言:javascript
复制
Connecting To "host public IP"...Could not open connection to the host, on port 80: Connect failed
EN

回答 1

Server Fault用户

回答已采纳

发布于 2018-11-11 09:44:36

您没有配置在端口8069上响应的服务。

netstat只显示在这些端口上服务侦听(等待请求)的端口。与telnet一样,您不能只连接到任何端口并期望得到响应。

您必须了解如何配置您希望在该端口上侦听的服务,以便在那里进行实际侦听。

如果您启用了防火墙,您必须绝对确保您的SSH-端口(22)是被允许的,因为否则您可能会将自己拒之门外!

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

https://serverfault.com/questions/939521

复制
相关文章

相似问题

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