路由器TP的wdr7660,移动光猫h2-3
光猫改桥接后,网络正常但是百度打不开,其他网页能正常打开。也ping不通www.baidu.com,连接这个路由器的手机电脑都上不了百度,换过路由器dns,也关闭ipv6试过了,都没有用。
换其他路由器可以吗?
cmd下,ping baidu.com,出现解析域名为ip的打印了没有?有就是,解析出的域名ip,运营商网络有问题,访问不了。没解析出,就是dns有问题。最好抓一下包,
不知道你这个问题是否已经解决, 如果还没有解决的话:根据参考资料中提到的情况1和情况2的描述,如果路由器设置为桥接模式,则可以通过配置ACL规则来处理IPv4的报文,但目前无法处理IPv6的报文。如果路由器设置为路由模式,则所有报文都会被路由转发并进行处理。因此,路由器和光猫的设置可能与无法访问百度和ping不通相关。除了尝试更改DNS和关闭IPv6之外,还可以尝试以下方案:
检查路由器和光猫的设置,确保网络连接正常,并且没有任何防火墙或过滤规则导致网络访问异常。
尝试使用其他DNS服务器,例如阿里、百度、天地互连或谷歌提供的IPv6 DNS服务器,通过修改路由器或计算机的DNS设置来确保可以正常解析域名。
使用nslookup命令查看DNS服务器的返回结果,确认是否能够正确解析对应的域名。例如”nslookup ipv6.baidu.com”。
如果路由器支持IPv6,可以尝试使用IPv6连接访问相应的网站,或者手动配置IPv6 DNS服务器来解析域名。可以查看参考资料中提到的使用手机搭建临时服务器的方法,尝试使用IPv6连接访问自己的手机搭建的网站。
如果以上方案均未能解决问题,可能需要更深入地排查网络连接的问题,例如使用Wireshark等网络抓包分析工具进行详细的网络流量分析和排查。
以下为可能的代码示例:
在Windows系统中,可以打开网络和共享中心,选择当前连接的网络,进入属性,找到Internet协议版本4(TCP/IPv4)或Internet协议版本6(TCP/IPv6)选项,选择“使用下面的DNS服务器地址”,输入新的DNS服务器地址,例如“2400:3200::1”。
在Linux系统中,可以编辑/etc/resolv.conf文件,添加新的DNS服务器地址,例如“nameserver 2400:3200::1”。
在Windows系统中,可以打开命令提示符窗口,输入“nslookup ipv6.baidu.com”,查看返回的结果。
在Linux系统中,可以在终端中输入“nslookup ipv6.baidu.com”,查看返回的结果。
在Windows系统中,可以通过命令提示符窗口输入“ping -6 240c::6666”,进行IPv6的ping测试。
在Linux系统中,可以通过终端输入“ping6 240c::6666”,进行IPv6的ping测试。