iKuai+PaoPaoDNS+UPCG+SingBox配置分享 #151
Replies: 7 comments 11 replies
-
感谢分享,我理解的操作思路是,新建虚拟机搭建科学网关和paopaodns(里面的CUSTOM_FORWARD改为科学网关所在ip),然后通过主路由设置静态路由(解决国外ip直通访问?如电报?),设置nat规则到paopaodns,最后把dhcp里面的dns解析改为paopaodns所在ip? |
Beta Was this translation helpful? Give feedback.
-
我现在也是ROS+PAOPAODNS+ UPCG+SINGBOX |
Beta Was this translation helpful? Give feedback.
-
其实我没看懂NAT那步的意思。相当于DNS劫持?看起来像客户端到网关的DNS请求全部劫持到PaoPaodns |
Beta Was this translation helpful? Give feedback.
-
Error response from daemon: driver failed programming external connectivity on endpoint paopaodns (f1a2cd81640b5ed181944a51dc45cb943e7389b32bc591f233feea17454f1421): Error starting userland proxy: listen tcp4 0.0.0.0:53: bind: address already in use |
Beta Was this translation helpful? Give feedback.
-
不好意思问一下,upcg和singbox的安装脚本在哪儿下载到? |
Beta Was this translation helpful? Give feedback.
-
感谢分享,我也用的爱快这套方案,按照你的教程配置好,确实很好用,但是目前有个问题,dns检测会出现泄露,请教一下如何解决 |
Beta Was this translation helpful? Give feedback.
-
你这样有个误区,翻墙网关进来的流量已经 被paopaodns分流了,你用这个配置软件又加了dns,相当于二次解析,失去了分流的意义,正确的应该是国内直连,转发到网关上的流量直接全局模式接管解析就可以了,不用二次dns解析; |
Beta Was this translation helpful? Give feedback.
-
一、配置说明
以下使用Pve进行配置
主路由:ikuai
DNS:PaoPaoDNS
配置界面:UPCG
网关:SingBox
二、开始配置
2.1 PaoPaoDNS
地址:192.168.6.5
Pve下使用CT容器,我喜欢用乌班图的,你喜欢啥就用啥,这个随意
2.2.1 安装docker
首先安装docker,命令如下
sudo curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
设置开机自启:
systemctl enable docker.service --now
2.2.1 安装PaoPaoDNS
创建一个文件夹,你想创建哪里就创建哪里,我喜欢data下
创建docker-compose.yml文件,命令如下:
按i进行编辑
paopaodns配置如下
其中- CUSTOM_FORWARD=192.168.6.6:53的192.168.6.6为singbox所在ip地址。
然后按esc输入:wq保存。
执行创建命令
2.2 UPCG+SingBox
地址:192.168.6.6
Pve下使用CT容器,我喜欢用乌班图的,你喜欢啥就用啥,这个随意。
下载UPCG作者提供的安装包,执行解压命令
进入文件,执行安装脚本,命令如下:
访问地址:http://192.168.6.6:8080/upcg/ 用浏览器打开哈,就可进入配置页面。(yacd和metaui可直接在upcg中跳转)
视频使用教程:https://youtu.be/_zVSz7QMpwM?si=KZyg3tYjhfmTufVP
记得勾选fakeip哈
2.3 ikuai设置
2.3.1 静态路由
首先设置静态路由,先下载txt文件,然后导入。
文件:
static_route.txt
图:
2.3.1 设置dhcp
根据图片进行设置
三、总结
总体上比较简单,upcg极大的方便了配置并且配合singbox整体是非常舒服的。
我测试了几天非常的稳定,目前没发现奇怪的问题。
Beta Was this translation helpful? Give feedback.
All reactions