Oracle Cloud Ubuntu 系统防火墙配置


Oracle Cloud Ubuntu默认系统使用的是iptables进行防火墙管理
在子网中开启端口的入站规则后,端口仍然不通,需要再在iptables中配置下

使用iptables开放需要的端口

sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 8888 -j ACCEPT //开放tcp端口8888
sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 80 -j ACCEPT //开放tcp端口80
sudo iptables -I INPUT -s 0.0.0.0/0 -p tcp --dport 443 -j ACCEPT //开放tcp端口443
sudo iptables-save //保存iptables规则

当我们写入iptables规则后如果我们的系统重启后iptables规则将会被清理掉,即使我们使用了“iptables-save”命令将iptables规则到了文件,在系统重启后需要执行“iptables-restore”来恢复保存的规则。
所以我们需要“iptables-persistent”这个工具来让我们的iptables规则重启后依旧有效

sudo apt-get update //更新软件源
sudo apt-get install iptables-persistent -y //安装iptables-persistent工具
sudo netfilter-persistent save //保存规则文件
sudo netfilter-persistent reload //载入规则文件
这样配置完我们就能正常访问我们服务器里的服务了,重启系统也能正常开启需要的端口

声明:PJin|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Oracle Cloud Ubuntu 系统防火墙配置


Able to work under high pressure and time limitation.