找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 17166|回复: 18

[openwrt(x86)] openwrt X86石像鬼 1.8安装shadownsock+chinadns+DNSCrypt实现稳定上网

[复制链接]
发表于 2015-10-9 00:04 | 显示全部楼层 |阅读模式
本帖最后由 a2240754 于 2015-10-9 00:04 编辑

其实此贴只是整合一下openwrt x86的内容,没啥原创的,发帖的目的是让想兲朝上网的新手们少走一些弯路,国庆期期间花了4天时间整合的。
先从简单刷机开始吧,传送门:https://www.right.com.cn/forum/forum.php?mod=viewthread&tid=174926          【石像鬼 Gargoyle x86 1.8的版本】
下载以后得到一个IMG的镜像文件,可以进PE系统或者DOS下用physdiskwrite工具刷写。

选择你Physdiskwrite.exe和镜像.img存在的目录进去(例如:镜像和工具放在U盘,U盘在PE里面为盘符F,你就切换到F盘输入Physdiskwrite.exe –u 镜像名字.img 进行写盘其中-u 参数为目标磁盘大于 800M 时需要附加的)
这里说明一下我是CF的电子盘,需要在进系统时候进入Advanced-IED Configuration-ATA/IDE Configuration-改成Enhanced(默认是硬盘全关,从网卡启动,此调整是打开硬盘),如果你还有单独另外一块硬盘启动顺序别搞错了,
如果主板有Boot-Boot From Lan-建议改成 Disabled,不让先主板先检测网卡启动,这样启动会快些!
给个刷系统的传送门:http://jingyan.baidu.com/article/08b6a591c5a9eb14a80922a8.html  

刷好系统以后默认地址是192.168.1.1 账号是root 密码password
还有一个地址是192.168.1.1:8080 (第一次玩openwrt不知道还有个luci 的窗口,在SecureCRT界面opkg安装了好多软件和luci就一直在前面窗口刷新奇怪软件为什么不在边栏显示,哈哈!这个是写给新手朋友的,大神们莫笑)


 楼主| 发表于 2015-10-9 00:04 | 显示全部楼层
动手前要先在电脑安装SecureCRT 7.1和winscp这个两个软件,百度下就有一堆。
下载s-s.opkg            
chinadns.opkg
DNSCrypt.opkg
这些软件会在附件包里面。


软件都准备好了就用securecrt软件连接路由,
先输入账号密码以后进入界面
先输入opkg update 回车 升级下

之后把刚才下下来三个软件shadownsock chinadns dnsscrypt 通过winscp的FTP上传到 /TMP文件夹里面

然后运行输入:
opkg install /tmp/s-s-libev-spec_2.4.0-1_x86.ipk
opkg install /tmp/luci-app-s-s-spec_1.3.2-1_all.ipk



如果SS出现安装IPK127错误,
解决方法:
(注意这个是一条命令):
echo -e "\ndefault_postinst() {\n\
\treturn 0\n\
}\n\
default_prerm() {\n\
\treturn 0\n\
}" >> /lib/functions.sh

其他软件都是通过opkg install /tmp/软件.ipk







回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-9 00:04 | 显示全部楼层
安装完以后进入
192.168.1.1:8080这个界面设置SS+CHINDNS,这里ignore.list设置成一样。
我这里用的是阿里的DNS,114和谷歌的貌似都比较卡。




回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-9 00:04 | 显示全部楼层
本帖最后由 a2240754 于 2015-10-8 23:52 编辑



自动更新chnroute(ignore.list)文件,新建一个文件 /root/update_ignore_list 写入如下内容:#!/bin/sh

set -e -o pipefail

wget -O- 'http://ftp.apnic.net/apnic/stats/apnic/delegated-apnic-latest' | \
    awk -F\| '/CN\|ipv4/ { printf("%s/%d\n", $4, 32-log($5)/log(2)) }' > \
    /tmp/ignore.list

mv /tmp/ignore.list /etc/

if pidof ss-redir>/dev/null; then
    /etc/init.d/s-s rules
fi


使用 chmod +x /root/update_ignore_list 添加可执行权限

打开路由器管.理页面 系统 - 计划任务 填写如下内容(每天 04:30 执行):30    4     *     *     *     /root/update_ignore_list>/dev/null 2>&1   

看不懂自动更新的传送门:https://cokebar.info/archives/850#part6




设置结束这个就可以去设置dnscrypt这里直接给传送门:https://www.right.com.cn/forum/thread-135578-1-1.html
这里要注意一点,先安装libsodium然后再安装dnscrypt
安装后启动
/etc/init.d/dnscrypt-proxy start #启动/etc/init.d/dnscrypt-proxy enable # 设置开机自启
打开vi /etc/config/dhcpoption noresolv '1'list server '127.0.0.1#35353' /etc/init.d/dnsmasq restat








回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-9 00:04 | 显示全部楼层
其实说到这里我也走了很多弯路,更换各种DNS服务器地址,pdnsd防污染,利用SS的UDP转发chinadns,
都非常不稳定。这是目前我用来最稳定的。。。如果有更好的办法请回帖,这里要感谢Gargoyle x86 主群 24946530给我的帮助。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-10-9 00:06 | 显示全部楼层
大神们谁有编译好的X86 ps3netsrv!

点评

哪里有源码?  详情 回复 发表于 2016-3-21 22:39
回复 支持 反对

使用道具 举报

发表于 2015-10-9 01:41 | 显示全部楼层
我也是新手。。
回复 支持 反对

使用道具 举报

发表于 2015-10-9 09:34 | 显示全部楼层
太棒了!我就是127错误导致SS一直用不了。

非常感谢LZ的精彩分享!
回复 支持 反对

使用道具 举报

发表于 2015-10-12 20:00 | 显示全部楼层
思考了,谢谢发布!
回复 支持 反对

使用道具 举报

发表于 2015-10-14 23:25 | 显示全部楼层
图片全挂了  服务器真垃圾
回复 支持 反对

使用道具 举报

发表于 2015-10-16 00:04 | 显示全部楼层
太菜了。跟本看孙懂。能有集成版就好了
回复 支持 反对

使用道具 举报

发表于 2016-3-21 17:11 | 显示全部楼层
关注一下,遇到问题没解决掉。
回复 支持 反对

使用道具 举报

发表于 2016-3-21 22:39 来自手机 | 显示全部楼层
a2240754 发表于 2015-10-9 00:06
大神们谁有编译好的X86 ps3netsrv!

哪里有源码?
回复 支持 反对

使用道具 举报

发表于 2016-4-15 16:41 | 显示全部楼层
尝试一下,之前石像鬼一直无法安装s-s客户端
回复 支持 反对

使用道具 举报

发表于 2016-5-14 14:03 | 显示全部楼层
图显示不出来、、、、
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-16 12:21

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表