注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 CCNA CCNP CCIE所有实验名..
 帮助

拨通VPN后无法访问公司局域网的解决办法


2007-12-27 18:31:54
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://coolerfeng.blog.51cto.com/133059/56997
 
    近日在家拨VPN.发现拨通后不能访问公司内网.询问其他同事.他们没问题.百思不得其解.网上查资料
ISA上需要设置一条允许访问内网的策略.查看ISA服务器的设置,该策略已经有了.为何还是不能访问呢?
 
查看家里的计算机的路由表
 
cmdroute print
拨通vpn,路由表变成下面的样子
 
    根据路由表可以看出,如果想访问公司内网192.168.1.0/24这个网段的机器,是访问不到的,因为此时存在路由表规则
192.168.1.0 255.255.255.0 192.168.1.109 192.168.1.109 20
数据包会走192.168.1.109这个接口.如果要想访问到公司内网.应该是修改这条路由,让它走172.18.0.10才对.
手动添加一条路由
C:\>route add 192.168.1.0 mask 255.255.255.0 172.16.0.10
再看路由表
我们新加的这条规则的优先级是1.高于原来的规则20.
tracert来验证
C:\>tracert 192.168.1.161
 
Tracing route to yw-05.chinabank.net.cn [192.168.1.161]
over a maximum of 30 hops:
 
  1    30 ms    31 ms    31 ms  bogon [172.16.0.1]
  2    29 ms    30 ms    30 ms  yw-05.chinabank.net.cn [192.168.1.161]
 
Trace complete.
 
Ok,现在可以到达内网了.看来果然是路由的问题.
如果不想手动添加路由,可以把机器的ip改为192.168.0.0/24网段,这样就不会和公司的
192.168.1.0/24重叠了.
由下图可以看出.因为没有对应192.168.1.0的路由表规则,所以是从默认路由0.0.0.0 172.16.10.9出去的.因此可以正常访问.嘻嘻.
 
 
最后的一个小问题.虽然路由通了.但是远程桌面依然无法连接,同事说是公司电脑的默认网关必须设成ISA代理服务器的IP地址,只能远程登录那些默认网关是ISA代理服务器IP地址的机器.
 
对路由表的理解参考了以下文章:
 
另外一个问题就是本地连接产生的路由表是不能删除和修改的,只能添加.
 

本文出自 “风吹云动” 博客,请务必保留此出处http://coolerfeng.blog.51cto.com/133059/56997





    文章评论
 
2007-12-27 18:38:59
顶了,坐个沙发,,!!

2007-12-27 20:24:34
思路很重要。
出现问题没关系。只要找对思路就能解决问题。

2007-12-28 09:06:31
顶上先

2007-12-28 09:28:51
恩 也可以用排除法来解决

2007-12-28 14:42:16
远程VPN拨通之后能访问内网但不能上网也跟路由有关

2007-12-28 16:59:39
"手動添加一條本地網關同VPN服務器所在網關的路由"

是否﹖

2008-02-17 00:01:58
强,你是做网络的方面的吧!以后还要多讨饶,还请多多帮忙!

2008-04-23 17:39:07
你要是想在家拨VPN完全能访问公司公网以及远程桌面等,估计你要在ISA下没有开权限。在ISA下做写对应的策略,这样你访问就没有限制,而且有安全。

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: