FR/NL/PL STARDUST1-S Alpine IPv6 1C/1G/1G/∞@100Mbps - €0.15/m
设置SSH key:右上角头像,SSH keys,创建
创建实例:右上角点CLI,根据想开的区域,手搓输入以下命令
法国:
scw instance server create zone=fr-par-1 root-volume=local:10GB name=fr type=STARDUST1-S ipv6=true ip=none
荷兰:
scw instance server create zone=nl-ams-1 root-volume=local:10GB name=nl type=STARDUST1-S ipv6=true ip=none
波兰:
scw instance server create zone=pl-waw-2 root-volume=local:10GB name=pl type=STARDUST1-S ipv6=true ip=none
返回服务器信息表示手搓正确,返回各种乱七八糟参数表示手抖出错重来
成功后注意检查机器的配置,遗漏type=STARDUST1-S参数将会开出大鸡,经费燃烧
添加ipv6地址:左侧Instances,点击Attach flexible IP,创建免费ipv6
添加防火墙规则:左侧Instances,Security group选项卡,进入,Rules选项卡,右侧编辑,添加所有协议的入栈出栈Accept规则
面板关机:左侧Instances,点击新创建的实例进入实例管理面板,关闭右上角开关,面板关机
解绑10GB硬盘:实例管理面板,Attached volumes选项卡,在硬盘右侧三个点选Detach解绑
删除10GB硬盘:左侧Instances,Volumes选项卡,旧10GB硬盘右侧三个点选Delete删除
创建1GB本地硬盘:回到实例管理面板,Attached volumes选项卡,Create Volume创建Local Storage,大小1GB
进入救援系统:实例管理面板,Advanced settings选项卡,选中Use rescue image,保存,右上角开机,开机后需耐心等待10分钟
连接ssh(用创建的key),执行命令:
parted /dev/vda mklabel gpt
wget -qO- https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/x86_64/alpine-virt-3.20.1-x86_64.iso | dd of=/dev/vda
面板关机(poweroff关机会出bug,不出意外立损€0.01)
更改硬盘启动:实例管理面板,Advanced settings选项卡,选中Use local boot,保存,Boot volume选择1GB硬盘,保存,开机
实例管理面板,右上角进入Console,root登录
安装系统前置操作
mkdir /media/setup
cp -a /media/vda/* /media/setup
mkdir /lib/setup
cp -a /.modloop/* /lib/setup
/etc/init.d/modloop stop
umount /dev/vda
mv /media/setup/* /media/vda/
mv /lib/setup/* /.modloop/
安装Alpine
setup-alpine
第一问:输入主机名
第二问:done
第三问:y,i进入编辑,输入以下内容,其中ipv6和网关在实例管理面板里有,编辑完成按esc,输入:wq回车保存
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 static
address 你的ipv6
netmask 64
gateway 你的ipv6网关
第四问:新建root密码
第五问:输入时区,巴黎Europe/Paris,阿姆斯特丹Europe/Amsterdam,华沙Europe/Warsaw
第六问:none
第七问:skip
第八问:no
第九问:openssh
第十问:yes
第十一问:none
第十二问:vda
第十三问:sys
报错后
vi /etc/resolv.conf
输入以下内容并保存
nameserver 2001:4860:4860::6464
输入命令启用官方源:
echo "http://dl-cdn.alpinelinux.org/alpine/latest-stable/main" >> /etc/apk/repositories
echo "http://dl-cdn.alpinelinux.org/alpine/latest-stable/community" >> /etc/apk/repositories
echo "#http://dl-cdn.alpinelinux.org/alpine/edge/main" >> /etc/apk/repositories
echo "#http://dl-cdn.alpinelinux.org/alpine/edge/community" >> /etc/apk/repositories
echo "#http://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
安装启动项
apk update
apk add dosfstools
apk add grub-efi
关闭swap
setup-disk -s 0
第一问,vda
第二问,sys
第三问,y
1.reboot重启
reboot
2.安装常用项
apk add sudo curl wget bash tar unzip
3.修改ssh端口
vi /etc/ssh/sshd_config
找到#Port 22行,去掉#,改成想要的端口号,编辑完成按esc,输入:wq回车保存