我是linux的入门级。
我让节点JS听80端口,一切都很好。
但是当尝试不同的端口时,它不起作用。
Firewalld is not enabled...在浏览器中尝试时,我尝试localhost:8080。
有什么想法吗?
发布于 2019-03-31 09:24:05
如果已经运行,请停止防火墙
sudo systemctl stop firewalld检查iptable的状态
如果尚未安装,请使用
yum install iptables-services
sudo systemctl status iptables启动时启用服务:
systemctl enable iptables管理服务
systemctl [stop|start|restart] iptables保存防火墙规则可以如下所示:
service iptables save使用此命令启动并启用防火墙
sudo systemctl start firewalld
sudo systemctl enable firewalld配置防火墙并添加Ip和要启用的端口范围(可选)
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是端口数。
https://stackoverflow.com/questions/55439311
复制相似问题