- 瑞瑞爱吃桃
-
跟公网一样,只不过是由CERNET来管理
收费不一样,浏览不同的站点速度不一样
你是否再也忍受不了教育网访问公网时的网速了?那么,如果你真的需要长期访问公网的话,就不要再忍了,拉根电信ADSL吧。
我就是上述的这种情况,前段时间写FEC编译码程序的时候常需要去csdn查些资料,可是惨不忍睹的网速让我把有限的青春全部浪费在了等待上。舍友也深有同感,于是下定决心,从旁边宿舍同学那里拉来了一根电信,合伙包半年。
由于有时仍需访问教育网,而电信访问教育网的网速也不怎么样,所以我们需要一种方案,能够实现在教育网和电信的切换。我一共思考了以下三种方案(现已有设备为一个交换机):
方案1:拔插网线;切换IP。
说明:宿舍内PC连接上交换机。当需要访问电信时,插上电信网线,拔下教育网网线,并切换PC的IP只电信的局域网段(并设好网关、DNS等,以后不再说明);当需要访问教育网,则采取相仿步骤。
设备:一个交换机(已有)。
优点:简单(是人都想得到);安全(两个网段没有联系)。
缺点:太麻烦(而且常年拔拔插插估计交换机的接口也受不了吧);不可实现教育网和电信的同时访问;当宿舍内有两台以上电脑,且一部分需要上公网,而另一部分需要上电信时需要添置额外的交换机。
方案2:不拔插网线,切换IP。
说明:宿舍内的PC的网线、电信的网线、教育网的网线都长期连接在交换机。当需要访问电信时,切换IP至电信网段;当需要访问教育网时,切换IP至教育网网段。
设备:一个交换机(已有)。
优点:简单方便。
缺点:不安全,此时电信内网完全暴露给了整个教育网断,猫易遭受攻击;仍然不可实现教育网和电信的同时访问,但是由于不需要拔插网线,切换网段的速度还是比方案1要强不少。
方案3:不拔插网线,不切换IP,通过路由实现双网同时访问。
说明:新购置一个路由器,设置路由器的局域网和猫在同一网段,广域网为教育网网段。在PC上设置默认路由为电信猫,当检测到目标IP地址属于教育网段时,自动切换路由到路由器,并通过路由器访问教育网。(也可设置路由器的局域网和教育网在同一网段,广域网为电信猫所在网段,其他设置相仿)。
设备:一个路由器。
优点:方便(无需任何切换);可实现双线同时访问;无上述其他方案的问题。
缺点:需新购置一个路由器;前期设置较麻烦。
附:批处理形式的路由表设置(电信猫IP为192.168.1.1,连结至教育网的路由器IP为192.168.1.100),以下路由已经包括几乎所有教育网地址信息。
@echo 清除所有路由信息
route delete *
@echo 添加默认路由为电信
route -p add 0.0.0.0 mask 0.0.0.0 192.168.1.1
@echo 为教育网添加指定路由
set CERGATE=192.168.1.100
route -p add 210.27.0.0 mask 255.255.0.0 %CERGATE%
route -p add 162.105.0.0 mask 255.255.0.0 %CERGATE%
route -p add 166.111.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.4.128.0 mask 255.255.224.0 %CERGATE%
route -p add 202.112.64.0 mask 255.255.192.0 %CERGATE%
route -p add 202.112.128.0 mask 255.255.128.0 %CERGATE%
route -p add 202.113.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.204.0.0 mask 255.252.0.0 %CERGATE%
route -p add 210.31.0.0 mask 255.255.0.0 %CERGATE%
route -p add 211.68.0.0 mask 255.255.0.0 %CERGATE%
route -p add 211.71.0.0 mask 255.255.0.0 %CERGATE%
route -p add 211.81.0.0 mask 255.255.0.0 %CERGATE%
route -p add 211.82.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.242.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.243.0.0 mask 255.255.128.0 %CERGATE%
route -p add 219.243.128.0 mask 255.255.192.0 %CERGATE%
route -p add 219.224.0.0 mask 255.255.128.0 %CERGATE%
route -p add 219.224.128.0 mask 255.255.192.0 %CERGATE%
route -p add 219.225.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.226.0.0 mask 255.255.0.0 %CERGATE%
route -p add 222.28.0.0 mask 255.252.0.0 %CERGATE%
route -p add 222.199.0.0 mask 255.255.0.0 %CERGATE%
route -p add 59.64.0.0 mask 255.252.0.0 %CERGATE%
route -p add 202.117.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.200.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.26.0.0 mask 255.254.0.0 %CERGATE%
route -p add 218.195.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.244.0.0 mask 255.252.0.0 %CERGATE%
route -p add 222.23.0.0 mask 255.255.0.0 %CERGATE%
route -p add 222.24.0.0 mask 255.254.0.0 %CERGATE%
route -p add 59.74.0.0 mask 255.254.0.0 %CERGATE%
route -p add 59.76.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.115.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.202.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.40.0.0 mask 255.254.0.0 %CERGATE%
route -p add 211.83.0.0 mask 255.255.0.0 %CERGATE%
route -p add 218.194.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.221.0.0 mask 255.255.0.0 %CERGATE%
route -p add 222.18.0.0 mask 255.254.0.0 %CERGATE%
route -p add 222.196.0.0 mask 255.254.0.0 %CERGATE%
route -p add 222.198.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.38.192.0 mask 255.255.192.0 %CERGATE%
route -p add 202.116.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.192.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.36.0.0 mask 255.252.0.0 %CERGATE%
route -p add 211.66.0.0 mask 255.255.0.0 %CERGATE%
route -p add 218.192.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.222.0.0 mask 255.254.0.0 %CERGATE%
route -p add 219.227.0.0 mask 255.255.0.0 %CERGATE%
route -p add 222.16.0.0 mask 255.254.0.0 %CERGATE%
route -p add 222.200.0.0 mask 255.252.0.0 %CERGATE%
route -p add 125.216.0.0 mask 255.254.0.0 %CERGATE%
route -p add 125.218.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.114.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.196.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.42.0.0 mask 255.254.0.0 %CERGATE%
route -p add 211.69.0.0 mask 255.255.0.0 %CERGATE%
route -p add 211.67.0.0 mask 255.255.0.0 %CERGATE%
route -p add 211.84.0.0 mask 255.254.0.0 %CERGATE%
route -p add 218.196.0.0 mask 255.252.0.0 %CERGATE%
route -p add 222.20.0.0 mask 255.254.0.0 %CERGATE%
route -p add 222.22.0.0 mask 255.255.0.0 %CERGATE%
route -p add 59.68.0.0 mask 255.252.0.0 %CERGATE%
route -p add 125.219.0.0 mask 255.255.0.0 %CERGATE%
route -p add 125.220.0.0 mask 255.254.0.0 %CERGATE%
route -p add 202.38.64.0 mask 255.255.224.0 %CERGATE%
route -p add 202.119.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.194.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.44.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.28.0.0 mask 255.254.0.0 %CERGATE%
route -p add 211.64.0.0 mask 255.254.0.0 %CERGATE%
route -p add 211.70.0.0 mask 255.255.0.0 %CERGATE%
route -p add 211.86.0.0 mask 255.254.0.0 %CERGATE%
route -p add 219.218.0.0 mask 255.254.0.0 %CERGATE%
route -p add 219.230.0.0 mask 255.254.0.0 %CERGATE%
route -p add 222.192.0.0 mask 255.252.0.0 %CERGATE%
route -p add 222.206.0.0 mask 255.254.0.0 %CERGATE%
route -p add 58.192.0.0 mask 255.254.0.0 %CERGATE%
route -p add 202.120.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.32.0.0 mask 255.252.0.0 %CERGATE%
route -p add 211.80.0.0 mask 255.255.0.0 %CERGATE%
route -p add 218.193.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.220.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.228.0.0 mask 255.254.0.0 %CERGATE%
route -p add 222.204.0.0 mask 255.254.0.0 %CERGATE%
route -p add 59.77.0.0 mask 255.255.0.0 %CERGATE%
route -p add 59.78.0.0 mask 255.254.0.0 %CERGATE%
route -p add 202.118.0.0 mask 255.255.0.0 %CERGATE%
route -p add 202.198.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.46.0.0 mask 255.254.0.0 %CERGATE%
route -p add 210.30.0.0 mask 255.255.0.0 %CERGATE%
route -p add 219.216.0.0 mask 255.254.0.0 %CERGATE%
route -p add 222.26.0.0 mask 255.254.0.0 %CERGATE%
route -p add 59.72.0.0 mask 255.254.0.0 %CERGATE%
route -p add 125.222.0.0 mask 255.254.0.0 %CERGATE%
route -p add 202.38.96.0 mask 255.255.224.0 %CERGATE%
route -p add 202.38.140.0 mask 255.255.254.0 %CERGATE%
route -p add 202.38.184.0 mask 255.255.248.0 %CERGATE%
route -p add 202.127.216.0 mask 255.255.248.0 %CERGATE%
route -p add 202.127.224.0 mask 255.255.224.0 %CERGATE%
route -p add 202.112.0.0 mask 255.255.192.0 %CERGATE%
route -p add 210.25.128.0 mask 255.255.192.0 %CERGATE%
route -p add 219.243.192.0 mask 255.255.192.0 %CERGATE%
route -p add 219.224.192.0 mask 255.255.192.0 %CERGATE%
route -p add 210.25.0.0 mask 255.255.128.0 %CERGATE%
route -p add 58.194.0.0 mask 255.254.0.0 %CERGATE%
route -p add 58.200.0.0 mask 255.248.0.0 %CERGATE%
route -p add 58.196.0.0 mask 255.254.0.0 %CERGATE%
route -p add 202.179.240.0 mask 255.255.240.0 %CERGATE%
ECHO 完成!
很明显,最后我们采用了最后一个方案。自从接了电信以后,网速让我感动得。。。呵呵。