本文使用的系统是Ubuntu16.0.4,其它的系统的操作是有差异的,请注意。
1.安装iptables,开放端口
一般情况下,Ubuntu系统会自动安装好iptables,如果没有的话,那就手动安装。
1.1 安装iptables
sudo apt-get install iptables
1.2 开放端口
sudo iptables -I INPUT -p tcp --dport 5432 -j ACCEPT
1.3 保存修改的配置
sudo iptables-save
完成上述命令,我们就完成了开放指定的端口,但是如果此时服务器重启,上述规则就没有了,所以我么需要对规则进行一下持久化操作。
2. 持久化配置
这里我们需要安装工具帮助我们实现,这里我们使用iptables-persistent
2.1 安装iptables-persistent
sudo apt-get install iptables-persistent
2.2 持久化配置
sudo netfilter-persistent save
sudo netfilter-persistent reload