我是Linux的入门级...
我让节点JS监听80端口,一切正常。
但是当尝试其他端口时,它不起作用。
Firewalld is not enabled...
,在浏览器中尝试时,我尝试localhost:8080
有什么想法吗?
答案 0 :(得分:2)
如果已在运行,请停止防火墙
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.x.x / n,这里n是端口数。