linux防火墙和端口设置

service方式

查看防火墙状态:
service iptables status
开启/关闭防火墙:
service iptables start
service iptables stop

iptables方式

开放端口:8080
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
也可以通过编辑:
vim /etc/sysconfig/iptables
进入编辑增添一条:
/sbin/iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
然后保存重启...
service iptables save //保存设置
查看防火墙状态:
/etc/init.d/iptables status
暂时关闭防火墙:
/etc/init.d/iptables stop
重启iptables:
/etc/init.d/iptables restart

firewall方式

远程登录到vps,查看firewall防火墙版本:
firewall-cmd --version
查看firewall防火墙的状态:
firewall-cmd --state
在firewall中添加80端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent

firewall-cmd --zone=public --add-port=8989/tcp --permanent
firewall-cmd --zone=public --add-port=8989/udp --permanent
命令含义:
–zone #作用域
–add-port=80/tcp #添加端口,格式为:端口/通讯协议
–permanent #永久生效,没有此参数重启后失效
重启防火墙:
systemctl restart firewalld
附:firewall其他命令:
启动:# systemctl start firewalld
重启:# systemctl restart firewalld
查看状态:# systemctl status firewalld 或者 firewall-cmd –state
停止:# systemctl disable firewalld
禁用:# systemctl stop firewalld

查看

netstat -ntlp   //查看当前所有tcp端口
netstat -ntulp |grep 1935   //查看所有1935端口使用情况

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注