在 Ubuntu 上配置防火墙,常见有两种方式:
Ubuntu 自带 UFW(Uncomplicated Firewall)
sudo ufw status
sudo ufw enable
sudo ufw allow 22 # SSH
sudo ufw allow 80 # HTTP
sudo ufw allow 443 # HTTPS
sudo ufw allow 1521/tcp
sudo ufw deny 1521/tcp
sudo ufw disable
⚠️ Ubuntu 防火墙放行后,仍可能连不上
还需要在 Oracle Cloud 控制台 配置 安全列表(Security List)
✅ Ubuntu UFW + OCI 安全列表 都要放行
sudo iptables -A INPUT -p tcp --dport 1521 -j ACCEPT
查看规则:
sudo iptables -L
| 服务 | 端口 |
|---|---|
| Oracle DB | 1521 |
| Oracle EM | 5500 |
| SSH | 22 |
如果你说的是:
可以告诉我具体场景,我可以给你精确命令。