CentOS升级到7之后,发现无法使用iptables控制Linuxs的端口,原因是Centos 7使用firewalld代替了原来的iptables。下面记录如何使用firewalld开放Linux端口:

开启端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

命令含义:

--zone #作用域

--add-port=80/tcp  #添加端口,格式为:端口/通讯协议

--permanent  #永久生效,没有此参数重启后失效

重启防火墙

firewall-cmd --reload

例如安装Nagios后,要开放5666端口与服务器连接,命令如下:

[root@centos7-1 ~]# firewall-cmd --add-port=5666/tcp 即时打开,这里也可以是一个端口范围,如1000-2000/tcp
success
[root@centos7-1 ~]# firewall-cmd --permanent --add-port=5666/tcp 写入配置文件
success
[root@centos7-1 ~]# firewall-cmd --reload 重启防火墙
success
[root@centos7-1 ~]#

最新文章

  1. Git笔记1
  2. GNU KHATA——开源的会计管理软件
  3. JQuery 简单的文字超出部分隐藏下拉显示
  4. Html-Css-a标签的使用
  5. uva----(10794) A Different Task
  6. windows 2003 远程登录时如何修改管理员密码
  7. 分析Redis架构设计
  8. lamp安装指南(转)
  9. RabbitMQ消息队列应用
  10. MIME小知识
  11. php 理解
  12. destoon各栏目调用汇总
  13. 【API调用】腾讯云短信
  14. ASP.NET MVC系列:web.config中ConnectionString aspnet_iis加密与AppSettings独立文件
  15. MapReduce-序列化(Writable)
  16. 我的es6笔记
  17. ntp时间同步参考
  18. MyBatis Plus + Activiti 整合报错:org.springframework.beans.factory.UnsatisfiedDependencyException
  19. atmega328 熔丝
  20. 手工利用Chrome浏览器“Javascript控制台”

热门文章

  1. 时空地图 TimeGIS.com 中生成等值线
  2. AndroidTV版(乐视超3 X55)root,将自己的软件设置为开机自启、系统软件,卸载系统应用等问题总结
  3. Linux0.11内核--加载可执行二进制文件之1.copy_strings
  4. Linux0.11内核--内存管理之2.配合fork
  5. CSS3制作动画的三个属性
  6. Android Studio 2.2.2导入Eclipse中创建的项目
  7. 清理iOS工程里无用的图片,可瘦身ipa
  8. 1、软件工程师要阅读的书籍 - IT软件人员书籍系列文章
  9. ORACLE动态采样分析
  10. Linux命令学习总结:pwd命令