Scaleway 1c1g 开机图文版教程(月€0.21~€0.24)

Scaleway 1c1g 开机图文版教程(月€0.21~€0.24)

admin
2025-01-22 / 0 评论 / 9 阅读 / 正在检测是否收录...

原文地址 https://www.nodeseek.com/post-247761-1

感谢

https://www.nodeseek.com/post-179571-1
https://www.nodeseek.com/post-131646-1 (如果对 alpine 感兴趣,可参考该教程,花销更低,0.16 欧 / 月)
对上述及其他大佬的贡献,表示感谢!

前排提示

  • 仅 IPv6 玩具鸡,可添加 IPv4,但是价格会达 3 欧一个月,无限流量
  • 任何面板操作均可能导致 0.01 欧的扣款,且工单不可退
  • 要求验证银行卡账单上对应的验证码(在银行该条交易明细账单上前4位数)
  • 操作复杂,需要有一定动手能力要求
  • 线路并不优质,只是单纯的玩具(不建议富强)
  • 首月创建因为面板操作花销会多一点,后续会根据磁盘大小收费,3G 0.21 欧 / 月,4G 0.24 欧 / 月

前期准备

这家服务商背后是一家法国电信公司,所以理论上还是挺稳定的,下面是它的官网

官网:https://www.scaleway.com/en/

  1. 访问官网并创建账号,创建过程会要求输入地址和支付信息。地址可以瞎填,会扣款 1 欧用于验证支付信息(后续会退还),银行卡会生成一次账单,后续该账单会用于进一步验证。

    ![](https://i0.wp.com/k.663618.xyz/pic/250122FcnR.png)
  2. 创建 SSH Key,以用于后续登录,官网教程,也可使用 Termius 创建并添加教程与官网类似

    ​![](assets/network-asset-ssh+key-20250122220520-mjul0ds.png)​
    
    **注意 :**    开机有两种方式,任选 GUI 或 CLI 即可。法国地区大概率只能使用 CLI 开机。
    

GUI 开机

  1. 左上角,选择 create-instance,在 PARIS 1、AMSTERDAM 1、WARSAW 2 这三个地区选择 Learning,并选择 STARDUST1-S

注意:

  • 一般只有荷兰和波兰这两个地区有资源,想要开法国请采用 CLI 开机
  • 线路上说法国和荷兰(也就是前两个更好),性能上波兰更好(最后一个),具体请搜站内评测。

  1. 系统自己决定(最后都会变成 debian),名字和标签也无所谓
  2. 来到 Add volumes,将其改为 Local

  1. 网络部分去掉勾选 IPv4

  1. SSH 部分一般已经默认勾选了之前创建 SSH,如果没有检查之前的 SSH 操作
  2. 最后来到预估花销,选择 month,就能看到

如果使用 GUI 开机,那么基本上就结束了,直接去到安全组部分继续。

CLI 开机

  1. 看到右上角 CLI,输入以下命令可对应开各地区的机器,电脑端无法右键或 Ctrl+V 粘贴,使用 Ctrl+Shift+V 粘贴,正常创建以后,会出现服务器信息
  • 法国

    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

  1. 创建成功后点击左侧 Instance,点击 Attach flexible IP,并选择 IPv6

    ​![](https://i0.wp.com/k.663618.xyz/pic/250122uJPo.jpg)​
    
    ​![](https://i0.wp.com/k.663618.xyz/pic/250122ciHK.png)​
    

安全组设置

  1. 选择 Instance 的 Security 选项,点击你刚刚创建的那个机器对应的选项,添加规则允许所有进出(IPv4、v6 均添加)

    ​![](https://i0.wp.com/k.663618.xyz/pic/2501224DJz.png)​
    
    ​![](https://i0.wp.com/k.663618.xyz/pic/250122fro7.png)​
    
    ​![](https://i0.wp.com/k.663618.xyz/pic/250122yGOz.png)​
    
    最终效果应该如下
    
    ​![](https://i0.wp.com/k.663618.xyz/pic/250122JGiL.png)​
    

降低配置

  1. 来到你刚刚创建的机器的管理页面,关机

    ​![](https://i0.wp.com/k.663618.xyz/pic/250122VVQE.png)​
  2. 选择 Attacched volumes,并解绑硬盘

    ​![](https://i0.wp.com/k.663618.xyz/pic/250122bIyu.png)​
  3. 返回 Instance,选择 Volumes 删除 10G 的硬盘

    ​![](https://i0.wp.com/k.663618.xyz/pic/250122P3MK.jpg)​
  4. 再回到机器管理页面选择 Attacched volumes,选择 create,并先将硬盘大小改至 5GB,选择 Local 后,再改至 4GB(debian12 至少需要 4G),然后 Add(如果你需要安装其他系统,请参照其他教程,本教程仅提供 debian,但是整体方法差不多,可以参照修改)

注意:如果安装 debian11 使用 3GB 即可,但是 debian11 疑似存在网络配置问题,解决方法请参照感谢标题下的第一个帖子,或者也可以通过 CLI 创建一个 3.268990976G 的用于 debian12 也可以(价格和 3GB 一致),具体操作请参考官方教程

  1. 来到 Advanced settings,选择救援系统启动,保存后开机,开机时间可能非常长,请耐心等等,开机以后在你本地使用之前创建的 key 登录,账号为 root

  1. 连接完成后,请执行如下命令

    **四条任选其一即可,不建议 debian 11,疑似存在网络配置的问题,如果 DD 为 11 遇到问题,请参照感谢标题下的第一个帖子解决**
    
# Debian 12:
curl -Lo- "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-nocloud-amd64.raw" | dd of=/dev/vda bs=1M
# Debian 12:
curl -Lo- "https://cloud.debian.org/images/cloud/bookworm/latest/debian-12-nocloud-amd64.tar.xz" | tar -xJO | dd of=/dev/vda bs=1M

# Debian 11:
curl -Lo- "https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-nocloud-amd64.raw" | dd of=/dev/vda bs=1M
# Debian 11:
curl -Lo- "https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-nocloud-amd64.tar.xz" | tar -xJO | dd of=/dev/vda bs=1M

  1. 确定对应磁盘,一般都是 vda,如果确认是 vda 继续操作

    磁盘确认:
    
lsblk

DD完之后修复硬盘、重读分区并扩容:

修复硬盘:

parted -l

注意:这里会比较复杂,会先提示 sda,sda 直接跳过即可,然后提示 Warning: Not all of the space available to /dev/vda appears to be used, you can fix the GPT to use all of the space or continue with the current setting? 选择 f 修复​​

partprobe                             #获取分区表
parted -s /dev/vda resizepart 1 100%  #扩容 Debian 系统分区到最大
e2fsck -f /dev/vda1                      #扩容 Debian 系统分区的文件系统到最大
resize2fs /dev/vda1

救援模式dd完系统之后,直接挂载然后chroot 修改密码

mount /dev/vda1 /mnt
chroot /mnt
passwd root
然后输入密码

exit
umount /mnt
  1. 回到实例管理面板并关机,再来到 Advanced settings,Boot mode 选择 local 并保存, Boot volume 选择 4GB 并保存(选择 later),启动机器

  1. 来到 Overview,点击 Console,进入 VNC,如果黑屏,鼠标在黑屏处点一下并回车,等到出现登录界面,输入 root 回车即可登录

  1. 更新软件包,安装必备软件
apt update -y && apt upgrade -y
apt install openssh-server sudo curl wget nano vim -y
  1. 设置允许密码登录
nano /etc/ssh/sshd_config

找个合适的位置输入(或者你在文件里面找到修改也行)

PermitRootLogin yes

ctrl+o 回车,ctrl+s 回车即可保存。

  1. 设置密码(如果前面救援系统内已挂载设置密码,这步可以省略)
passwd

根据提示设置完成后,重启 SSH 服务

systemctl restart ssh

然后就可以在本地使用 root + 密码正常登录了

添加 Warp IPv4 出口

项目地址:https://gitlab.com/fscarmen/warp
本地登陆以后,使用以下命令添加 warp 4 的出口

wget -N https://gitlab.com/fscarmen/warp/-/raw/main/menu.sh && bash menu.sh

然后 2,1 一直回车就行

0

评论

博主关闭了所有页面的评论