在Android上将主机名映射到IP地址
我知道我必须编辑/system/etc/hosts才能将IP地址映射到主机名,但似乎我无法编辑该文件。是因为我的android手机没有根吗在Android上将主机名映射到IP地址,android,hostname,Android,Hostname,我知道我必须编辑/system/etc/hosts才能将IP地址映射到主机名,但似乎我无法编辑该文件。是因为我的android手机没有根吗 请告知。谢谢。尝试使用adb重新安装并编辑文件为什么需要编辑主机文件 您只需将主机添加到本地DNS(例如,Wifi网络中本地DHCP服务器宣布的DNS),甚至可以添加到真正的全局DNS。您可以使用以下指南和应用程序为特定域设置规则 下载()并打开应用程序 单击菜单,然后单击“服务器” 单击add按钮并添加两个google服务器“8.8.8.8”和“8
请告知。谢谢。尝试使用adb重新安装并编辑文件为什么需要编辑主机文件
您只需将主机添加到本地DNS(例如,Wifi网络中本地DHCP服务器宣布的DNS),甚至可以添加到真正的全局DNS。您可以使用以下指南和应用程序为特定域设置规则
- 下载()并打开应用程序
- 单击菜单,然后单击“服务器”
- 单击add按钮并添加两个google服务器“8.8.8.8”和“8.8.4.4”,您也可以将它们替换为首选DNS提供商
- 通过单击“设置”激活菜单中的这些dns服务器
- 然后从设置中选择Google和Google 2。同时激活高级设置并在下图中选择以下两个选项
- 现在回到菜单,点击“规则”
- 为每种开发模式添加一条新规则,即Live、staging和dev。文件名并不重要,只是做些补充
- 离开前点击同步规则以确保文件已下载
- 轻触并激活您希望处于的模式,您可以一次激活多个模式,因此请小心,因为这将覆盖一个或另一个模式
- 在菜单中,转到主页,然后点击“激活”按钮
来源:请解释为什么需要将主机名映射到设备中的ip。如果您开发应用程序,请使用读取DNS解析或直接访问ip地址。@rurouni这样做的原因有很多。我需要连接到本地环境中的服务,该服务将在部署到生产服务器之前进行测试,并且我不想使用IP。我该如何确切地做到这一点?我的wifi网络配置中有以下项目:
1-DHCP服务器配置
,2-永久主机配置
,3-DHCP租用主机
,4-IP直通配置
。这与设备上的设置无关。您只需在DNS配置中输入名称(假设您已经设置了自己的DNS服务器),然后通过DHCP向设备宣布该服务(大多数路由器允许您设置自定义DNS)。或者,如果您正在使用DNS服务提供商,请在您的设备IP上注册主机名(我建议您使用一个固定地址,这样才能稳定工作)。您认为我们将如何修改Google DNS服务器以添加本地IP?@MagnoC,而不是通过编辑手机上的内容。如果你想编辑google dns服务器,那么你需要使用域名注册器,这样每个人都可以获得域名解析。