我知道你们都会。。 主要是就看好多人折腾半天 啥也用不了 随便写的 反正也是吃灰机。。
商家默认给的是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/vps2arch
server=http://images.linuxcontainers.org
path=$(wget -O- ${server}/meta/1.0/index-system | \
grep -v edge | awk '-F;' '($1=="alpine" && $3=="amd64") {print $NF}' | tail -1)
cd /
mkdir /x
wget ${server}/${path}/rootfs.tar.xz
tar -C /x -xf rootfs.tar.xz
sed -i '/getty/d' /x/etc/inittab
sed -i 's/rc_sys="lxc"/rc_sys="openvz"/' /x/etc/rc.conf
# save root password and ssh directory
sed -i '/^root:/d' /x/etc/shadow
grep '^root:' /etc/shadow >> /x/etc/shadow
[ -d /root/.ssh ] && cp -a /root/.ssh /x/root/
# save network configuration
cat > /x/etc/network/interfaces << EOF
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
iface eth0 inet6 static
address 2602:fb54:143::xx/48# 这里的xx 就是你的ipv6地址
gateway 2602:fb54:143::1
hostname $hostname
EOF
cp /etc/resolv.conf /x/etc/resolv.conf
# remove all old files and replace with alpine rootfs
find / \( ! -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 /x
apk update
apk add openssh bash
echo PermitRootLogin yes >> /etc/ssh/sshd_config
rc-update add sshd default
rc-update add mdev sysinit
rc-update add devfs sysinit
#sh # (for example, run `passwd`)
sync
reboot -f
这时候不要直接执行 bash alpine.sh 安装 会失败的 机器内存不足
输入 top 看看那些程序 占用内存比较多 (看着来吧 有些不知道是啥的 可以kill掉看看 不行的话 就重启 重新kill)就直接 kill -9 id 杀掉 差不多 内存使用25M左右 就可以bash alpine.sh 安装了
热议
推荐楼 HOH 5天前
ovz无所谓内存大小了,你跑那些东西加起来还不是那么大嘛,说的能少多少似的
3楼 BWH 5天前
直接刷个openwrt 飚起来
4楼 coobar 5天前
免费商家吗?发出来瞧瞧吧
/*
*
*
* 出售:98堂邀,1024邀。Q我!
*
*
*/
5楼 ChinaDNS 5天前
6楼 AaronYYDS 5天前
ovz无所谓内存大小了,你跑那些东西加起来还不是那么大嘛,说的能少多少似的 ...
7楼 52Fancy 5天前
看我签名
8楼 AaronYYDS 5天前
看我签名
9楼 52Fancy 5天前
你这个支持纯ipv6嘛 我下午试了半天 才摸索出来
应该支持的吧。不支持OVZ
10楼 AaronYYDS 5天前
应该支持的吧。不支持OVZ
12楼 Apvim 5天前
看我签名
老哥你这个我试了 由于这个64M小鸡不能用apt 安装curl就放弃了
13楼 我y零kk 5天前
Nameserver重启覆盖的问题
可以用chattr +i /etc/resolv.conf解决,属于比较暴力的方法
14楼 Amanda 5天前
我的512M的ovz应该是用不上了
15楼 rsd1987 5天前
这么垃圾的小鸡买来做啥呢
16楼 ddane 5天前
rsd1987 发表于 2022-11-15 19:50
这么垃圾的小鸡买来做啥呢
寻找自我认同感呗,还有廉价时间有地方折腾了
17楼 lastfree 5天前
./alpin.sh: 25: ./alpin.sh: auto: not found
这个咋弄?
18楼 lastfree 5天前
脚本 25行前面掉了一句
cat > /x/etc/network/interfaces << EOF
19楼 0.0 5天前
这个真玩不来
20楼 tssz 4天前
装好apline后,安装php报错。 我源也换了 update了
ERROR: unable to select packages:
php7-apcu (no such package):
required by: world[php7-apcu]php7-bcmath (no such package):
required by: world[php7-bcmath]php7-bz2 (no such package):
required by: world[php7-bz2]
22楼 tssz 4天前
直接升级到最新版本的apline,可以装php7.4
正在安装php8 好像没有php7.4,现在最新版只有php8 和8.1
23楼 feixiang 3天前
现在都这么新了么= = ,我几个月前升级到最新还能装7.4,apline其实可以升级到指定版本,
25楼 AaronYYDS 3天前
重装后执行apk update 会出现下面错误提示,请问是怎么回事?
NAT64 配置下
26楼 tssz 3天前
免费5个IP 要怎么申请?
27楼 up93 3天前
安装caddy后套cf打不开主页,放弃
--禁用https后成功打开
28楼 pc88 6分钟前
可以指定安装版本吗
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。