22
2024
05
14:45:47

Scaleway星尘ipv6服务器脚本开机、添加ipv4访问、warp双栈ip及对象存储挂载

#获取官方开机脚本
curl -o /usr/local/bin/scw -L "https://github.com/scaleway/scaleway-cli/releases/download/v2.4.0/scw-2.4.0-linux-x86_64"
#加权限
chmod +x /usr/local/bin/scw
#官方脚手架初始登录
scw init   邮箱或者apisecret
# 创建服务器
scw instance server create type=STARDUST1-S zone=fr-par-1 image=debian_bullseye root-volume=l:10G name=Denian ip=none ipv6=true project-id=你的账号UUID
#参数解释
type= 参数指的是你开的机器型号,scaleway就是STARDUST1-S,不用动它
zone= 参数指的是你要开哪个地区的机器,fr-par-1指的是巴黎,nl-ams-1指的是阿姆斯特丹
image= 参数指的是你用什么系统,比如你要debian9就选择 debian_stretch 你要ubuntu16就选择ubuntu_xenial 要centos7就填centos_7.6
root-volume= 参数指的是硬盘大小,数值l:10G就是创建名为local的10G大小硬盘,这个不用动它
name= 参数是你给机器取的名字,随便写
ip=  ipv6= 两个参数,即是否开启ipv4和ipv6,如果你不开Ipv4只要IPv6就是ip=none ipv6=true
project-id= 参数,即之前你初始化的时候,CMD里面出现的default_project_id:字样的那一行,复制下来,填入“xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx”格式的ID即可,每个人都是不一样的,你要找到你自己的ID
# 查看服务器,获取机器的UUID
scw instance server list
# 开机
scw instance server start 你的机器UUID
#使用root密码登录,在Advanced Setting ,Cloud-init处添加下列配置即可,密码为 yourpasswd,添加完成后重启服务器即可
users:
  - name: root
    plain_text_passwd: 'yourpasswd'
    lock_passwd: false
#创建ssh密钥对
  ssh-keygen
#登录服务器:
 获取ssh公钥并上传并登录:cat ~/.ssh/id_rsa.pub
#挂载对象存储
 1.下载挂载工具:apt install s3fs
 2.创建一个文件夹作为挂载点
    mkdir /mnt/storage
 3.添加apikey
   echo ACCESS_KEY:SECRET_KEY > ~/.passwd-s3fs
 4.加权限:chmod 600 ~/.passwd-s3fs
 5.挂载
   s3fs 存储对象名 挂载目录 -o allow_other -o passwd_file=~/.passwd-s3fs -o use_path_request_style -o endpoint=数据中心代码 -o parallel_count=15 -o multipart_size=128 -o nocopyapi -o url=https://数据中心链接
   挂载已经有的对象储存储存桶 (面板创建,选择同一地区)
   endpoint 设置为我们的地区 nl-ams s3.fr-par.scw.cloud 也替换成阿姆斯特丹的 s3.nl-ams.scw.cloud
   s3fs $SCW-BUCKET-NAME $FOLDER-TO-MOUNT -o allow_other -o passwd_file=$HOME/.passwd-s3fs -o use_path_request_style -o endpoint=fr-par -o parallel_count=15 -o multipart_size=128 -o nocopyapi -o url=https://s3.fr-par.scw.cloud
 6.查看挂载情况:df -h
 #流媒体检测
  bash <(curl -L -s https://raw.githubusercontent.com/lmc999/RegionRestrictionCheck/main/check.sh)
 #服务器性能和网络检测
  wget -N --no-check-certificate https://raw.githubusercontent.com/FunctionClub/ZBench/master/ZBench-CN.sh && bash ZBench-CN.sh
 #warp安装脚本获取双栈cloudfare的免费ip
  wget -N --no-check-certificate https://gitlab.com/rwkgyg/CFwarp/raw/main/CFwarp.sh && bash CFwarp.sh
 #xx面板
  bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh)
 #ipv6主机访问ipv4:
  echo -e "nameserver 2001:67c:2b0::4\nnameserver 2001:67c:2b0::6" > /etc/resolv.conf
 #xx升级
  curl https://10g.biz/downloads/BT7.9.3/update6.sh|bash
 #bbr加速
  1.获取脚本:wget --no-check-certificate -O tcpx.sh https://raw.githubusercontent.com/ylx2016/Linux-NetSpeed/master/tcpx.sh
  2.授予权限:chmod +x tcpx.sh
  3.执行脚本:./tcpx.sh
 参考:
 1.https://www.itbulu.com/the-speed-shell.html
 2.https://aoyouer.com/posts/scaleway-ipv6only-server/
 3.https://www.leapteam.cn/847.html
 4.https://zhuanlan.zhihu.com/p/349588766




推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

本文链接:http://hqyman.cn/post/6246.html 非本站原创文章欢迎转载,原创文章需保留本站地址!

分享到:
打赏





休息一下~~


« 上一篇 下一篇 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

请先 登录 再评论,若不是会员请先 注册

您的IP地址是: