我在自己电脑上用xampp搭了个内网服务器,现在我需要用iPhone访问一个域名调试页面,例如xx.baidu.com,
实际上是访问的127.0.0.1这样,类似于在电脑上的Host文件 127.0.0.1 xx.baidu.com 这样
请各位指教下
我在自己电脑上用xampp搭了个内网服务器,现在我需要用iPhone访问一个域名调试页面,例如xx.baidu.com,
实际上是访问的127.0.0.1这样,类似于在电脑上的Host文件 127.0.0.1 xx.baidu.com 这样
请各位指教下
|
SeptembersMay 17, 2015 via Android
1
DNS
|
|
robin001May 17, 2015
2
openwrt tomoto等路由可以实现!
|
|
crabMay 17, 2015
3
路由上的 DNSmasq ,加一条解析进去。
或者内网服务器配置HOST解析并且开个 HTTP 代理,iPhone 的网络通过代理。 |
|
CDuXZMAPgHp1q9ewMay 17, 2015
4
如果你是指 iOS 开发, 看看这个 https://github.com/mattt/NSEtcHosts/
|
|
6
fiddler
|
|
Hello1995May 17, 2015
8
首先,我的计算机(局域网 IP 为 192.168.199.180 )和我的手机( 局域网 IP 为 192.168.199.190 )处于同一路由器的 Wi-Fi 信号下,然后我在路由器中添加了自定义的 hosts ,“192.168.199.180 xx.baidu.com”,然后我的手机就能够访问计算机里的 localhost (127.0.0.1)了,只需要在手机的浏览器中访问 xx.baidu.com 即可。
BTW,如果 Android 愿意 root (iPhone 愿意越狱)的话,那么可以直接在手机中修改 hosts 文件,添加 “192.168.199.180 xx.baidu.com” 这一行就可以了。当然,这里的 IP 地址需要改成你自己的计算机的局域网 IP。 |
|
Hello1995May 17, 2015
10
|
|
11
搜了一下,再给两种方案。
方案四:如果你有域名,可以使用自己的域名(或子域名),指向本地计算机的 IP。 方案五: 自行搜索 Fiddler (感谢6楼 @qgy18 )(综合了一下,推荐这个方案) 参考: https://github.com/cssmagic/blog/issues/28 |
|
guoerMay 17, 2015
13
polipo
|
|
Andy1999May 17, 2015 via iPhone
14
/etc/hosts 就是hosts保存的地方
未越狱暂时不知道怎么做,不过可以试试看修改备份达到目的。 |
|
flynajMay 17, 2015 via Android
15
ros软路由加一个静态DNS记录就行
|
|
jugeliziMay 17, 2015
16
搞个无限wifi发射器解决啊
|
|
enjoeqMay 18, 2015
17
如果你有 Mac 的话可以用 Charles 的重定向啊,给 iPhone 设置一个代理,在 Charles 中对特定的地址进行重定向。
fiddler 是在 Windows 上类似于 Charles 的软件,但是不知道 fiddler 有没有重定向的功能,lz 可以试试看。 |
|
20
@linzianplay 嗯 回来找一下 3ks
|
|
ibckerJun 5, 2019
21
NEDNSProxyProvider ?
|