甲骨文云免删机分配/更换公网 IP 与 SSH 连接全教程

很多新手在成功抢到甲骨文云(Oracle Cloud)的永久免费 VPS 后,满心欢喜地准备连接,却经常遇到两个致命问题:一是发现服务器只有内网 IP(比如 10.0.x.x)连不上;二是想换个 IP 却以为只能删机重建。

甲骨文设置公共 IP

其实,甲骨文云的后台虽然像个迷宫,但功能非常强大。今天这篇文章就手把手教你:如何在不删除实例的情况下,为服务器分配或更换公网 IP,以及如何使用本地电脑成功连接服务器。

  1. 先打开需要更换的实例
  2. 选中实例的名称(蓝色)
  3. 打开网络
  4. 找到附加的VNIC
  5. 选中VNIC名称
  6. 选中IP管理-最后面的三个点-编辑
  7. 首先选择没有公共IP-更新
  8. 再选择临时公共IP-更新

可以发现公共ip已经变化了,回到实例复制公共IP即可。

如何连接刚建好的甲骨文实例?

有了公网 IP(门牌号)和私钥(钥匙),我们就可以通过电脑连接这台服务器了。

① 确认你的登录名

甲骨文云不像其他云厂商默认使用 root,它有自己专属的默认用户名:

  • 如果你安装的是 Ubuntu 系统,用户名是:ubuntu
  • 如果你安装的是 Oracle Linux 或 CentOS,用户名是:opc

② 打开终端输入连接命令

Windows 用户打开 PowerShell,Mac/Linux 用户打开 终端 (Terminal),输入以下标准格式的命令:

ssh -i "你的私钥路径" 用户名@你的公网IP

实操演示: 假设你的私钥保存在电脑默认位置(~/.ssh/id_rsa),你的系统是 Ubuntu,刚申请到的公网 IP 是 138.2.52.251。你只需输入:

ssh -i ~/.ssh/id_rsa ubuntu@138.2.52.251

回车后,系统如果提示 Are you sure you want to continue connecting (yes/no)?,输入 yes 并回车,你就成功登录服务器了!

🛠️ 常见连接报错与终极解法

报错 1:Connection timed out (连接超时)

  • 原因:你填错了 IP。请检查你是不是把内网 IP(10.0.x.x)当成公网 IP 填进去了。请回到文章上半部分重新获取公网 IP。

报错 2:Permission denied 且直接关闭连接 (Mac/Linux 系统高发)

  • 原因:你的本地系统认为你的私钥文件“太暴露了”(权限过高),为了安全拒绝使用它。
  • 解法:在本地终端执行命令给私钥上锁(注意替换为你的真实路径):
chmod 600 ~/.ssh/id_rsa

执行后再重新尝试 SSH 连接即可秒进。

甲骨文云的后台逻辑其实很严谨,只是隐藏得太深。掌握了“网卡解绑再绑定”的技巧,你不仅找回了丢失的公网 IP,还顺便学会了如何无限次更换被墙的 IP。赶紧打开终端,连上你的服务器开始折腾吧!

作者:霍欣标,如若转载,请注明出处:https://www.bigengwu.cn/shu/392.html

霍欣标的头像霍欣标站长
上一篇 2026-05-23 15:31
下一篇 2026-05-24 06:50

相关推荐

博主人懒,应管局要求暂不开启站内私信和评论功能,如需帮助请发邮件。

邮箱账号:1969600480@qq.com