【OVZ】纯IPv6 64M 小鸡重装Alpine

105次阅读

共计 2656 个字符,预计需要花费 7 分钟才能阅读完成。

内容最后由 AaronYYDS 于 2022-11-15 17:57 编辑 我知道你们都会。。主要是就看好多人折腾半天 啥也用不了 随便写的 反正也是吃灰机。。商家默认给的是 Debian 10 系统 拿到手链接 ssh 需要配置 NAT64 才能使用网上找了好多个 最后找到个还不错的 https://www.tuxis.nl/public-doh-dot-dns64-nat64-service/ 编辑 /etc/resolv.conf 删除原有内容 添加 nameserver 2a03:7900:2:0:31:3:104:161 复制代码注:他家有问题 每次重启 这个文件都会恢复这时就可以正常的 apt update 更新软件源了他家给的 Ubuntu 占用挺多的 导致安装任何东西都会被 kill 掉(默认的 Debian 稍微小一些),占用太多了也没办法啊,干脆换一个小一些的系统——alpine,这系统不管是磁盘占用还是内存占用都比较低还有就是 重装了 Ubuntu 系统后 需要 VNC 进去 编辑 /etc/ssh/sshd_config 加上一行 PermitRootLogin yes 要不然 ssh 连接提示密码错误网上搜了下 有个 ovz 安装 Alpine 的脚本 但是那个是不支持 IPv6 的 研究了一下 发现稍微修改修改 就可以正常使用了脚本地址:https://gist.github.com/pexcn/dc3ebe60393cc4ede40b30e180d40ac5 查看 /etc/network/interfaces 文件里面的内容,修改脚本中的 xx 部分(已注释)当然他们家可以申请 5 个 IP(免费)这里要是需要多个 IP 那就继续往下加 eth1 eth2 eth3。。。(复制 interfaces 内容直接粘贴就行)#!/bin/sh -e# Converts OpenVZ VPS to Alpine Linux# WARNING: This script will wipe any data in your VPS!# GPLv2; Partly based on https://gitlab.com/drizzt/vps2archserver=http://images.linuxcontainers.orgpath=$(wget -O- ${server}/meta/1.0/index-system | \\grep -v edge | awk \’-F;\’ \'($1=="alpine" && $3=="amd64") {print $NF}\’ | tail -1)cd /mkdir /xwget ${server}/${path}/rootfs.tar.xztar -C /x -xf rootfs.tar.xzsed -i \’/getty/d\’ /x/etc/inittabsed -i \’s/rc_sys="lxc"/rc_sys="openvz"/\’ /x/etc/rc.conf# save root password and ssh directorysed -i \’/^root:/d\’ /x/etc/shadowgrep \’^root:\’ /etc/shadow >> /x/etc/shadow[-d /root/.ssh] && cp -a /root/.ssh /x/root/# save network configurationauto loiface lo inet loopbackauto eth0iface eth0 inet dhcpiface eth0 inet6 static        address 2602:fb54:143::xx/48  # 这里的 xx 就是你的 IPv6 地址         gateway 2602:fb54:143::1hostname $hostnameEOFcp /etc/resolv.conf /x/etc/resolv.conf# remove all old files and replace with alpine rootfsfind / \\(! -path \’/dev/*\’ -and ! -path \’/proc/*\’ -and ! -path \’/sys/*\’ -and ! -path \’/x/*\’ \\) -delete || true/x/lib/ld-musl-x86_64.so.1 /x/bin/busybox cp -a /x/* /export PATH="/usr/sbin:/usr/bin:/sbin:/bin"rm -rf /xapk updateapk add openssh bashecho PermitRootLogin yes >> /etc/ssh/sshd_configrc-update add sshd defaultrc-update add mdev sysinitrc-update add devfs sysinit#sh # (for example, run `passwd`)syncreboot - f 复制代码这时候不要直接执行 bash alpine.sh 安装 会失败的 机器内存不足输入 top 看看那些程序 占用内存比较多(看着来吧 有些不知道是啥的 可以 kill 掉看看 不行的话 就重启 重新 kill)就直接 kill -9 id 杀掉 差不多 内存使用 25M 左右 就可以   bash alpine.sh 安装了 HOH 2022-11-15 17:48 2ovz 无所谓内存大小了,你跑那些东西加起来还不是那么大嘛,说的能少多少似的 BandwagonHost 2022-11-15 17:48 3 直接刷个 OpenWrt 飚起来 coobar 2022-11-15 17:48 4 免费商家吗?发出来瞧瞧吧 /****/ ChinaDNS 2022-11-15 17:49 5openvz64m 那要跑个 boringtun 都费劲啊 AaronYYDS 2022-11-15 18:01 6HOH 发表于 2022-11-15 17:48ovz 无所谓内存大小了,你跑那些东西加起来还不是那么大嘛,说的能少多少似的 … 商家的系统 更新源都更行不了 直接 kill 掉 52Fancy 2022-11-15 18:03 7 看我签名 AaronYYDS 2022-11-15 18:07 852Fancy 发表于 2022-11-15 18:03 看我签名你这个支持纯 IPv6 嘛 我下午试了半天 才摸索出来 52Fancy 2022-11-15 18:08 9AaronYYDS 发表于 2022-11-15 18:07 你这个支持纯 IPv6 嘛 我下午试了半天 才摸索出来应该支持的吧。不支持 OVZ AaronYYDS 2022-11-15 18:09 1052Fancy 发表于 2022-11-15 18:08 应该支持的吧。不支持 OVZ 哦哦 这个 VPS 是 ovz 的 有机会试试看

正文完
 0