最近新家交付装修,这里记录下我的家庭网络部署和配置方案,希望能给有需要的朋友提供一些参考。
确定需求和方案
部署家庭网路前,首先我们要确定自己的需求,你可能听过什么NAS、软路由、MESH、AC+AP、FTTR等各种名词,也看了别人的各种高大上方案,但这些并不一定适合自己的家庭。首先我们需要仔细想一下,自己的家庭需求到底是什么?
对于我来说,我平时喜欢玩wow和dota,我老婆喜欢在家里电视上看剧看电影和兵乓球等比赛直播,同时我需要在公司可以连回家里电脑。我家就俩人,平时主要的活动区域就是书房、主卧和客厅。
因此总结上面的使用场景,对应的需求就是:
- 宽带网速要足够,同时打游戏不卡,而且要开通IPTV
- 保证书房和客厅网速,主卧能刷视频软件不卡就可以
- 有公网IP
- 书房内设备可以科学-上网即可,其它设备不需要
为了解决这些需求,我的方案如下:
- 电信千兆宽带入户,同时要求师傅光猫改桥接并设置好IPTV的vlan id
- 主路由器放置于客厅电视柜内,负责PPPoE拨号,通过单路复用的方式同时连接网络和IPTV,然后通过LAN口分别接网线返回弱电箱和连接机顶盒
- 主路由返程线接交换机,其它房间经过交换机通过有线方式连入网络
- 书房中,台式机有线接入,另外接入一台子路由器进行有线MESH组网
其中主路由我使用的事中兴的BE7200 pro+,后续的配置也以该设备为例。
对应的网络拓扑图:
光猫桥接和主路由器设置
在安装宽带时,为了更好的提升网路性能、避免多重NAT和使用公网IP,需要让安装师傅帮忙将光猫改为桥接模式,也就是光猫只负责光电转换,由主路由进行拨号,同时关闭光猫的wifi功能。
家里的弱电箱一般都比较小,不建议将主路由放在其中,将弱电箱内的客厅网线接入光猫的千兆或者2.5G网口,然后主路由放置于客厅,通过面板网线接入WAN口,然后根据路由器背后的管理地址进入管理后台进行拨号设置。
拨号的账号密码可以直接找师傅要,同时DNS根据自己的需求设置,我使用的是阿里和腾讯的公共DNS,223.5.5.5和119.29.29.29。
开启Wifi功能,不建议开启双频合一,可能会导致一些智能家居设备无法正常联网,单独设置2.4G和5G wifi网络,注意把密码设置的复杂一些。
此外,如果没有特殊需求,建议关闭IPV6,一般都用不到,还会导致一些意外问题。
全部设置完成后,查看下本机IP地址,如果不在10.0.0.0-10.255.255.255,172.16.0.0-172.31.255.255和192.168.0.0-192.168.255.255这几个网段就说明是公网IP。可以打电话给运营商客服申请。
有了公网IP后,就可以通过端口转发和DDNS等方法将家庭设备的服务端口暴露在公网上进行访问。
VLAN 单路复用设置
由于我的房子是精装交付,开发商客厅只预留了两个网口,不足够同时接机顶盒、路由器和路由器回程线,所以需要进行VLAN单路复用。
正常情况下,光猫上有一个网口会单独标注IPTV,用来连接机顶盒,其它的网口用来联网,LAN单路复用就是把IPTV网口的信号绑定到我们用来连接主路由的网口上,然后再在主路由内进行设置进行信号分离,把IPTV信号绑定到主路由的一个LAN口上,然后连接机顶盒。
进行VLAN设置时我们需要光猫的超级密码,可以找师傅帮忙设置或者要下超级密码,现在很多地方都是动态密码了,之前流传的通用密码已经失效。
使用超级密码进入设置界面后,首先查看网络和IPTV信号的VLAN id并记录,例如41和43
点击网络-宽带设置-VLAN绑定
,点击添加,将网络信号和IPTV信号绑定到连接主路由的LAN口,用户侧VLAN id和刚才记录的相同
再进入主路由设置界面,进行IPTV转发设置,将IPTV信号绑定到需要连接机顶盒的LAN口上,这里的VLAN id和刚才在光猫上的IPTV信号的VLAN id相同。
有线Mesh组网
在书房内,除了台式机之外的手机、pad和笔记本等通过wifi的方式接入,但经过测试,由于隔了墙和门,测速只能到500-700Mbps左右,因此再增加一台子路由进行有线Mesh组网实现信号的无缝漫游。
现在的大部分同厂家路由设备都支持自动组网,只要将网线插入子路由WAN口就会自动组网成功。
NAT 类型优化
完成光猫桥接和网络布局后,家庭网络的 NAT 环境也值得关注。NAT(Network Address Translation)类型会影响游戏联机、远程连接等体验。
在光猫路由模式下,光猫进行了第一次 NAT,主路由又进行第二次 NAT,处于“二级路由”位置。这种双重 NAT 常会导致游戏主机或某些应用报告严格的 NAT 类型(例如 PlayStation 显示 NAT3,Xbox 显示 Strict),表现为联机游戏时无法成为主机、语音聊天受限,或者远程控制软件无法直接连接等。通过光猫桥接,我们已消除了一个 NAT层级,主路由器直接面对公网,只经过单次 NAT。
我使用的中兴路由器支持修改NAT模式,这里修改为全锥形NAT
,也叫Full Cone NAT模式,这种模式下任何外部主机都可以通过已映射端口访问内部主机,获得最好的内网打通和游戏体验等。
设置完成后,可以使用GitHub - HMBSbige/NatTypeTester: 测试当前网络的 NAT 类型(STUN)检测网络NAT类型,映射行为和过滤行为都显示为EndpointIndependent
就说明是全锥形NAT了。
其它设置
由于具有公网IP,所以一定记得打开路由器的防火墙功能,同时建议关闭DMZ,UPNP等功能,根据需要设置端口转发并且做好安全防护。
Comments NOTHING