纯技术贴 | 你的家庭网络等你来拯救!
Hello,艾瑞巴蒂!
在IT领域转转悠悠的你真的对网络了解吗?
如上图,是模拟了一个简单的家庭无线网络连接外网登陆百度或者淘宝服务器。左边部分是家中的网络,分为一层的无线路由器和二层的无线路由器,连接不同的家用上网设备;中间部分算是运营商区域,使用ospf作为底层协议运行,与家用无线路由器的Internet口连接;右边部分则是服务器区域,有DNS域名服务器、百度服务器和淘宝服务器。首先我们来看左边部分的家庭无线网络,使用pppoe的方式拨号上网,并利用DHCP给家庭上网设备下发地址。这里需要注意的是,一楼设备的网段和二楼设备的网段并不是在同一个网段内,我们这里分配的网段一楼为192.168.1.0/24,二楼为192.168.0.0/24。并且只有一楼的无线路由器需要拨号,二楼的无线路由器与一楼相连接即可。一楼的无线路由器只需要如上图调试好,写好与运营商相对相应的用户名与密码,并配置好地址,再如下图将家用设备与无线路由器的SSID与密码相对应,则家用设备调成DHCP模式即可获得地址。上图分别举例一楼家用设备和二楼家用设备DHCP获得不同网段的地址。接下来的重点就是运用pppoe技术拨号上网,也就是平时所谓装路由器的工作人员去家中调试的过程,学会了一下技术,你就可以分分钟回家秒杀一切简单家庭网络......首先上图中的Router 0 是一台运营商路由器,也就是我们需要配置pppoe的路由器!简单的地址配置就不多说了,其中我们需要创建虚拟接口,借用Fa0/1接口的地址,以备拨号上网使用。同时我们还需要在路由器中配置号用户名以及密码,就是上文中提到过的家用无线路由器所使用的用户名以及密码,对应好了之后即可拨号上网。还有一点在Router 0中需要注意的是,需要写一个如下图所示的地址池,给可以pppoe拨号获得的地址一个范围,只能在其范围中获得地址。如上图家用无线路由器成功拨号获得地址,需要注意的是在这整个网路中是有DNS服务器的,因此我们会把网络里的DNS设置为200.200.200.200。当然,中间运营商部分起好ospf之后,内网就可以与外网通信了。试想一下,你能访问电信网络上网是正常的,但是如果电信能随随便便访问你家的网络,那问题就大了吧,什么隐私安全的都不存在了!这最后一个部分表示服务器区域,虽然现实生活中这块东西你看不见摸不着,但是学会了回家跟弟弟妹妹哥哥姐姐作为吹牛的谈资总是不亏的!由于服务器的网址需要稳定,因此这里的地址我们需要手动配置静态地址,如下图。地址配置完成后,在淘宝和百度的服务器中,我们需要打开HTTP的服务。最最最后一步,只需要在DNS服务器上打开DNS服务功能,然后添加进地址和域名就完成啦!现象如上图,家庭网络访问外网服务器毫无阻拦,直接通信。