TGFC俱乐部>>完全数码讨论区>>
- 刷新/显图/登录/注册/WEB
标题:【原创】流畅网上游戏?远程BT?VOIP?NAS?HTPC?家庭局域网搭建与Qos攻略
时间:08-10-01 04:27
作者:tsorochi

前言
今天心情不错,$99拿到了N95,当然要三年合约了,所以就献丑分享一下自己家里局域网的搭建。
大家有更好的心得也要分享一下哦。

相信很多人都有同感,家中的电脑越来越多了,可以wifi的设备也是
数据的分享与储存备份的问题就慢慢浮现出来

本文的目的是可以写一篇大家都可以买到的设备,用比较简明的方法来实现以下功能:
1.在线游戏,或者console连接时保持 low ping
2.保证voip设备的通话质量,个人推荐linksys 的pap2 ATA
3.可以远程操作家中的NAS,router,远程控制下载BT
4.NAS的设置与家中HTPC通过无线局域网播放NAS上面的内容

首先大家要明白自己的需求,个人认为无线局域网最关键的就是稳定,第二才是速度,第三覆盖率
速度,从家用来说就是你要不要在线播放1080p 25m码率的片子??
如果要的话,无线N的产品才适合你。但我记得无线N的路由器在混合模式下(就是网内G与N的的设备都存在的情况),速度波动很大,远远达不到N的速度要求。所以建议真要搭建N的网络,把全部设备都换为N制式的,不然的话效果提升有限。

如果不要,720p就足够了,那么成熟的无线G制式足够了。(本人实测经验)但产品的质量很关键,我以前用netgear的套装,router是624吧,网卡是usb的WT111,平时上网就不觉得有什么分别,但后来在线播放视频,bt时就发现卡的不行,路由频频死机。
后来全换了linksys的产品就解决问题了,目前在线看720p的视频也流畅,网卡路由的钱不要省!

说说我家里的情况,电脑n台,除主机外均为无线上网,,HTPC在厅中间,有两台voip设备直接网线连路由。5m的dsl服务。
我平时会下载bt,有时会网路游戏(看到有帖说宿舍的同学在游戏,同时也想全速bt,询问解决方法,类似情况很多时会出现吧),同时要保证voip的通话质量,浏览网页当然也不能慢,晚上家人回来候,打开htpc就可以在线看我中午远程BT下载好的tvb连续剧,美剧等。

我只说说我的方案,关键就是买质量好的路由与网卡,与一个支持BT的NAS设备。NAS我的是DNS-323。
目前基本是个NAS都会支持BT,但分别是官方支持还是自己研究linux装而已,还要考虑价钱,NAS自身的速度与内存(323 是500mz cpu,双32m ram,可以双插硬盘,合理的价钱,我是130刀进的,硬件指标算很好了),软件升级服务等。我承认我是linux盲,也不想研究如何安装那些额外的功能,但如果官方的功能都足够的话,还折腾干嘛。。。
sorry 废话比较多。。。
-----------------------------------------------------------
Part I 路由器基本设置
首先强烈推荐linksys的WRT54GL,该路由可以刷tomato的固件,我们重点就是要设置里面Qos
首先去basic setting
http://farm4.static.flickr.com/3089/2902050049_1bbcd9f481_o.jpg


然后去 Classification ,设置
设置的原则是:
1. voip设备的硬件mac码地址设置优先级最高
2. voip相关的sip 协议,spype等网络通话相关设置优先级最高
3. 上网,80端口,不同游戏的端口或服务(L7)等设置为 高(当然你也可以设置ps3,xo的无线网卡硬件mac码优先权最高,保证游戏畅通)
4 . 邮件服务相关的 pop3 smtp等 设置为 中
5. p2p软件全部设置最低优先级
6. 默认的不需要动,记得 save(在右下角),离开页面之前
tomato固件最强大的地方之一就是在qos里面,自带的分类已经很详细了,像很多热门游戏,wow ,cod4等都可以直接在Layer 7里面设置优先级,一般默认全部ip统一规则就可以了。
我的设置如下
http://farm4.static.flickr.com/3009/2902932304_8bc142e0a2_o.jpg


结果:我在用laptop 没有游戏,但楼下小弟游戏从来没有抱怨ping太高。
voip的test http://www.testyourvoip.com ,国外的网站,voip分数从3.5变成4.4,评价是非常清晰,像打电话去隔壁
迅雷源多也可以到满速,当然上网也是很流畅了。
优化的效果还是很明显的。

最后罗嗦一下,迅雷 pplive等占带宽的东西还是要养成不用就关的习惯,就算你设了qos,这些东西还是会占带宽了,只是影响大大减少而已,而不是完全消除,特别下载上传猛的时候。

Part II 下一楼吧,是设置远程BT下载,搭建ddns等

[ 本帖最后由 tsorochi 于 2008-10-1 13:08 编辑 ]

评分记录(+104/-0=104):阿里伯伯(+1),比卡丘(+100),dragong(+3)





回复列表 (32)
#2 tsorochi 2008-10-1 04:27
Part II
本人不是在做名词解析~如果看到不明白缩写麻烦google一下:兔爷赏个吻:见谅:企鹅弹吉他:

关于 dns 323的简介,网上已经有不少详细的开箱文与功能介绍了
像mobile01的Mason L 所写的简介就不错,所以如何使用内置的BT功能我这里就不重复了,看官有兴趣麻烦移步~
http://www.mobile01.com/topicdetail.php?f=110&t=747113&last=8218053

但我这里重点说的是通过路由与nas来达到远程控制BT下载,管理NAS的ftp
步骤如下:
1》在网上寻找免费的ddns服务,我用的是 https://www.dlinkddns.com
-注册后你可以得到 urname.dlinkddns.com 这样格式的host name 一个~


http://farm4.static.flickr.com/3295/2903039066_86ba338ed6_o.jpg



2》在路由器里面的ddns里面设置,注意有的朋友可以会问,为什么注册的是dlinkddns,但选择的服务商是DynDNS呢。
详细的我不知道,但我的理解是dlink的服务也是DynDNS提供的,它们数据库互通或者叫一致。
如果一切无误的话,你可以在网上直接输入你的域名来进入路由器的操作界面了



http://farm4.static.flickr.com/3090/2903054176_b1b34ab0ff_o.jpg



3》这部比较简单,开启NAS的ftp功能,用来远程管理文件
--一般NAS都是一个设置就可以打开ftp功能的,建议设置用户名与密码
默认端口保持21即可
关键的是在路由器里面要设置一下端口的转移(还是叫开放端口?)
如图
http://farm4.static.flickr.com/3124/2903096474_2dfd019e34_o.jpg



主要设置BT的端口,随意。。ftp的端口 :默认是21 ;最后一步是外部端口随意(我这里用8082),转内部端口80,这是设置远程操作你NAS界面的方法

目前为止所有设置都完成了,测试一下
首先去你的域名,urname.dlinkddns.com 成功,但叫朋友在外网尝试连接,失败
经检查后发现忘记最简单的一点,就是在路由器里面允许远程控制(remote access)
设置界面如下

http://farm4.static.flickr.com/3020/2903094577_57822e2765_o.jpg



大家都应该有经验了吧,同样要设置一次端口转换
外部8080,转内部80,ip是路由器的ip,我这里是192.168.1.1

http://farm4.static.flickr.com/3066/2903104393_207206b50f_o.jpg


这样的话,通过 你的ip地址 :xx.xx.xx.xx:8080就可以直接指向路由器的操作界面了
那如何获得你路由器的ip呢,特别你不在家,远程操作的时候?
答案很简单,最简单的方法就是去你注册ddns的地方
输入用户名 密码,因为路由器会自动升级ip以与你的域名绑定

如果设置正确,输入你的域名:urname.dlinkddns.com:8080 或者 你的ip:xx.xx.xx.xx:8080 均可以进入路由器
而 urname.dlinkddns.com:8082 或者 你的ip:xx.xx.xx.xx:8082 均可以进入NAS的操作界面,从而进行远程操作,BT下载等

文件管理与FTP呢,建议用用专业的ftp软件,如flashfxp之类的, 进入你的ftp来管理文件夹
注意有的NAS界面对firefox支持不好,部分功能会失效,遇到类似情况尝试换IE



http://farm4.static.flickr.com/3150/2903128940_9246b8a59d_o.jpg



成功远程操作NAS进行BT下载!:D


http://farm4.static.flickr.com/3112/2902287333_ccf40470f2_o.jpg



最后测试 FTP,当然也没有问题了,还这里在这里进行移动,重命名等操作



http://farm4.static.flickr.com/3086/2902299571_3701884c50_o.jpg



专业软件就没有问题了~~flashfxp~~:D


http://farm4.static.flickr.com/3266/2903149492_5eb1b44ea1.jpg


完~~~~~~

[ 本帖最后由 tsorochi 于 2008-10-1 11:49 编辑 ]

===================
#3 sectionboy 2008-10-1 04:35
恩,我来说说我的解决方案:

退休笔记本一台,bt 美剧=rss feed自动下载,voip = 网络视频。其他该干啥干啥。

===================
#4 tsorochi 2008-10-1 11:21
:内牛满面: :内牛满面:
没人看:猴子喷火:
我写得太烂还是大家无类似需求
还是说声国庆快乐:悠嘻猴放炮: :悠嘻猴放炮:

===================
#5 shixn 2008-10-1 15:17
完全看不懂啊。。。。

===================
#6 ztxzhang518 2008-10-1 15:40
没有N台电脑



===================
#7 HJYtm 2008-10-1 15:49
原帖由 tsorochi 于 2008-10-1 11:21 发表
:内牛满面: :内牛满面:
没人看:猴子喷火:
我写得太烂还是大家无类似需求
还是说声国庆快乐:悠嘻猴放炮: :悠嘻猴放炮:

过节了,没心思看长文:企鹅抽筋蹬腿:

===================
#8 asuka00 2008-10-1 20:06
看不懂~~~~~~~~~~~``

===================
#9 SHIPDS 2008-10-1 20:42
隨便問個問題 我的BT軟件是UT 加了GUI包
通過 IP:端口/gui/index.html訪問
按你說的做了找免费的ddns服务 和端口設置

為啥 我直接打 IP:端口 進不去頁面 一定要
IP:端口/GUI 才行 - -

===================
#10 比卡丘 2008-10-1 22:04
[posted by wap, platform: Opera]
谢谢原创!介绍的不错啊

===================
#11 shangchi 2008-10-1 22:14
LZ长文辛苦
不过对我来说这些东西还是过于复杂了,懒的去研究:D
现在家里的几台电脑:客厅的HTPC、自己房间的老旧笔记本和台式机、老爸上网玩的R40

HTPC的片源以及所有需要下载的东西都是老旧笔记本接外置硬盘,有线连接。路由器设好端口映射装好花生壳装好远程控制软件,在外面任一台有IE的电脑都可以远程控制
HTPC的上网功能通过无线实现,Remux和1080P RIP片源从下载笔记本的外置硬盘直接拷进去
老爸上网以及简单在线游戏(象棋等)通过无线网络实现
台式机自然也是有线直接连路由器

不主要用无限的原因主要是慢,我看片基本都是1080P RIP(8GB一部)和Remux,无线网肯定达不到要求。家里的无线网主要就是老爸用、HTPC偶尔上网找个字幕啥的、Wii更新、偶尔PS3下载(PS3大部分下载都是有线方式),再有就是躺床上时玩玩NDS用。

===================
#12 tsorochi 2008-10-1 23:17
原帖由 shangchi 于 2008-10-1 22:14 发表
LZ长文辛苦
不过对我来说这些东西还是过于复杂了,懒的去研究:D
现在家里的几台电脑:客厅的HTPC、自己房间的老旧笔记本和台式机、老爸上网玩的R40

HTPC的片源以及所有需要下载的东西都是老旧笔记本接外置硬盘, ...

我以前也是与你类似做法,高清的片移动硬盘解决

但是本人就要移去另一个城市了,家中二老的电视剧更新问题的迫切性就显现出来
所以才去逼着自己研究远程控制,远程BT的方法:内牛满面:

PS:谢谢比版,:内牛满面: 在TG的第一精啊。。。:内牛满面:
:内牛满面:
太珍贵了

===================
#13 gggg9999 2008-10-1 23:29
:企鹅左右筛沙: 俺是花生壳使用者。。

===================
#14 tsorochi 2008-10-1 23:40
原帖由 SHIPDS 于 2008-10-1 20:42 发表
隨便問個問題 我的BT軟件是UT 加了GUI包
通過 IP:端口/gui/index.html訪問
按你說的做了找免费的ddns服务 和端口設置

為啥 我直接打 IP:端口 進不去頁面 一定要
IP:端口/GUI 才行 - -


我的理解不同软件支持的问题吧,因为utorrent的GUI需要启动什么端口我是不了解的,理论上来说你知道端口后,在路由器里面转换就可以进入其GUI了
还有我是能用就行的人,太技术的问题还要请教其他高手。:企鹅抽筋蹬腿:
BTW:ut的GUI操作不支持IE
本人是linux盲,之前从来没有接触过,但NAS经过破解后还可以安装第三方的p2p软件,最著名就是mldonkey ,目前我还没有尝试。。。等等吧utorrent友NAS可用版本吗??

===================
#15 shangchi 2008-10-2 01:12
如果只是为了远程控制家里的若干台电脑,花生壳 + 远程控制软件,设好路由的端口映射不就好了……?在局域网里的任何一台机器都可以直接以管理员权限访问整个网络啊?

比如给二老更新电视剧,远程控制下载机,然后在下载机上访问网上邻居,直接拷贝文件过去不就行了么……

貌似你用的BT下载并不是PC,而是路由或NAS内置的功能?以前有同事很喜欢玩这个,不过我倒不觉得比单独一台机器(比如淘汰掉的笔记本)更好,呵呵,主要是软件升级啦控制啦之类不如Windows灵活

===================
#16 sivalei 2008-10-2 01:44
挂台笔记本耗电

lz字写得不错

===================
#17 highlightt 2008-10-6 14:11
非常不错。尤其是关于tomato设置的部分。
我自己基本上还用的是4年前的笔记本+移动硬盘。主要是笔记本可以干的事情还是很多的...我用的是buffalo 54gs router

===================
#18 老农 2008-10-6 14:58
Qos玩好是牛逼的
控制的话,pcanywhere+花生壳搞定

===================
#19 NeoHellMaster 2008-10-6 15:23
原帖由 gggg9999 于 2008-10-1 23:29 发表
:企鹅左右筛沙: 俺是花生壳使用者。。

有些路由直接支持peanut,比如我用的TP-Link

===================
#20 ooo 2008-10-6 18:29
这文章太适合我了,谢楼主~:悠嘻猴放炮: :悠嘻猴放炮:
我采购的无线路由器就是 wrt54gl v1.1
NAS就是WD my book

===================
#21 CoolMat 2008-10-6 23:17
nas 不便宜



===================
#22 流浪的枪骑兵 2008-10-7 15:17
挺好的,只是我不计划用NAS实现这些事情的说,我还是计划用低功耗的PC代替NAS,有些事情NAS毕竟做不了的说

===================
#23 matiechan 2008-10-7 18:05
Qos那部分对我很有帮助. 谢谢LZ:笑脸:

===================
#24 sleepd 2008-11-7 16:15
这篇文章让我知道还有Tomato这样的好东西,多谢楼主。

===================
#25 便秘的耶酥 2008-11-7 17:28
我要顶你!!!

===================
#26 assa 2009-1-25 01:35
在用mss但还没有可刷固件的路由,多谢lz推荐

===================
#27 jinwei8108 2009-1-25 09:37
[posted by wap, platform: UCWEB]
文章很棒,但有点高端用不上

===================
#28 qiaogd 2009-1-25 11:17
完全照楼主的东西置办了一套,还不赖 现在323 1300RMB 路由250 ,用起来很爽

===================
#29 IamNeo 2009-1-25 11:48
这么好的帖子以前怎么没注意啊。

===================
#30 redxii 2009-1-26 03:45
[posted by wap]
太长不想看……

===================
#31 beatmania 2009-1-26 10:24
楼主outbound rate limit是指上行带宽控制吧?
还是说要对下行做限制,以前没用过QoS……
我用的是buffalo路由器

===================
#32 隔壁的隔壁 2009-5-21 16:54
MARK一下,很有用

===================
#33 逆寒冰冷雨 2009-7-10 12:09
谢谢LZ

===================


[登录后才可回复]