无法访问校园网站 Openwrt造成的结果

Posted 世映

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了无法访问校园网站 Openwrt造成的结果相关的知识,希望对你有一定的参考价值。

问题发现

  因为校园网办的是闪讯1,所以用了软路由刷了Openwrt,但在使用软路由后发现学校的网站以及教务系统无法访问,但DNS解析是正常的,非常的迷惑。后来乱尝试出来关闭重绑定保护就可以访问了。

如何解决

  关闭Dnsmasq的重绑定保护,或者在域名白名单中添加内网域名。


  • 关闭前ping校园网站。
PS C:\\Users\\wu238> ping ypc.edu.cn

	正在 Ping ypc.edu.cn [202.101.185.196] 具有 32 字节的数据:
	来自 202.101.185.196 的回复: 字节=32 时间=3ms TTL=62
	来自 202.101.185.196 的回复: 字节=32 时间=3ms TTL=62
	来自 202.101.185.196 的回复: 字节=32 时间=2ms TTL=62
	来自 202.101.185.196 的回复: 字节=32 时间=3ms TTL=62
  • 关闭后,清理DNS缓存,ping校园网站。可以正确的解析域名到内网地址,网站也能成功访问。
PS C:\\Users\\wu238> ipconfig /flushdns
	
	Windows IP 配置
	
	已成功刷新 DNS 解析缓存。
PS C:\\Users\\wu238> ping ypc.edu.cn
	
	正在 Ping ypc.edu.cn [10.1.0.213] 具有 32 字节的数据:
	来自 10.1.0.213 的回复: 字节=32 时间=2ms TTL=61
	来自 10.1.0.213 的回复: 字节=32 时间=2ms TTL=61
	来自 10.1.0.213 的回复: 字节=32 时间=2ms TTL=61
	来自 10.1.0.213 的回复: 字节=32 时间=2ms TTL=61
	
	10.1.0.213 的 Ping 统计信息:
	    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
	往返行程的估计时间(以毫秒为单位):
	    最短 = 2ms,最长 = 2ms,平均 = 2ms
PS C:\\Users\\wu238> nslookup ypc.edu.cn
	服务器:  Openwrt
	Address:  192.168.1.1
	
	非权威应答:
	名称:    ypc.edu.cn
	Address:  10.1.0.213

可能原因

  Dnsmasq的重绑定保护是一种安全策略,它会丢弃到解析到的内网地址,而内网的客户端无法通过外网地址访问内网的服务器,所以导致网页无法访问。


  1. 闪讯插件 需要自行编译 ↩︎

以上是关于无法访问校园网站 Openwrt造成的结果的主要内容,如果未能解决你的问题,请参考以下文章

N1盒子openwrt+dogcom实现大学校园网的自动登录开启路由

OpenWRT TP_LINK703N 校园网 锐捷认证解决办法

openwrt网页打不开

校园网内网穿透,搭建校园网vpn

openwrt关闭只允许内网访问

即使在故障安全模式下重置配置后,我也无法访问我的openwrt路由器