连接VPN后不能访问内网电脑
我这有ER3200G2一台,有两个VLAN,分别是192.168.30.x和192.168.40.x,VPN>L2TP VPN>L2TP服务端 地址池是192.168.40.30-192.168.40.40 ,然后电脑连接vpn后,获取到的ip 192.168.40.31 255.255.255.255 可以ping通192.168.40.1 也可以ping通连接这个VPN的另外一台电脑,192.168.40.32 255.255.255.255 但是ping不通我内网的电脑 192.168.40.12 如果L2TP服务器地址池改成10.10.50.30-10.10.50.40 那么连192.168.40.1也ping不通了,请帮我看下哪里出错了哦,谢谢!
(0)
最佳答案
L2TP的地址池不能和内网地址池冲突
(0)
另外一个可以尝试安装INODE 客户端测试, 正常情况下,L2TP客户端在进行L2TP拨号之前可以访问公网(本案例以8.8.8.8作为公网地址进行测试),但是无法访问L2TP服务器内网服务器100.0.0.1,如下所示。 然后L2TP客户端进行L2TP拨号,并且成功拨上获取地址后,可以访问L2TP服务器内网服务器100.0.0.1,但是出现了无法访问外网的情况。 出现这个问题的原因是L2TP客户端拨号之后在路由表里生成了一条默认路由,下一跳指向L2TP网关,且这条默认路由的优先级高于原有默认路由(就是本地网卡配置IP地址或通过DHCP获取地址时自动生成的)的优先级,所以任何访问外网的流量都被送往L2TP网关,就有可能导致无法正常访问公网了。 Route print 2. 解决办法 问题的根本原因是L2TP客户端在拨号成功之后会生成下一跳指向L2TP网关的默认路由,可以通过L2TP客户端的设置去掉这条默认路由。具体设置步骤如下: 断开L2TP连接,右击L2TP客户端图标选择“属性”,选择“网络”选项卡,选择“Internet 协议版本 4 (TCP/IPv4)”,点击“属性”,在弹出的常规界面中点击“高级”,在弹出的高级TCP/IP设置中不要勾选“在远程网络上使用默认网关”,然后依次点击“确定”按钮完成设置。 经过以上设置后,L2TP客户端拨上VPN之后还是可以正常访问公网,但是会出现无法访问L2TP服务器端内网的情况,因为没有路由!所以需要在客户端添加去往L2TP服务器端内网的静态路由,下一跳地址为L2TP网关(本案例为10.0.0.1)。 配置示例:route add 100.0.0.0 mask 255.255.255.0 10.0.0.1 配置完成后,终端就可以同时访问L2TP服务器端内网和公网了。 3. 注意事项 1) 可通过“route delete 目的网段网络地址”删除添加的静态路由。
您好,请知:
关于L2TP VPN拨号完成后无法访问内网的问题,以下是排查要点,请参考:
1、确保VPN分配的网段已在路由向内网发布。
2、确保内网也有路由指向或学习到VPN分配的网段。
3、如果中间有安全设备,检查下是否有安全策略拦截。
4、需要访问的主机上需要放通相应的系统防火墙出入站规则。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
另外一个可以尝试安装INODE 客户端测试, 正常情况下,L2TP客户端在进行L2TP拨号之前可以访问公网(本案例以8.8.8.8作为公网地址进行测试),但是无法访问L2TP服务器内网服务器100.0.0.1,如下所示。 然后L2TP客户端进行L2TP拨号,并且成功拨上获取地址后,可以访问L2TP服务器内网服务器100.0.0.1,但是出现了无法访问外网的情况。 出现这个问题的原因是L2TP客户端拨号之后在路由表里生成了一条默认路由,下一跳指向L2TP网关,且这条默认路由的优先级高于原有默认路由(就是本地网卡配置IP地址或通过DHCP获取地址时自动生成的)的优先级,所以任何访问外网的流量都被送往L2TP网关,就有可能导致无法正常访问公网了。 Route print 2. 解决办法 问题的根本原因是L2TP客户端在拨号成功之后会生成下一跳指向L2TP网关的默认路由,可以通过L2TP客户端的设置去掉这条默认路由。具体设置步骤如下: 断开L2TP连接,右击L2TP客户端图标选择“属性”,选择“网络”选项卡,选择“Internet 协议版本 4 (TCP/IPv4)”,点击“属性”,在弹出的常规界面中点击“高级”,在弹出的高级TCP/IP设置中不要勾选“在远程网络上使用默认网关”,然后依次点击“确定”按钮完成设置。 经过以上设置后,L2TP客户端拨上VPN之后还是可以正常访问公网,但是会出现无法访问L2TP服务器端内网的情况,因为没有路由!所以需要在客户端添加去往L2TP服务器端内网的静态路由,下一跳地址为L2TP网关(本案例为10.0.0.1)。 配置示例:route add 100.0.0.0 mask 255.255.255.0 10.0.0.1 配置完成后,终端就可以同时访问L2TP服务器端内网和公网了。 3. 注意事项 1) 可通过“route delete 目的网段网络地址”删除添加的静态路由。