ubuntu下开放端口主要有两种办法:
自带的防火墙
使用iptables
安装iptables:
$ sudo apt-get install iptables
1
添加规则:
$ sudo iptables -I INPUT -p tcp –dport 80 -j ACCEPT
1
保存规则
$ sudo iptables-save
1
持久化iptables
iptables-save只是暂时保存了端口的开放规则,如果关机或者重启,那么刚才添加的规则就会失效。
使用iptables-persistent可以对端口的开放规则进行持久化操作,使其永久保持有效。
安装iptables-persistent
$ sudo apt-get install iptables-persistent
1
持久化规则
$ sudo netfilter-persistent save
$ sudo netfilter-persistent reload