当前位置:   article > 正文

centos7 远程端口添加防火墙规则报错Error:INVALID_PORT_value' outside of any element. use 'rule

value' outside of any element. use 'rule

某天遇到了这个错误,以为是偶然情况,结果就像触发了什么不得了的诅咒,频繁遇到了。。。微笑面对-------
执行命令firewall-cmd --zone=public --add-port=12345/tcp --permanent后提示Error:INVALID_PORT
为什么你不echo success!
解决办法:
vi /etc/firewalld/zones/public.xml 进入这个防火墙设置文件
进到/etc/firewalld/zones/public.xml后在这里修改

然后 把port 后面加上端口号
如图 方框里的就是防火墙添加的端口
添加完成之后 保存退出

firewall-cmd --reload 重载防火墙规则

然后再加端口就不会报错啦
如果还报错,那就停用firewall改用iptables吧,就是要另外再装iptables(在我询问同事这个解决办法之前我就是那么干的,就觉得很麻烦)

目前不清楚出现这个情况的原因,有知道的吗

本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/282492
推荐阅读
相关标签
  

闽ICP备14008679号