Replies: 1 comment 7 replies
-
谢谢你的分享,写的很详细。 |
Beta Was this translation helpful? Give feedback.
7 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Note
软路由(旁路由):um780xtx
系统:win11
主路由:梅林固件 192.168.50.1
DNS服务器(主):PaoPaoDNS 192.168.50.11
DNS服务器(备):可以是公共DNS,也可以是192.168.50.1,还可以是再多搭建一个PaoPaoDNS 192.168.50.x,以防主DNS崩溃
出国网关:PaoPaoGateWay 192.168.50.3
代理网关实际速度
流程总览
看起来麻烦,实际特别简单
网络拓扑&原理
优势:
而普通的openwrt,无论直连和代理,都需要走一遍openwrt,所以,速度不言而喻。
使用juchats(一种联网的gpt4工具,请放大看),阐明paopaodns和paopaogateway的好处。
安装PaoPaoDns
基于Apline-linux安装,因为他小巧易用。
一、安装 Alpine Linux
1.1. 前往 Alpine 官网下载安装镜像,这里选用 Virtual 镜像(只有小小的30M+),安装完系统空间占用大概 132MB 左右;
1.2. 使用上述镜像创建一台 Hyper-V 二代虚拟机(记得关闭安全启动),并启动;
1.3. 因为Alpine刚装完是只读状态,一定要进行设置,否则重启就还原。(我在这里纠结了一下午)
示例设置流程
注:弹出CD-ROM/DVD需要在HYPER-V,Alpine的设置处弹出,这里不再进行截图,请自行寻找。
1.4. 设置网络:setup-interfaces,设置IP,这个IP就是以后你的DNS的IP。比如我设置的是192.168.50.11
二、安装docker
有一个Alpine的脚本,但是这个脚本我直接运行总是没效果,所以我就把脚本里面的所有命令手打了一遍,效果拔群,你们也可以试试。
三、安装PaoPaoDns
如果你的网络环境访问Dokcer镜像有困难,可以尝试使用上海交大的镜像。
官方建议使用docker-compose进行安装,方便更新以及更新配置:
#修改 192.168.50.3 为你自己的网关(你准备设置的PaoPaoGateway)地址,其他无需修改
当然,你也可以直接使用docker进行安装(我就是这样)
四、安装备用DNS
你可以再安装一个PaoPaodns作为备用dns,当其中一个崩溃时另一个仍能运行。
并且听说ikuai必须设置两个dns。
不知道能不能在远程运行一个PaoPaoDns作为备用Dns服务器,你可以试试,我觉得可行。....
五、安装PaoPaoGateway
随便找一个能运行docker的机器,刚才Alpine就可以。
创建目录
进入目录
5.1.1 network.ini配置
参数解释:
5.1.2 ppgw.ini配置
下面参数根据实际修改。
主要参数:
配置如下
5.1.3 custom.yaml配置(CLASH)
直接把你节点的proxies部分复制进来就行,但是注意复制后的格式哈。
下面是一个配置例子。
Note
yaml:自定义clash的yaml配置文件出站。你可以自己写一个clash格式的yaml配置文件,clash支持多种出站协议,具体写法请看官方wiki。只写proxies:字段即可,也可以包含rules:字段。如果只有proxies:字段,在网关启动后你可以在web端选择节点;如果有rules:字段,则会按照你写的规则来执行。
5.2 网关的编译
替换clash/mihomo核心
你可以把你的amd64的clash/mihomo(就是clash-meta)二进制文件重命名为clash放到当前目录即可。通过替换clash核心,你可以支持更多的协议和规则功能,比如替换为mihomo。
最终你的iso文件夹会是这个样子的:
在iso文件夹下执行这个命令
等待执行完成,你的PaoPaoGateWay就会出现在文件夹下了。
下载。
六、创建PaoPaoGateway虚拟机
运行要求和配置下发
Note
注意:如果节点数量很多或者连接数很多或者你的配置文件比较复杂的话,建议适当增加内存和CPU核心数
在hyper-新建虚拟机,选择第一代(重点),最后一步无需使用磁盘,完成后虚拟机设置加载刚才打包的 ISO镜像,直接光驱启动即可。
登录面板,地址为:网关IP地址/ui
附我的hyper-v截图
七、主路由设置
需要设置一下内容:我的主路由是梅林固件,你按照你的配置
7.1 LAN-DHCP
7.2 静态路由设置
八、呜谢:
iKuai+PaoPaoDNS+PaoPaoGateWay网络配置分享
Beta Was this translation helpful? Give feedback.
All reactions