-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在OpenWrt中运行XX Net失败 #13036
Comments
检查下是不是下载不完全
|
谢谢大佬,运行后一直显示系统空闲,这个怎么处理? sys-platform: mips, Linux-4.14.162-mips-with-glibc2.0 python-version: 2.7.17 |
简单的做法是把浏览器的代理指向路由器的ip:8086
更加高级的用法是:
1. 暂停路由器的DNS服务
这样xx-net可以监听到53端口
2. 把访问的tcp转发到xx-net处理
./start set_iptables lan网卡名
3. 启动xxnet
这套模式还不完善,爱折腾的可以一起来折腾,所有代码可以打开脚本看
|
sys-platform: mips, Linux-4.14.162-mips-with-glibc2.0 python-version: 2.7.17 |
设置错了,你填的是配置脚本。
建议用Chrome浏览器,用代理插件进行切换
参考这里:
https://github.com/XX-net/XX-Net/wiki/How-to-use
|
谢谢大佬,现在浏览器可以翻了。但我主要还是想让手机无缝使用,在openwrt里,关闭dns是否就是取消勾选“使用端局通告的DNS服务器”,再在“使用自定义的DNS服务器”后面填上要使用的DNS服务器?那把访问的tcp转发到xx-net处理,是否是使用openwrt里防火墙的流量规则来实现?还是说把 |
关闭 DNS 服务有点麻烦,手动修改 /etc/config/dhcp,前面部分可以参考下面:
------------------
config dnsmasq
option domainneeded '1'
option localise_queries '1'
option rebind_protection '1'
option rebind_localhost '1'
option local '/lan/'
option expandhosts '1'
option authoritative '1'
option readethers '1'
option leasefile '/tmp/dhcp.leases'
option resolvfile '/tmp/resolv.conf.auto'
option localservice '1'
option port '0'
-------------------------
重启dhcp模块,然后执行
netstat -naul 看看53端口还有没有被占用,没有就可以了
局域网tcp转发到xx-net处理,用下面的命令,具体你可以看脚本执行的内容
./start set_iptables lan网卡名
本质上也是用防火墙规则来实现的。你也可以把脚本的代码拷贝出来更新到路由器里。
|
不好意思···,之前用代理插件的时候没关电脑上的xxnet,关了才发现浏览器用代理插件还是不能翻, Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name |
启动要用
./start -allow_remote
才能远程访问
普通情况下只接受本机的访问。
|
赞!可以了,那路由器本地启动脚本"nohup /XX-Net/start >/dev/null 2>&1 "中start后面应该加上 |
对,或者你打开: 系统->配置-》允许远程访问控制页
*下次启动就不用 -allow_remote了*
|
这个好像不行,之前我按照18版的教程改过了,改完才能本机访问路由器ip:8085,这个时候左上角有XX-Net 3.16.0 (已允许远程访问)这个提示,允许远程访问控制页也显示打开,但还是显示系统空闲。就是下面这个。
|
|
App无法使用是因为证书问题。
你可以登录x-tunnel,这样就可以解决证书问题,只要有流量。
目前智能模式会记住哪些域名不允许替换证书,但是第一次拒绝会导致访问失败,需要多试几次才能通过。
可以在智能路由里关闭Fake CA避免这个问题.
不稳定问题有很多可能,路由器性能有可能成为瓶颈,DNS解析还不够稳定,
具体你可以看看各个模块的日志摸索
|
老大能给个OpenWrt中运行XX Net图文教程吗?K2P 16M的正在学习安装。 |
可以请上面这位做成功兄弟做一份教程,放到wiiki里
|
前两天把路由器刷坏了,买了个编程器,昨天才修好····又重新装了一遍xxnet,大概步骤就是:
2.装好一个固件后 用putty连接路由器,运行 3.下载xx-net到电脑上,win和linux版都下载。 4.运行linux版文件夹里的start.bat 5.关闭xxnet,删除之前复制进去的python27文件夹,通过WinSCP将整个linux版xx-net文件夹复制到路由器根目录下,将文件夹名改为 6.然后将其属性里的八进制表改为 7.在openwrt「系统-启动项-本地启动脚本」的「exit 0」前一行添加如下命令: 8.然后用putty运行 9.以上都完成后,可以先不重启路由器,先用putty运行 10.重启路由器后,如果正常运行,后面的就和电脑版一样,方法是浏览器用代理插件SwitchyOmega 进行切换, 11.如果想“无缝”代理,在openwrt「系统-网络-防火墙-自定义规则」里的写入规则 12.通过WinSCP手动修改 /etc/config/里的dhcp文件,在config dnsmasq的最后一行加入 13.通过WinSCP修改/XX-Net/data/launcher里的config.yaml文件 14.重启路由器即可。之前的浏览器代理插件SwitchyOmega 可以删除了。 现在存在的问题是不支持导入证书的app不能代理,苹果手机好像没网。而且电脑和安卓手机打开国内网址比较慢。网速也变慢了,测速时下载基本上比上传还慢...下载4m/s,上传4m多。路由器好像也没有占用100%,最多80多。 |
感谢分享,已经把资料放wiki中 |
性能问题下一步再研究,DNS解析慢是目前已知的瓶颈。
|
现在问题解决吗了?准备买个路由来玩 |
国内有哪个靠谱的DNS解析服务器吗?
|
原来走DNS over HTTPS确实太慢了
|
第一次弄这个,求教各位大佬! 我是在putty里面运行 /XX-Net/start 后出现错误
root@OpenWrt:~# /XX-Net/start
python is /usr/bin/python
XX-Net version:3.16.0
It is OpenWrt.
Traceback (most recent call last):
File "code/default/launcher/start.py", line 56, in
from xlog import getLogger
ImportError: No module named xlog
The text was updated successfully, but these errors were encountered: