IOS 如何更改移动网络的 DNS

2014-12-06 16:28:07 +08:00
 liuxl8964
wifi的有选项能改
用移动网络 没找到啊
23578 次点击
所在节点    iPhone
17 条回复
wwqgtxx
2014-12-06 16:35:05 +08:00
安卓可以…
omi4399
2014-12-06 16:42:28 +08:00
打开/var/preferences/SystemConfiguration/preferences.plist(修改前最好先备份)

找到在文件大概中间偏后的位置,*代表的内容每台iPhone都不同,千万不要直接复制粘贴!!!)

……

<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>UserDefinedName</key>
<string>Ethernet Adaptor (en1)</string>
</dict>
<key>********-****-****-****-************</key>
<dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>ip1</string>
……

修改为(*号因机而异!!!)
……
<string>*.local</string>
<string>169.254/16</string>
</array>
<key>FTPPassive</key>
<integer>1</integer>
</dict>
<key>UserDefinedName</key>
<string>Ethernet Adaptor (en1)</string>
</dict>
<key>********-****-****-****-************</key>
<dict>
<key>DNS</key>
<dict>
<key>ServerAddresses</key>
<array>
<string>8.8.8.8</string>
<string>8.8.4.4</string>
</array>
</dict>
<key>Interface</key>
<dict>
<key>DeviceName</key>
<string>ip1</string>
……



修改完成,重启iPhone。
Showfom
2014-12-06 17:43:48 +08:00
@omi4399 这个一定要越狱吧?
omi4399
2014-12-06 17:49:06 +08:00
@Showfom 嗯,除非我记着有个软件可以在 PC 上不越狱修改系统文件的,名字我忘了
austinchou0126
2014-12-06 18:13:03 +08:00
@omi4399 iExplorer?
omi4399
2014-12-06 18:36:05 +08:00
@austinchou0126 貌似不越狱这个软件只能看媒体,无法访问系统文件
Epsil0n9
2014-12-06 19:11:21 +08:00
@wwqgtxx 请教下安卓的方法,修改系统文件还是装app?
wwqgtxx
2014-12-06 19:15:00 +08:00
@Epsil0n9 root之后安装软件setdns
Halry
2014-12-06 20:23:06 +08:00
@wwqgtxx 有没有不用安装软件的,不想安装软件
wwqgtxx
2014-12-06 20:53:21 +08:00
@Halry no,别的方法都不靠谱
Starduster
2014-12-06 21:41:19 +08:00
简单地说不越狱不行,越狱之后用ssh改文件
xdcr
2014-12-06 22:47:26 +08:00
不越狱的通过修改备份文件,然后再恢复备份。7.x的可行,8.x的没试过。
karlcheong
2014-12-07 01:25:45 +08:00
我個人是通過連接VPN來修改使用的DNS
只要不把流量導向VPN就好 (split tunneling)
Showfom
2014-12-07 01:41:01 +08:00
@karlcheong L2TP吗
karlcheong
2014-12-08 13:54:53 +08:00
@Showfom

我的意思是指PPTP,L2TP,OVPN都可以設置默認路由是用VPN的還是用回原來的
比如在iOS下PPTP和L2TP只要 關閉"傳送所有流量"
那就會使用VPN DHCP的DNS參數但使用原來的路由上網

Openvpn 能控制服務器的話可以直接改DHCP/push dhcp-option DNS
然後服務器上不做push route/redirect-gateway (這樣才不會使用到VPN的路由上網)
不能控制的話在客戶端設置 route-nopull ,然後手工指定路由/DNS

VPN的方法雖然較麻煩但不用越獄,可以最大程度控制路由和DNS,還不怕劫持
Leonard988
2014-12-08 14:36:28 +08:00
不用越狱,不用其他软件就能改,在你链接的无线网络里点后面那个蓝色的 圆圈 i
在弹出窗口里点DNS后面的ip地址,然后就可以写新的写好退出就可以自己保存
Leonard988
2014-12-08 14:36:54 +08:00
看错了,不好意思

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

https://www.v2ex.com/t/151968

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

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

© 2021 V2EX