Android姜饼DHCP 119 setprop无法正常工作

时间:2013-03-07 15:59:27

标签: android dns adb tcpdump dhcp

我尝试使用adb命令设置自定义DNS后缀(在我的情况下为yahoo.com)

  

setprop net.dns.search yahoo.com

我使用

验证了它
  

getprop net.dns.search

并返回yahoo.com

但是,当我在浏览器中输入music并在adb中运行tcpdump时,这就是我得到的。

enter image description here enter image description here

所以,查询实际上是“music.yahoo.com”,但不知何故,Android默认浏览器显示page not found

为什么在实际查询时不会去music.yahoo.com?

当我将后缀设置为google.com并在浏览器中输入finance时。它只会打开google.com而不是finance.google.com

有人知道可能出现什么问题吗?非常感谢任何帮助!!

1 个答案:

答案 0 :(得分:1)

你可能会感到困惑。 net.dns.search为搜索的主机名添加后缀。你传递音乐,它将附加yahoo.com。好的,你在DNS中有music.yahoo.com,但程序认为它是音乐。

在HTTP中,您可以指定连接的主机。并且会有主持人:音乐。不是music.yahoo.com。服务器接收音乐,不知道它应该是哪个虚拟服务器。因此它使用默认站点作为后备。

你有理由希望它以这种方式行事吗?它旨在通过设置您的本地域来节省您自己的时间。但它在公共互联网上效果不佳。