背景

这几天发现上国内网站特别慢,一些网站和服务甚至无法访问。网站不能访问也没啥,我基本上都混迹github和youtube,可腾讯云和阿里云上买的云主机居然都连不上,ssh不通,上面跑的一些服务也没法访问。这个就没法用了,我很多服务是用来访问北京家里内网用的。各种尝试最后确定我这个日本IP被伟大的防火墙拉进黑名单了。我心里一万匹XXX奔腾而过,你们特么能干点正事儿不。。。

获取新的固定IP

最开始尝试各种重启,反复断网重连无果,这个IP几年前开通网络就一直没变过。。。

于是上网一顿找,找到这篇教程,亲测有用,感谢这位朋友,可帮了大忙了,不然我只能重新拉一条网线了。

网页是日文的,为方便中国朋友万一碰到类似问题搜到我这篇文章也算功德一件。

思路很巧妙,用PC假装自己是原来那台路由然后在PC上运行命令冒充那台路由器释放旧IP并重新获取IP。

  1. 打开au路由器管理页查看WAN口的MAC地址(AA:BB:CC:DD:EE:FF)
  2. 拔下au光猫兼路由器上wan口的那根很短的绿色网线
  3. 找一台能插网线的windows电脑。启用PC的有线网卡,禁用无线网卡。
  4. 用ipconfig /all 查看有线网卡的MAC地址记录一下,以后方便恢复。然后修改PC网卡的MAC地址为au路由器的MAC地址(让au那边认为是同一台设备)。在属性-详细设定-左侧属性列表中-Network Address,修改右侧的MAC地址,默认是不指定(第二项),改成第一项并填入au路由器的MAC不要加冒号。(AABBCCDDEEFF)
  5. 将拔下来的那个WAN口绿色网线插到PC网口,此时会自动获取IP(用ipconfig查看目前依然是旧IP)
  6. 确认IP获取成功并可以正常上网后,打开CMD,执行下面的命令,通知DHCP服务器我要释放这个IP。

    ipconfig /release
  7. 然后过一段时间(重要,亲测5分钟左右即可),执行下面的命令,重新获取新IP,如果PC上有别的虚拟网卡这个过程可能会稍微时间长一些,因为那些虚拟网卡会renew超时失败,不用管,一直等着就好。

    ipconfig /renew
  8. 用ipconfig查看新IP可以看到已经变成新的IP了,由于网卡的MAC是一样的,所以将绿色WAN口网线插回au路由器也会获取到这个新的IP。

至此,更换IP成功。然后就是一些收尾工作,恢复配线,设置域名A记录等等。

据说还有一个方法是可以直接给au路由器断电断网并保持1天以上。再次连接时好像也会重新获取,但一天没法上网不能忍。并且如果同时申请了IP电话服务的话断网1天也不管用,就给你固定的IP,服务就是这么稳定,你是夸他还是骂他呢。。。好歹比国内根本不给你固定IP好多了。

Last modification:April 8, 2022
If you think my article is useful to you, please feel free to appreciate