之前通过修改hosts 文件的方法已经失效,为了解决adobe不断更新验证主机的方法,决定尝试通过 openwrt 的方法来一劳永逸的解决问题。
在OpenWrt上屏蔽特定网址后缀,可以通过配置dnsmasq来实现。dnsmasq是OpenWrt上的一个DNS和DHCP服务器,可以用来管理域名解析。
以下是在OpenWrt上屏蔽网址后缀的步骤:
连接到OpenWrt路由器的Web界面,或者通过SSH登录到路由器的命令行界面。
打开dnsmasq的配置文件。在Web界面上,你可以在"网络" -> "DHCP/DNS" 下找到配置文件。在命令行界面上,可以使用以下命令打开配置文件:
vi /etc/dnsmasq.conf
在配置文件中添加以下行,用于屏蔽特定网址后缀:
address=/adobe.com/192.168.1.1
address=/adobe.io/192.168.1.1
注意: 192.168.1.1 是指向一个空地址
保存配置文件并重启dnsmasq服务,使配置生效。在Web界面上,点击"保存&应用"按钮。在命令行界面上,可以使用以下命令重启dnsmasq服务:
/etc/init.d/dnsmasq restart
现在,特定网址后缀将被屏蔽,并无法解析到有效的IP地址。
请注意,这种方法只能屏蔽域名解析,而不能阻止用户直接通过IP地址访问被屏蔽的网址。如果需要完全屏蔽特定网址后缀,可以考虑使用防火墙规则来阻止相关的网络流量。
通过以上的设置后, 我的主机 自然无法正确解析adobe 正版验证服务器的ip, 然后就可以继续使用了。 :)