小白问题:关于不越狱ios设备修改host?

2013 年 11 月 1 日
 wovfeng
做ios上的web开发,需要修改host。但是ios7还没有越狱。基本上只能在模拟器上测试。
如果使用360wifi等AP中转,ios设备上是不是用的电脑上的host?希望知道的人帮忙解答下
63691 次点击
所在节点    程序员
12 条回复
66beta
2013 年 11 月 1 日
肯定不能修改,只能通过外部的代理吧,比如电脑上搞一个DNS解析软件,然后手机连电脑wifi,通过电脑解析?
meta
2013 年 11 月 1 日
hosts在/etc,没越狱当然没有写权限了。hosts文件是私有的,不可能用到其他机器上的hosts文件。
可以做一个假域名服务器,在ios上指向那个服务器就行了。
ipconfiger
2013 年 11 月 1 日
找台机器装 dnsmasq 搞定收工
ETiV
2013 年 11 月 1 日
不知道Mac 的WIFI共享. iPhone连上去之后, 请求走不走电脑上的HOSTS?
xmvagrant
2013 年 11 月 1 日
@ETiV Mac上的不知道,windows是可以的,wifi设置dns为windows的IP
hick
2013 年 11 月 1 日
弄个 fiddler 劫持, 代理到 fiddler 端口
felix021
2013 年 11 月 1 日
这个其实也可以用pac指定一个代理,让代理来做这种事情。
whaoran
2014 年 10 月 15 日
不越狱要修改hotst还真不知道哦。我只知道越狱后修改hotst的方法。
将iOS设备链接至Mac,打开iExplorer进入Root—private—etc即可看到hosts文件。iExplorer支持拖拽操作,因此,只需将hosts文件拖拽出来用“文本编辑”修改后再替换回去即可(修改前记得备份)。
注意:该方法仅适用于已越狱的iOS设备。http://www.waw168.com/584.html
whaoran
2015 年 1 月 27 日
将iOS设备链接至Mac,打开iExplorer进入Root—private—etc即可看到hosts文件。iExplorer支持拖拽操作,因此,只需将hosts文件拖拽出来用“文本编辑”修改后再替换回去即可(修改前记得备份)。

注意:该方法仅适用于已越狱的iOS设备。

为什么要修改hosts?这个问题无需解释,相信每一位需要修改hosts的朋友都清楚的知道自己的目的所在。http://www.pgnan.com/584.html
wwf2123492
2017 年 5 月 4 日
在 appStore 上下载 DNS 浏览器 Lite 就可以修改 HOST 了,不用越狱还免费的哦
swat199538
2018 年 1 月 5 日
可以用 filler 开一个代理,然后手机代理连接上去,然后本地电脑的 host 改成你要的就行了。
wsqstar
2019 年 6 月 4 日
现在有了红鱼安全 DNSAPP,在 v2 上也有团队在分享(昨天尝试了修改 hosts,原理似乎是嵌套?)我的 coursera 又可以使用了!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/87668

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX