Ubuntu开放端口号

1、查看开放端口号列表

 netstat -aptn

2、安装iptables(若以安装则忽略此步骤)

$ sudo apt-get install iptables

 3、添加开放端口

$ iptables -I INPUT -p tcp --dport 80 -j ACCEPT

 4、保存添加命令结果

iptables-save

完成上述命令我们就完成了开放指定的端口,但是如果此时服务器重启,上述规则就没有了,所以我们需要对规则进行一下持续化操作

5、安装iptables-persistent

$ sudo apt-get install iptables-persistent

6、持久化规则设置

$ sudo netfilter-persistent save
$ sudo netfilter-persistent reload

完成上述操作端口即永久生效。

CentOS 6.5
1.开放指定端口

/sbin/iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT   //写入修改
/etc/init.d/iptables save                                //保存修改
service iptables restart                                 //重启防火墙,修改生效

2.关闭指定端口

/sbin/iptables -I INPUT -p tcp --dport 端口号 -j DROP       //写入修改
/etc/init.d/iptables save                                  //保存修改
service iptables restart                                   //重启防火墙,修改生效

3.查看端口状态

/etc/init.d/iptables status

CentOS 7
1.防火墙操作

启动: systemctl start firewalld
查看状态: systemctl status firewalld 
停止: systemctl disable firewalld
禁用: systemctl stop firewalld

2.开放指定端口

firewall-cmd --zone=public --add-port=80/tcp --permanent   //开放端口
firewall-cmd --reload                                      //重新载入,使其生效

3.关闭指定端口

firewall-cmd --zone=public --remove-port=80/tcp --permanent            //关闭端口
firewall-cmd --reload                                                  //重新载入,使其生效

4.查看端口状态

firewall-cmd --zone=public --query-port=80/tcp                   //查看端口状态

Linux 解析域名

nslookup www.baidu.com    //解析百度域名

Logo

更多推荐