CentOS7 开放端口
CentOS7可以使用iptables和firewalld进行防火墙管理。
iptables开放端口
使用iptables开放如下端口:
/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 8090 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 10000 -j ACCEPT /sbin/iptables -I INPUT -p tcp --dport 12000 -j ACCEPT
保存
/etc/rc.d/init.d/iptables save
重启服务
service iptables restart
查看需要打开的端口是否生效:
/etc/init.d/iptables status
firewalld开放端口
Centos 7使用firewalld代替了原来的iptables。
开启80端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
命令含义:
--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效
重载firewalld服务:
firewall-cmd --reload
查看开放端口:
firewall-cmd --list-ports
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步