温馨提示×

ubuntu oracle怎么防火墙

小樊
52
2026-10-16 12:47:39
栏目: 云计算

在 Ubuntu 上配置防火墙,常见有两种方式:


一、使用 UFW(推荐,简单)

Ubuntu 自带 UFW(Uncomplicated Firewall)

1. 查看状态

sudo ufw status

2. 启用防火墙

sudo ufw enable

3. 允许常用端口

sudo ufw allow 22     # SSH
sudo ufw allow 80     # HTTP
sudo ufw allow 443    # HTTPS

4. 允许 Oracle 端口(如 1521)

sudo ufw allow 1521/tcp

5. 拒绝端口(可选)

sudo ufw deny 1521/tcp

6. 禁用防火墙(不推荐)

sudo ufw disable

二、如果是 Oracle Cloud(OCI)服务器

⚠️ Ubuntu 防火墙放行后,仍可能连不上

还需要在 Oracle Cloud 控制台 配置 安全列表(Security List)

步骤:

  1. 登录 Oracle Cloud Console
  2. 网络 → 虚拟云网络(VCN)
  3. 安全列表(Security Lists)
  4. 添加入站规则(Ingress Rules):
    • 协议:TCP
    • 端口:1521(或你需要的)
    • 源:0.0.0.0/0

✅ Ubuntu UFW + OCI 安全列表 都要放行


三、使用 iptables(不推荐新手)

sudo iptables -A INPUT -p tcp --dport 1521 -j ACCEPT

查看规则:

sudo iptables -L

四、常见 Oracle 端口

服务 端口
Oracle DB 1521
Oracle EM 5500
SSH 22

如果你说的是:

  • ✅ Ubuntu 本地防火墙
  • ✅ Oracle 数据库端口
  • ✅ Oracle Cloud 服务器

可以告诉我具体场景,我可以给你精确命令。

0 踩