一般思路
路由器刷入第三方固件,成为自由的Linux,通过Linux下的认证,实现路由器上网。
1.寻找合适的固件,刷机
2.mentohust交叉编译或现有版本
3.注意事项
- 认证成功后无法正确分配ipv6地址:待解决
- 内网地址域名解析错误,直接使用ip却可以访问:
- 主要引起原因为 DNSMASQ 的 “Prevent DNS-rebind attacks” 的安全配置,拒绝解析内网地址包。
- 解决:
- 方法一,直接关闭该安全配置
打开路由后台 -> 网络 ->DHCP/DNS-> 一般设置 -> 重绑定保护(丢弃 RFC1918 上行响应数据)
把这个的勾去掉,就关闭了该安全设置
- 方法二,按照上面的设置不关闭安全设置,直接在下面 “域名白名单” 中输入需要响应的域名就可以了。
4.心得体会
网友评论