温馨提示×

ubuntu oracle怎样连网络

小樊
47
2026-09-28 22:51:18
栏目: 云计算

你的问题“ubuntu oracle怎样连网络”可能有两种常见含义,下面分别说明:


一、Ubuntu 系统本身如何连网络(基础网络配置)

1. 有线网络(DHCP 自动获取)

大多数情况插上网线即可:

ip addr

看到 eth0 / ens33 等有 IP 说明已联网。

2. 无线网络(命令行)

nmcli device wifi list
nmcli device wifi connect "WiFi名" password "密码"

3. 静态 IP(Server 版常用)

编辑 Netplan 配置:

sudo nano /etc/netplan/00-installer-config.yaml

示例:

network:
  version: 2
  ethernets:
    ens33:
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]

应用:

sudo netplan apply

二、Ubuntu 上的 Oracle(数据库)如何配置网络(监听 + 远程连接)

1. 配置监听(Listener)

编辑监听文件:

$ORACLE_HOME/network/admin/listener.ora

示例:

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
    )
  )

启动监听:

lsnrctl start
lsnrctl status

2. 配置 tnsnames.ora(客户端连接)

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.100)(PORT = 1521))
    (CONNECT_DATA =
      (SERVICE_NAME = orcl)
    )
  )

3. 开放防火墙端口

sudo ufw allow 1521/tcp

4. 测试连接

sqlplus system/password@//192.168.1.100:1521/orcl

三、如果是 Oracle Cloud(OCI)Ubuntu 实例连网络

  • 检查 VCN 安全列表是否放通端口
  • 检查实例是否有公网 IP
  • 默认禁止 ICMP,需手动放通

如果你能具体说明:

  • 是 Ubuntu 连外网
  • 还是 客户端连 Ubuntu 上的 Oracle
  • 或是 OCI 云上实例

我可以给你更精确的步骤。

0 踩