Linux开放防火墙指定端口

方法一:CentOS 6

0.防火墙操作

即时生效,重启后失效:

开启防火墙

/etc/rc.d/init.d/iptables start

关闭防火墙

/etc/rc.d/init.d/iptables stop

重启后永久性生效:

开启防火墙

chkconfig iptables on

关闭防火墙

chkconfig iptables off

1.开放指定端口

开放端口

/sbin/iptables -I INPUT -p tcp –dport 端口 -j ACCEPT

保存配置

/etc/init.d/iptables save

重启防火墙

/etc/rc.d/init.d/iptables restart

2.关闭指定端口

关闭端口

/sbin/iptables -I INPUT -p tcp –dport 端口 -j DROP

保存配置

/etc/init.d/iptables save

重启防火墙

/etc/rc.d/init.d/iptables restart

3.查看端口状态

查看

/etc/init.d/iptables status

4.清除防火墙规则

清除

iptables -F

若上面方面报错,则证明你服务器系统是Centos7以上,则用以下方法

方法二:CentOS 7

0.防火墙操作

查看防火墙

systemctl status firewalld

即时生效,重启后失效:

开启防火墙

systemctl start firewalld

关闭防火墙

systemctl stop firewalld

重启后永久性生效:

开启防火墙

systemctl enable firewalld

关闭防火墙

systemctl disable firewalld

1.开放指定端口

开放端口

firewall-cmd –zone=public –add-port=端口/tcp –permanent

重新载入

firewall-cmd –reload

2.关闭指定端口

关闭端口

firewall-cmd –zone=public –remove-port=端口/tcp –permanent

重新载入

firewall-cmd –reload

3.查看端口状态

查看端口

firewall-cmd –zone=public –query-port=端口/tcp

4.查询开放端口列表

查看列表

firewall-cmd –zone=public –list-ports

若开放了端口还是连接不上你想要的端口,注意:有可能是你服务器自带安全组策略限制的原因,这种情况需要在官方服务器管理控制台手动开放。

版权声明 1 本网站名称: 元码工坊
2 本站永久网址:https://bbs.llla.cn
3 本文部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
4 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
5 如果本站有侵犯、不妥之处的资源,请在网站最下方联系我们。将会第一时间解决!
6 本站所有内容均由互联网收集整理、网友上传,仅供大家参考、学习,不存在任何商业目的与商业用途。
7 本站提供的所有资源仅供参考学习使用,版权归原著所有,禁止下载本站资源参与商业和非法行为。
8 邮箱地址:0@llla.cn

本站游戏端仅供学习交流使用请勿商业运营,严禁从事违法,侵权等任何非法活动,否则后果自负!
THE END
喜欢就支持一下吧
点赞13赞赏 分享