L2TP的代理IP连不上,按五步顺序排:先看本地网络、再看服务端地址和端口、然后是账号密码、接着看协议参数、最后看系统自带的连接管理有没有冲突。五步从上往下走,每一步都有明确的结果。跳步排查最费时间,因为后面几步的结果都依赖前面几步正常。
先确认本地能上网,这一步不过,后面全是白查。
五步分别怎么查
本地网络这一项最基础也最容易被跳过。不挂任何设置的情况下能正常访问,才说明网络没问题。很多人直接进客户端里翻参数,翻半天发现是网线松了,这种浪费完全可以避免。
服务端地址和端口
代理IP的地址填错、端口填错,表现都是连不上。地址要确认是域名还是地址字面量,两种填法不能混。端口这一项看服务端给的是哪个,别按印象填。改完立刻重连一次,别攒着一堆改动一起测。
- (‘本地网络’, ‘不挂设置能上网,才算基础正常。’)
- (‘地址端口’, ‘按服务端给的填,域名和字面量别混。’)
- (‘账号密码’, ‘注意大小写和尾随空格。’)
- (‘协议参数’, ‘认证方式要和服务端一致。’)
- (‘系统连接’, ‘旧连接没删干净会互相顶。’)
账号密码这一项,最容易出的是尾随空格和大小写。复制粘贴时带进来一个空格,看界面完全看不出来,连接必然失败。手工输一遍比复制更可靠。
系统里的残留连接为什么麻烦
系统自带的连接管理里如果留着一条同名的旧连接,新建的连接可能一直连不上,或者连上之后立刻断开。表现很像服务端的问题,实际是本地有两条在抢。删完之后重启一次客户端,让新连接重新注册。进列表里把旧的删掉再试,往往一次就好。
参数一致指哪些
认证方式、加密选项、以及是否要求对端提供标识,这三项要和服务端一致。服务端要求认证而本地没选,表现是连上就断;本地选了服务端不支持的加密,表现是根本连不上。两种现象要分开记,判断起来快。
连上了但没网怎么算
连上没网,说明链路通了但转发没生效。这一层要查路由和转发设置,和前面五步不是一回事。先确认链路真的连上,再看转发,两件事混在一起查会绕远。
五步走完,代理IP连不上的原因基本能定位到一处。最费时间的地方在一次改好几项然后一起测,改完不知道是哪项起了作用。一次只改一项,改完立刻验,五步走下来通常二十分钟内能解决。
