首先,先感谢以下作者(不分先后):
Debian 13 PVE优化备份:Ron
p-box开发:https://github.com/star8618/P-BOX
Ros策略:https://blog.847977.xyz/
Mosdns魔改版:https://github.com/yyysuo/mosdns
不废话,先上图;
下面开始分分享
Debian13 下载地址(PVE备份专用):
https://drive.google.com/file/d/1aLt-r4_5lKog6a5o4Q9cuLTFUo9tRcuE/view?usp=sharing
1.下载后你会得到以下文件(含解压后图片):
2.上传上pve :
/var/lib/vz/dump回到 PVE ,你可以在备份中看到上传的文件:
2.p-box虚拟机创建:
选中 vzdump-qemu-503-2025_08_19-18_34_35.vma.zst ,点还原
1.VM 242 是我想给虚拟机分配的IP,如 192.168.88.242,请根据你的性总填写;
2.名称:随意
3.内存:随意
4.核心:随意
还原;
还原后,在左侧就能看到你的虚拟机;
网卡修改(因Debian13为备份,如果同网络内如果出现相同MAC,会引起冲突)
插电,开机;
用户名:root
密码:1234567a
更改密码:passwd
查看当前IP: ip a 192.168.88.117 就是路由器分配给p-box虚拟机的ip,使用Finalshell连接
将p-box虚拟机 IP从DHCP变更为静态:
进入network目录,将interfaces重命名为 interfaces.1 ,重命名 interfaces-static,为interfaces,并打开:
/etc/network根据自己环境,变更以下内容,并保存,重启(重启后请用新的ipv4进行链接):下载p-box(后续更新请到开发者github,或tg群下载 ,链接为 2.3.5 图片未更新)
https://drive.google.com/file/d/1A6WxyH4hUC5lkKinUdqSkt7S5N06bzue/view?usp=sharing
将文件夹上传至etc目录,并重命名为p-box:
进入p-box,目录 变更 p-box 及 start.sh 文件权限(分开执行):
#进入目录cd /etc/p-box/#变更p-box权限chmod +x p-box#变更start.sh权限chmod +x start.sh#启动p-box./start.sh请先不要关闭该页面:
加到 chrome 浏览器,输入 p-box ip:8383 进入管理页面,先到 设置页面 将开机启动打开:
进入 核心管理 页面,检查核心状况:
到 规责更新 页, 全部更新 规责
添加自建节点(机机定阅自行测试):
代理设置(重要):
DNS设置中,如果要配合后续 Ros 主旁分流,需要与Ros中的fakeip 地址段保持一至:
在节点DNS中,如果后续要配合 mosdns 协作,要将 DNS进行自定义,这里暂不作修改;
配置生成 (重点)
1.代理组 、规则、规则集 配合使用,可自行修改;
现在可以启动你的 mihomo 了;
测试,将你的 网关、及 DNS 设置为 p-box 地址;
恭喜你,你的 p-box 已经跑起来了!
最新版 2.3.5 已支持singbox核心,请使用作者魔改核心,下载并放入以下目录中,并重命名为 sing-box,切换核心时,请务必将Mihomo停止;
/etc/p-box/data/cores# 给权限cd /etc/p-box/data/coreschmod +x sing-boxRouteros Fakeip 分流
1.国内返回真实IP,直接走Ros,不必在到Mihomo(或singbox)中去走一遍;
2.国外Fakeip,所有Fakeip流量通过Mihomo(或singbox)实现科学;
Ros的详细设置请参见 Tom 佬的blog进行设置,这里我只分享文中没有的内容;
blog地址: https://blog.847977.xyz/
首先下载Ros,并上传至;
/var/lib/vz/dumphttps://drive.google.com/file/d/1fCj-bA0U8bdTgnTZx68mO3yhyBr6uZj7/view?usp=sharing
回到PVE管理页,创建虚拟机;
给Routeros 直通(或虚拟)网卡;
启动,然后回到 Tom 佬的教程;
配合PH佬魔改的Mosdns,越用越快
首先下载已准备好的 LXC容器(解压后得到以下文件),并将文件上传至;
/var/lib/vz/dumphttps://drive.google.com/file/d/1TJJzmFEACm9uXRwRyyQtzpMdrhpi5w1U/view?usp=sharing
还原 LXC容器:
将网卡移出,因为还原的虚拟机,MAC会冲突
添加新的网卡
启动mosdns LXC,并使用finalshell进行连接(ssh密码为 Ucdossyj0426)
进入命令行后,可使用 passwd,进行密码修改;
下载 mosdns文件,解压后上传至cus目录(切记不能更换目录)
/cushttps://drive.google.com/file/d/1i_-p6h3F-7FP8y1VYYUSMMEBvRXS0Ouq/view?usp=sharing
给进行制文件运行权限
cd /ect/binchmod +x mosdns试运行,看是否存在报错(这里报 53 端口被占用);
解除 53 端口占用,再运行,如果还报错,应该是二进制问题(备份为 V3核心,如果机器较老,请移步:https://github.com/yyysuo/mosdns 自行下载对应版本,该备份版本为v5-ph-srs-20251218-2c6db7e)
nano /etc/systemd/resolved.confDNSStubListener=no # 找到这句话, 去了# , yes 改到 no# crtl +x ,y,回车 进行保存sudo systemctl reload-or-restart systemd-resolved到这里,在网页地址栏输入 IP:9099 应该就可以进入mosdns的管理页面了
我们选设定,mosdns开机自启动;
下载以下文件,并放入
/etc/systemd/systemc#然后运行systemctl enable cron.service --nowsystemctl status cron.servicereboothttps://drive.google.com/file/d/10IEtuSRXgChkTu54IKugr6WbEhraItYD/view?usp=sharing
mosdns设置
保存并重启,全绿表示值变更ok;
Ros相关设置 ip -- DHCP Server ;
将 DNS Server 设定为 mosdns的IP (我这里使用的是Options,请自己科普)
将网卡,禁用 再启用,看是否设定成功:
效果如下:
如有疑问,请进群闲聊,大佬们都很热情!
https://t.me/+bzSRf6dtG3lhYWVl
https://t.me/+8d9PNOt-w6BkNzU1
评论 (0)