华为HG255d刷石像鬼OpenWrt,体验强大的QOS功能
来源:互联网 发布:java fastjson api 编辑:程序博客网 时间:2024/05/15 15:21
久闻石像鬼固件强大的QOS功能,可惜之前一直只支持OpenWrt kamikaze。现在终于支持attitude_adjustment 12.09了,恩山上还有大神移植到HG255d,并且开源。真是我等小白的大福利。
下面是折腾过程,记录一下。
之前一直有编译DreamBox,交叉编译环境的搭建就跳过了,按照dreambox官网或者openwrt官网的wiki一步一步做就OK。我用的是ubuntu 12.04LTS
从ivyswen大神的github主页把源码clone下来https://github.com/ivyswen/gargoyle
Gargoyle和LUCI一样都是Openwrt的前端,其实两者并不冲突,并且各有所长,所以我两个都集成进去了(实际只想要石像鬼的QOS,其他功能LUCI还是很强大的)。
编译的时候选择平台
Target System (Ralink RT288x/RT3xxx)Subtarget (RT305x based boards) Target Profile (HG255D Profile)
openwrt 12.09内置的BusyBox默认不支持中文,需要添加中文支持。依次选择Base system ---> busybox ---> Busybox Settings ---> General Configuration ---> 选择以下项目,并修改相应的数值。
[*] Support Unicode(195101) Character code to substitute unprintable characters with(195101) Range of supported Unicode characters[*] Allow zero-width Unicode characters on output[*] Allow wide Unicode characters on output[*] Bidirectional character-aware line input[*] In bidi input, support non-ASCII neutral chars too[*] Make it possible to enter sequences of chars which are not Unicode
无线驱动的内核模块,kmod-rt2开头的都要选上,否则编译出来会没无线。
然后按照自己的需求,选择编译luci,unbound,aria2,6in4,wget完整版,openvpn,transmission,privoxy,python,python-openssl,smartmontools,snmpd,usbutils,htop,各种flie system,cifsmount,vsftp,samba等,最后当然还有Gargoyle,在"Administration --->"里面的。
编译完成之后刷入HG255d。由于石像鬼和LUCI默认都是用80端口,所以默认只能登录LUCI界面(貌似用https可以登录石像鬼的界面)。ssh进去把这俩的端口修改成不一样就好了。
luci是基于uhttpd,直接修改/etc/config/uhttpd,把80端口改成其他。
石像鬼的端口修改/etc/config/httpd_gargoyle,同理修改成其他端口。
LUCI按照往常配置,轻车熟路。openvpn,dns防污染,防火墙区域转发,多线策略路由,动态ddns,goagent等等。
根据石像鬼官网的文档和恩山大神的神翻译,设置了几个QOS规则。把22、3389这种端口调到最高优先级。
测试了一下,打开几个看在线视频的和迅雷下载,这种程度按照以前没有qos的情况下,远程各种服务器基本上无法操作,现在基本流畅。石像鬼QOS的强大之处真不是吹出来的。。。
装了两个前端,cpu和内存耗得特快,最好还是用64M内存的机器跑。
Enjoy !!
参考文章:
http://www.pppei.net/blog/post/507
http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=117415
http://blog.csdn.net/chenlong12580/article/details/7259965
http://www.right.com.cn/forum/forum.php?mod=viewthread&tid=124793
http://www.gargoyle-router.com/wiki/doku.php?id=qos
原文首发重水CSDN博客,转载请保留作者和出处,谢谢!
- 华为HG255d刷石像鬼OpenWrt,体验强大的QOS功能
- 华为 HG255D 刷openwrt trunk 支持ipv6
- 华为hg255d+Openwrt锐捷认证在某农业公园
- 我的华为HG255D开机显示信息
- 石像鬼 openwrt chinadns dns-forwarder 开机无法自动启动
- 网件NETGEAR WNDR4300 V2刷石像鬼固件OPENWRT
- HG255D[OpenWrt]刷机
- Openwrt配置Aria2(Hg255d)
- HG255d 刷最新openwrt Pandorabox并安装njit拨号
- Openwrt QOS
- 路由器的qos功能
- 华为HG255D路由破解方法
- 最新版华为HG255D硬件定义
- 体验VS2008的开发asp.net AJAX的强大功能
- 体验sqlserver 2008 简体中文 全文搜索的强大功能
- 第二十三期 基于hg255d的OpenWrt固件编译《路由器就是开发板》
- OpenWrt Image Builder 制作带插件的HG255D固件记录
- HG255D[OpenWrt]从入门到精通
- PAT_1005: Spell It Right
- Makefile 隐式规则
- centos下首次编译安装Apache2.2.22
- 黑马程序员———Java概述
- 简述thrift与应用分析
- 华为HG255d刷石像鬼OpenWrt,体验强大的QOS功能
- 黑马程序员---高新技术
- 03-html相关网站
- Linux设备模型
- 黑马程序员———Java语言的特点
- git
- HNCU1103:红与黑(BFS&DFS)
- 如何添加或删除ubuntu用户和组
- DM6437 VPFE和VPBE的中断机制