scaleway星尘机器的购买与开机启动

From:https://winamp.top/267.html

传说Scaleway原本是Online.net的子公司,后来做大了,把母公司收购了。

玩具机,谨慎用于生产环境!

stardust only IPV6的机器为约0.38欧/月,上下略有浮动。相对于免费甲骨文,付费商业产品稳定性好些。有时不排除一些小坑,多了解避坑吧。

一、注册账号并激活账户

1.1注册地址

https://console.scaleway.com/register
1.2 建议填写真实的名字拼音,姓氏拼音,邮箱。scaleway新账号操作不当有可能触发风控。
1.3 注册时有验证码,可能需要梯子。
1.4 填写真实的信用卡信息,然后验证。
1.5 手机会收到扣费1欧元的信息,并有SCW*C-1234的字样。
1.6 在scaleway控制台中左上方会有一个验证按钮,输入那1.1.4中的后四位数字进行验证。

二、开机前的准备工作

1.1 设置账号密码

  • 新注册 scaleway 账户登陆方式是邮箱链接登陆,但利用脚本开小鸡需要密码登陆,去设置一个密码。
  • 当然也可以直接在控制台开机,可能没机可开;也可能最后提交预算的时候不是0.38欧元/月。为稳妥期间,故采用脚本开机,并且脚本开机后也可能是stop状态,不是running状态。
  • 点左上角“My Privacy”在“User Account”页面选择“Modify Password”更改登录密码。

1.2 记录scaleway账户的ID

  • 点左上角“Organization”在“Organization Information”页面中 copy “Organization ID:”后的一串字符。

1.3 上传SSH公钥到scaleway

  • 公钥生成见:https://winamp.top/230.html
  • 点左上角“Credentials”在“Project: default”页面中的 “Credentials”选项的“SSH Keys”项中选择“+Add a new SSH key”,在弹出的“New SSH Key”对话框“Paste the SSH Key here…”中输入公钥,“Description”中随意输入即可,点击“Add an SSH key”。

三、开机

1.1 安装开机脚本

可以在win下操作,也可在VPS中操作。
本例以Linux VPS为例。

1.1.1 脚本安装

1.1.2 运行脚本

依次输入邮箱,密码。然后后面会安装脚本环境,一路回车到底,出现y/n选y。
20230402PS
新版本运行scw init后不再输入邮箱、密码了。

1.2 开机命令

1.2.1 巴黎一区开机命令

1.2.2 阿姆斯特丹开机命令

1.2.3 参数说明

1.3 存在的问题

运行1.2中的开机命令后,在控制台“Instances”中会看到开的小鸡。

  • 原点状态为绿色,Running状态,恭喜你开机并启动成功。
  • 原点为一个蓝色,Stop状态,开机成功但启动失败。
  • 原点为两个蓝色,Sarting状态,但一段时间后为Stop状态,开机成功但启动失败。

1.4 安全组放行端口

  • 在控制台选择左侧“Instances”,在“Instances”中选择“Security Groups”选项
  • 点右侧”+“号,“Create a new security group”,在第三项“Inbound rules“和”Outbound rules”中设置为Accept-TCP-点选ALL,ports-选AllIPS即可,默认即可。

四、SSH登录

4.1 SSH登录VPS

选择有IPv6的网络登录到VPS中。
因Only IPv6,故不能登录IPv4的机器。想下载软件啥的都不方便,运行如下命令可解决此问题。

4.2 萌咖脚本 DD Debian11系统

原系统不知有没有私货,一般都DD一下,命令如下:

你的ipv6地址和网关地址在Scaleway面板实例上有显示,DD完成后就可以密码连接了。

4.3 bohanyang脚本 DD Debian11系统 PS20230326

4.4 存在的问题

  • DNS 2001:67c:2b0::42001:67c:2b0::6为公共NAT64服务的DNS,有可能不稳定。

    NAT64是一种有状态的网络地址与协议转换技术,将Only IPv6机器的IPv4域名请求按一定格式嵌入到IPv6地址中,然后根据这个地址指向NAT64服务器,NAT64网关将获取IP v4的数据转发回vps中。

  • NAT64优点是:配置相对方便简单。
  • NAT64缺点是:服务商会记录三天的浏览记录以防止用于非法用途。且NAT64服务器的速度不一定理想;稳定性也可能不好。
  • 好鸭搜集的另外两个NAT64服务

五、脚本启动

写到这,有的同学说了:我这两台机都是Stop状态,你还DD,D了个寂寞!
别着急,往下看。下面的内容,勿滥用;有封号风险,责任自负!

5.1 获取机器的UUID

在安装了开机脚本的VPS的机器中运行

5.2 编辑启动脚本

5.2.1 创建screen会话

5.2.2 编辑启动脚本

输入以下内容

其中:

  • MACHINE_UUID为机器的UUID。
  • BOT_API=“”和CHAT_ID=“”为Telegram的API和ID。获取方法为:https://winamp.top/266.html

5.3 给予脚本执行权限

5.4 运行脚本

  • 可将脚本中的sleep时间60改为更长时间。
  • 脚本在开机成功后会自行停止,Telegrame收到Your Sacleway machine is opening now.说明开机成功。

5.5 可能发生的错误

报错信息:

解决办法:

六、参考博客

七、写在最后

  • 已经开机并启动,以上信息仅凭记忆书写,不免有疏漏。
  • 购买、配置教程挺多的就没上图。
  • 阿姆斯特丹是直接开机启动的;巴黎是脚本开机启动的,也就15分钟左右就刷到了,比较幸运。波兰传说有星尘机器,未看到。
  • 因为仅为IPv6的机器,去回程绕路,不大适合翻墙。据说套cf还行,尚未尝试。
  • 20221008PS:经测试,纯IPv6下,NAT64(荷兰)和WARP模式(巴黎)在200联通下表现不错,能跑满带宽。移动未测试。不过WARP这种套娃模式下,流量好像是双倍的。
  • 20221221PS:流量双倍是访问IPv4站点,IPv6站点是正常的。比如支持ipv6的Youtube。
  • 1G1H10G,盘面偏小,装完系统仅剩7G多一点(因是脚本DD的系统,Swap占了1G)。仅可挂载bitwarten、探针或rclone挂载GD、OD等等。目前吃灰中。
  • 可以用warp获得IPv4支持,并翻墙,未尝试(Google可搜索教程)。
  • 20221130Ps:已安装Warp,仅支持访问Only IPv4的网站。要想翻墙的话,直接将Cloudflare的IPv6的小云朵点亮,即可实现Only IPv4的客户端实现翻墙效果。因走的是CF,不自选IP可能效果不好。不套CF的情况:在联通家宽下,IPv6速度相当不错;移动4G下相当拉跨;其它情况未测试。
  • 20221221PS:拿出以前玩的自选IP测试了一下,相当不错。可以推荐自选IP操作。Windows端方便自选的软件:https://github.com/XIU2/CloudflareSpeedTest自提供的IP是以前玩的,几乎都是美西节点。这个软件选出来的基本都是香港节点。比较不错。移动宽带下自选的。
  • 荷兰可以挂载75G免费存储,巴黎要收费。存储有75G免费流量,两内网间不算流量,使用warp可走cf联盟流量,解决75G流量的限制。具体挂载方式和教程自行搜索。相当于内网75G本地,没啥意思。
  • Scaleway不能重装系统,只能删除再开,每次开都要收费,尽量别频繁删除创建,可以DD哟。
  • 关于计费:开机就是0.02欧,分别是0.01硬盘,0.01实例,硬盘和实例分开计费。0.01欧的钱用完以后,再扣0.01欧供后面几个小时计费。也就是说每次按照0.01欧扣费。就算删机了,那0.01欧也是扣除了。 —Ralph
  • 20221008PS:开机或DD后修改/etc/resolv.conf,多加几个nameserver,防止NAT64不稳定。最好还是warp吧,私密性强些。DD命令里仅设置了一个nameserver,不幸的是今天挂了,发现了此问题。
  • 更多scaleway的信息请Google。
  • 未完待续……

八、重大问题

发公告

Stardust Instances will reboot for maintenance on September 7th, in PAR1 and AMS1, between 10AM to 4PM CEST. (Expect a downtime of 5 to 15min)

以本人Paris-Stardust为例,探针停止,有说可能是IPv6变化所致。故在后台停机重启。发现果然IPv6变化了。因是DD后的机器,console是黑屏的,重启显示:

明显挂了。
其实有mjj反映过IPv6调整的问题,未重视。

DD后修改Grub已挂机

参考scaleway小鸡dd后未修改grub 重启会失联这个帖子,应该DD后修改Grub
抄录如下
1. Debian 12/Kali/Ubuntu:
编辑 /etc/default/grub
vim /etc/default/grub
把 GRUB_CMDLINE_LINUX_DEFAULT=”quite” 以下部分删除,替换为:
GRUB_CMDLINE_LINUX=”console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 consoleblank=0”
GRUB_TERMINAL=”console serial”
GRUB_SERIAL_COMMAND=”serial —speed=115200”
刷新 grub 引导:
grub-mkconfig -o /boot/grub/grub.cfg

2. 红帽 9:
vim /etc/default/grub
在 GRUB_CMDLINE_LINUX 对应的值中添加:”console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 consoleblank=0”
比如原来是:GRUB_CMDLINE_LINUX=”rhgb quiet crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=UUID=eec7d329-f373-4dc9-837b-99e0314f06ad selinux=0”
改完后:GRUB_CMDLINE_LINUX=”rhgb quiet crashkernel=1G-4G:192M,4G-64G:256M,64G-:512M resume=UUID=eec7d329-f373-4dc9-837b-99e0314f06ad selinux=0 console=tty0 console=ttyS0,115200 earlyprintk=ttyS0,115200 consoleblank=0”
GRUB_TERMINAL_OUTPUT 对应的值中添加:serial
修改前:GRUB_TERMINAL_OUTPUT=”console”
修改后:GRUB_TERMINAL_OUTPUT=”console serial”
最后添加一条:
GRUB_SERIAL_COMMAND=”serial —speed=115200”
保存并关闭文件,刷新grub引导:
grub2-mkconfig -o /boot/grub2/grub.cfg

标签: DDipv6scaleway星尘