*** 实战手册:经过长时间的艰苦卓绝的奋斗研究终于实现了 ***+ 上网,让鱼和熊掌也可兼得也!

下面是拓扑图



如上图,在公司的外网路由器上做了pptp***设置(具体设置参考自己路由器的说明书),配完以后在家里的电脑上(我用的是XP系统)新建一个拨号链接,新建拨号链接的方法详见:《路由器做×××,客户端同时实现×××+上网(客户端新建拨号)》

创建完客户端以后,就可以拨通***了;

但这时你会发现 ××× 是连接成功了,因特网却上不了。心头一团怒火犹然而生。不要上火,我给你一副药百治白灵。具体配置如下:
1 、命令行模式下输入route print,会显示路由表
 
2 、查看表之后会发现,前两行会有两个 0.0.0 .0,一般第一个就是原来的路由表,第二个是拨号成功后产生的,这一点看接口就能看出来,第二行的接口就是×××服务器自动分配给本机的IP地址。
 
3 、再查看底行的DEFAULT GATEWAY项,可以看到网关已经变成了×××服务器自动分配给本机的IP地址,也就是路由表第二行的接口地址。问题就在这里,本地的网关被改成了×××虚拟地址,难怪上不了网。
 
4 、知道问题所在就知道怎么解决了。首先要把路由表的第二行多出来的那个 0.0.0 .0删除。
   命令为:route delete 0.0.0 .0 mask 0.0.0.0 192.168.0.3。说明:地址和掩码是0.0.0.0好理解,192.168.0.3这个地址就是×××服务器分配给你的虚拟地址,也就是当前的网关。做了这条命令,应该可以上网了,因为网关又还原成原来的了,但×××访问不可用了。没关系,用下一条命令就可以了。
 
5 、命令为:route add 192.168.1.0 mask 255.255.255.0 192.168.0.3。说明:地址192.168.1.0是对方的局域网的网段,也就是你建立了×××后,可以允许你远端访问的对方的内部网段, 255.255.255.0是网段的掩码,192.168.0.3就是上面说的拨号成功后分配给你的虚拟地址。至此上网和×××访问都正常了。
 
总结:一般PPTP×××会自动从地址池里分配给你一个虚拟地址,这个地址可以不同于与当地的内部网段,比如内部网段是192.168.0.0,××× 地址池是192.168.100.0,但这两段地址在路由器或防火墙里一定是做了路由的,远端拨×××成功后,分配的虚拟地址会取代原来的网关,所以要点 就是把原来的网关恢复(第一条命令),再让访问远端网络的路由从分配的虚拟地址走(第二条命令)。
 
路由器服务端配置请参阅:DI-602LB+/DI-604LB+(1.0.7b)PPTP建立×××
 

————————————————————————————————

特别声明:--

一、本文为原创,著作权及使用权为(作者笔名:闪电cto)本人所有。 ­

二、本文首发于51cto个人博客(http://xudeqiang.blog.51cto.com)。  ­

三、本文只供互联网上的读者分享,不供共享范畴,希知。 ­

四、未经许可严禁对本文作修改、节选、断章性质的处理。 ­

五、可转载,但必须注明原文章首发的出处网址,及文章作者,严禁复制。 ­

六、如若转摘用于杂志网络媒体新闻,必须通知作者得到允许后方可,需收稿费。­

七、作者联系信息:QQ:306718122   邮箱[email protected]