很多使用苹果系统的用户都想“出去看看”,想要修改和配置hosts,却不知道hosts文件位于哪里?如果你需要安装最新版本的iTunes来配置,今天我教你如何在不越狱的情况下修改hosts文件。下面我们就来看看具体的步骤吧。
不越狱修改ip手机hosts的方法
Mac电脑作为DNS服务器,iPhone连接到Mac
话不多说,直接上步骤:
1、Mac上安装dnsmasq,命令:brewinstall dnsmasq;
2、修改服务的运行配置文件。命令:sudovim /usr/local/etc/dnsmasq.conf
修改这些地方:去掉相应的注释,添加最后一行
无法解决
无民意调查
Listen-address=127.0.0.1,172.17.7.115(后面的IP是你自己Mac的IP)
添加此行:addn-hosts=/etc/dnsmasq.hosts
3、添加自定义hosts文件(该文件类似于IPhone手机的hosts文件,设置手机后生效),并添加内容。
命令:sudovim /etc/dnsmasq.hosts
添加您要解析的域名及其对应的IP。如1.2.3.4 www.baidu.com
4.以上步骤配置了dnsmasq服务。重启服务使配置生效。常用命令如下
启动
sudo brew 服务启动dnsmasq
重启
sudo brew 服务重新启动dnsmasq
停止
sudo brew 服务停止dnsmasq
查看dnsmasq的运行情况
辅助| grep dnsmasq
5.验证配置是否生效
挖www.baidu.com@127.0.0.1
当你看到
www.baidu.com 0 IN A 1.2.3.4
描述成功,
6、配置手机连接Mac的DNS服务,设置手机某个Wi-Fi网络的内部DNS服务,添加电脑的IP,重新连接这个Wi-Fi。
7、当需要更换主机,或者删除了自己添加的主机时,尝试了很多方法,但是电脑会有缓存,新的配置不生效。最有效的方法是:修改sudovim
/etc/dnsmasq.hosts 自己的hosts文件后,重新启动dnsmasq服务,然后重新启动Mac计算机。重新挖掘视图即可生效。
主机文件相关问题
主机文件的位置在哪里
Win10系统修改hosts文件的方法
移动主机文件的位置在哪里
如何修改Android手机的Hosts文件
以上就是系统之家带来的不越狱修改ip手机hosts的方法,希望能解决您的困惑。如果您想了解更多问题,请收藏系统首页。欢迎您的观看。