免责声明:阅读本文并操作自己的甲骨文VPS请做好备份,并做无法连接甲骨文VPS的准备。

Ubuntu DD Debian

参考文档:甲骨文DD重装系统,甲骨文DD Debian 9/10/11或Windows详细教程汇总存档
1.首先创建甲骨文VPS并连接,系统镜像选择 Canonical Ubuntu 22.04 Minimal
2.进行DD前的系统环境准备,sudo apt-get update && sudo apt-get install -y xz-utils openssl gawk file wget curl

3.切换到Root用户 sudo su,下载DD脚本并进行DD,bash (wget --no-check-certificate -qO 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 11 -v 64 -a -firmware
4.步骤3 DD的是Debian 11,SSH用户名为:root,SSH登录密码为:MoeClub.org,默认SSH端口为22。
5.打开https://tcp.ping.pe/,输入IP:22,测试DD情况,当DD正常后,测试会显示绿色。
6.同过SSH登录DD的Debian 11,执行cat /etc/network/interfaces,获取网络接口信息。例如

www@debian:~$ cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug ens3
iface ens3 inet static
address 10.0.0.243/24
gateway 10.0.0.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 8.8.8.8
dns-search debian

其中allow-hotplug ens3ens3就是这个VPS的网络接口,甲骨文VPS的是不相同的,这个要留意。
7.将Debian 11升级Debian12,教程:Debian 11 Bullseye 升级 Debian 12 Bookworm,甲骨文VPS现阶段不可直接DD Debian12,需要先DD Debian11接着升级成Debian12 。整体流程如下:
Ubuntu 22/Debian 12/Debian 11–>DD Debian 11–>系统升级成Debian12

VPS获取IPV6

1.先按照教程在甲骨文网页上为VPS分配IPV6,教程:Oracle Cloud (甲骨文云)为实例启用IPv6网络,按照教程可能无法分配IPV6,可以看下方的评论。
2.通过“Ubuntu DD Debian”步骤6获取网络接口信息,按照教程:甲骨文vps dd 的纯净 debian11 系统如何开启 ipv6,根据自己的实际情况修改脚本信息,例如步骤6获取的接口信息为ens3,而脚本中为enp0s3,修改脚本如下:修改前Name=enp0s3修改后Name=ens3
3.执行命令重启网络,将会自动获取IPV6,即使VPS重启也可以获取IPV6,sudo systemctl enable systemd-networkd && sudo systemctl restart systemd-networkd && sudo systemctl status systemd-networkd
4.curl -4 ip.p3terx.com,测试IPV4,curl -6 ip.p3terx.com,测试IPV6.
5.所有链接都已在Internet Archive存档