首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux监听端口80,但不监听其他端口

Linux监听端口80,但不监听其他端口
EN

Stack Overflow用户
提问于 2019-03-31 09:00:59
回答 1查看 405关注 0票数 0

我是linux的入门级。

我让节点JS听80端口,一切都很好。

但是当尝试不同的端口时,它不起作用。

代码语言:javascript
复制
Firewalld is not enabled...

在浏览器中尝试时,我尝试localhost:8080。

有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-31 09:24:05

如果已经运行,请停止防火墙

代码语言:javascript
复制
 sudo systemctl stop firewalld

检查iptable的状态

如果尚未安装,请使用

代码语言:javascript
复制
yum install iptables-services

sudo systemctl status iptables

启动时启用服务:

代码语言:javascript
复制
systemctl enable iptables

管理服务

代码语言:javascript
复制
systemctl [stop|start|restart] iptables

保存防火墙规则可以如下所示:

代码语言:javascript
复制
service iptables save

使用此命令启动并启用防火墙

代码语言:javascript
复制
sudo systemctl start firewalld
sudo systemctl enable firewalld

配置防火墙并添加Ip和要启用的端口范围(可选)

代码语言:javascript
复制
firewall-cmd --add-rich-rule='rule family="ipv4" source address="10.0.0.0/8" port port="11224-12224" protocol="tcp" accept'

上面的命令接受IP和端口的范围。您需要替换上面命令中的IP和端口范围,确保更改x.x/n,这里n是端口数。

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

https://stackoverflow.com/questions/55439311

复制
相关文章

相似问题

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