OpenWrt 路由器无法访问 Google

2022-01-18 21:02:05 +08:00
 DevHuaJi

今天碰到了一个很奇怪的问题

我在 NAS 里安装了一个 OpenWrt 来当作旁路由使用 并且已经把主路由的 DHCP 设置中的网关地址换成了旁路由的地址

设置完爬梯软件后,我发现我的电脑、OpenWrt 的宿主机均无法访问 Google ,但是 Twitter 等其他网站访问都正常,唯独不能访问 Google

在 OpenWrt 内 ping 和 traceroute 测试 www.google.com 都是正常的,但是如果用我的电脑或者宿主机的话就会返回 ::1,也就是本地地址

但是这个问题只在电脑上出现,我的手机和平板也都是正常的。不知道是怎么回事?

3357 次点击
所在节点    问与答
8 条回复
coolan
2022-01-18 21:08:34 +08:00
是不是 dns 问题?电脑上 nslookup www.google.com 看看是不是正确的,电脑 dns 服务器也应该设置成旁路由。
DevHuaJi
2022-01-18 21:11:43 +08:00
@coolan

服务器: UnKnown
Address: fe80::3ecd:57ff:fefa:cb88

名称: www.google.com
Addresses: ::1
0.0.0.0
127.0.0.1
DevHuaJi
2022-01-18 21:15:25 +08:00
@coolan

报错 HSTS ,看了下返回的证书居然是 VMware 的。。。
coolan
2022-01-18 21:18:04 +08:00
检查一下 dns 服务器设置,另外使用 "nslookup 谷歌网址 旁路由 IP" 来看一下是否正确?
PrinceofInj
2022-01-18 21:22:44 +08:00
@DevHuaJi DNS 污染了吧。我曾经遇到一次搞笑的,规则里面不知为啥没写 Google.com ,开始百思不得其解,直到我好好看了一下规则才知道为啥
DevHuaJi
2022-01-18 21:27:06 +08:00
@coolan 感谢。已经解决问题,移动的 ipv6 的 dns 被劫持了,换成阿里的和谷歌的就好了
DevHuaJi
2022-01-18 21:27:20 +08:00
@PrinceofInj 感谢。已经解决问题,移动的 ipv6 的 dns 被劫持了,换成阿里的和谷歌的就好了
titanium98118
2022-01-19 09:13:15 +08:00
你的 dns 查询应该由 openwrt 来管理,通过梯子来获取正确 ip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/829072

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX