1
965380535 2016-01-28 19:47:09 +08:00
不要折腾啦!换换换!
|
2
dabaitu 2016-01-28 19:49:33 +08:00
一开始我也是 用了几个月后自动好了
|
4
tracedocting 2016-01-28 21:41:47 +08:00
遇到同样的问题,已解决。原因猜测是因为运营商那边绑定了路由器的 MAC 地址,然后 lz 你是不是用的 OpenWRT 的路由器? 它会每次重启了都要换 mac ,像我家这种小宽带商就要绑定固定的 mac 地址。 解决办法是固定 mac 地址,楼主你试试看?
SSH 到路由器 touch /etc/init.d/clonemac chmod +x /etc/init.d/clonemac 然后编辑 /etc/init.d/clonemac ,内容如下。 #!/bin/sh /etc/rc.common # Copyright (C) 2014 OpenWrt.org START=30 STOP=15 start() { ifconfig eth0.2 down ifconfig eth0 down ifconfig eth0 hw ether aa:bb:cc:dd:ee:ff ifconfig eth0 up ifconfig eth0.2 up ifdown wan ifup wan } stop() { echo "Stop clonemac." } 其中, START=30 是试出来的。启动项中的 network 优先级为 20 ,这个脚本应在其后执行才有效。 最后设置启动时执行该脚本。 /etc/init.d/clonemac enable 重启路由发现 MAC 地址设置成功,顺利通过 DHCP 拿到 IP 。 如果不是请忽略…… |
5
huyinjie OP @tracedocting
用的是 TPlink 的渣渣路由器 |
6
alect 2016-01-29 11:05:05 +08:00
这个看起来更像是运营商侧的问题。。
我之前隐约也记得有一次碰到过类似的情况,每次都是过几天需要刷一次端口,好像是因为端口不够会抢线的原因。 |
7
skylancer 2016-01-29 17:39:06 +08:00
@tracedocting 用了 OpenWRT 那么多年那么多路由器我怎么没发现这种问题.. 你是不是丢 nvram 了..
|