移动端开发测试,手机如何绑定指定Host
来源:互联网 发布:cmip5数据介绍 编辑:程序博客网 时间:2024/06/11 23:02
移动端开发测试,手机如何绑定指定Host
进行网络应用的开发测试,有时会需要把域名绑定到指定的IP地址,在PC上,一般我们通过修改HOSTS文件的方法,增加域名和IP的对应关系即可,但在智能手机上进行测试时,如何绑定IP呢?
如果有ROOT权限,也可以像PC上一样,绑定HOST即可,但ROOT是一个有风险的操作,在这里介绍一种通过DNS劫持的方法来实现域名和IP的绑定方法。
1. 环境准备:一台Windows系统机器,用来进行DNS的劫持修改;一部Android手机,用来进行测试,一个支持Wifi的路由器。
2. 连接Window机器到Wifi上。
3. Windows下载软件dnschef,这是一款用于修改DNS的软件。http://thesprawl.org/projects/dnschef/,绿色软件,直接解压即可。
4. 在命令行中解压目录下运行:dnschef.exe --fakedomains *.kingsoft.com --fakeip 192.168.1.101 -i 192.168.1.101 –q
说明:
--fakedomains *.kingsoft.com,是我们要劫持的域名,当用户访问*.kingsoft.com相关的域名时,就会被定向到fakeip指定的IP上。
-fakeip 192.168.1.101是伪装的IP,在这里我们直接使用Windows系统的IP,实际中,需要修改为你要伪装的IP。
-i 192.168.1.101连接Wifi后Windows本机IP。
5. 在移动端Android上,打开Wifi连接,点击查看连接Wifi的详细信息,关闭DHCP,打开静态配置,在其中指定IP、网关(路由)、和DNS,把第一个DNS设置为Windows的IP地址:192.168.1.101,次DNS设置为8.8.8.8
6. 测试,在Windows系统上,架设一个WebServer,我使用的Nginx,在Android上通过浏览器访问www.kingsoft.com,这时应该出现Nginx的欢迎界面。
在实际开发中,可以根据自己的需要,修改--fakedomains *.kingsoft.com为你要访问的域名,修改--fakeip 192.168.1.101为你希望指定的IP地址即可。
- 移动端开发测试,手机如何绑定指定Host
- 移动端开发测试,手机如何绑定指定Host
- 手机、模拟器绑定host和代理测试
- 如何使用Chrome模拟手机浏览器测试移动端站点
- 移动端项目如何在手机上面做测试
- 如何绑定host
- 手机通过MAC热点绑定HOST访问指定IP的方法
- 绑定host域名 修改手机hosts域名
- 基于nodejs实现本地网页服务器-实现手机测试电脑开发的移动端网页
- 如何测试移动端App
- 报表移动端如何进行移动设备绑定与撤销
- HTML5移动端手机网站开发流程
- HTML5移动端手机网站开发流程
- HTML5移动端手机网站开发流程
- HTML5 移动端 手机网站 开发流程
- HTML5移动端手机网站开发流程
- HTML5 移动端 手机网站 开发流程
- HTML5移动端手机网站开发流程
- 暴雨夜初探EventBus使用方法
- UVa- 227 - Puzzle:单纯模拟 & 数据(字符数组)读入练习
- 使用VS2013创建C#的dll文件
- 【MyBatis学习03】原始dao开发方法及其弊端
- Java的反编译插件JadEclipse配置
- 移动端开发测试,手机如何绑定指定Host
- SVM——对偶支持向量机
- Java并发编程-同步辅助类之CyclicBarrier
- C#之四十七 扑克牌 QuickSpark
- ubuntu多版本python为指定版本python安装库
- Linux 命令less 技巧 从文件底部往上看
- 加密软件TrueCrypt推荐,也许是最好的加密软件
- [Leetcode]292. Nim Game
- Mongoose 数组元素的删除、添加