linux下给开启端口

首先在这里要推荐一篇博文

http://blog.csdn.net/zht666/article/details/17505789

这篇文章写的很详细,里面包含了操作端口一些命令,我们操作端口其实就是操作iptables这个文件。

1、查看端口

iptables -L -n

2、添加端口

iptables -A INPUT -p tcp --dport 22 -j ACCEPT

注意:INPUT 是自己的的分组,根据自己系统配置实际情况来填写。

这里给大家推荐一篇文章:

http://www.zybang.com/question/b0b8264a278253054b96aa87426dba1b.html

同样的添加语句我选择下面这句:

iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

在我实际的系统中我改成了这样:

iptables -A IN_public_allow -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT

3、删除端口

删除端口首先要通过下面的语句查一下num号:

iptables -L -n --line-number

num target     prot opt source               destination
1    DROP       tcp -- 0.0.0.0/0            0.0.0.0/0           tcp dpt:3306
2    DROP       tcp -- 0.0.0.0/0            0.0.0.0/0           tcp dpt:21
3    DROP       tcp -- 0.0.0.0/0            0.0.0.0/0           tcp dpt:80

看到第一列的num了吗,就用这个号来删除;

iptables -D INPUT 1

执行上面的语句就删除了 num号为3306的端口号了。

原文地址:https://www.cnblogs.com/mycifeng/p/5731547.html