hosts通过怎样的hosts修改后如何生效可以用在安卓手机上

天天模拟器修改HOSTS文件教程
这几天小编要测试一个手机站,因为还没有绑定域名,所以用修改HOST的方法来实现访问,在电脑中修改HOST是很简单的,但是在安卓中修改要麻烦一点儿,以下是小编在中修改HOST的历程
1、打开安卓模拟器,下载安装并打开 ,点击【挂载为可读写】,把所有文件整成可读写的状态
2、然后找到 etc/hosts,选中它用文本编辑器打开
3、输入要修改或添加的内容,如:112.68.8.6
4、保存后,退出,即可
希望以上的内容,对想修改安卓HOSTS文件的朋友有所帮助,小编是以天天安卓模拟器为例讲解的,在安卓手机中,或其他的安卓模拟器中修改HOSTS的步骤是一样的
V2.0.896 官方版 | 37.5MB
鹦鹉模拟器是17173为玩家制作的一款非常实用的安卓模拟器,可以在这个模拟器上安装所有的安卓app和安卓游戏,模拟器提供了热门推荐、近期测试、游戏排行、游戏分..
v3.5.0.0 PC版 | 28.1MB
小皮助手电脑版安卓模拟器是在电脑玩安卓手机游戏的软件,跟同类软件一样,是基于BlueStacks安卓模拟器核心制作的,在BlueStacks的基础上增加了键鼠组合操作等辅..
官方版 | 227.4MB
taptap安卓模拟器是一款非常强大的安卓模拟器,taptap模拟器基于Android4.4.0开发而成,可以兼容各种版本的APP和安卓游戏,支持键盘、手柄等外设操控,而且模拟器..
V1.0 绿色版 | 2.5MB
万能模拟器助手是针对安卓模拟器制作的设置工具,支持市面大多数的安卓模拟器,您可以使用这个软件对安卓模拟器的分辨率、按键、点击、app、dpi、ram、cpu等参数..
V1.0.7.0 官方版 | 227.4MB
游信模拟器是专为安卓手游玩家打造的安卓模拟器,有了它,玩家就可以在电脑上畅享手游,这款安卓模拟器除了可以安装和运行apk文件外,还额外的为玩家添加了手游的..
v2.9.0.5 官方版 | 283.3MB
51模拟器是一寺电脑版安卓模拟器,号称是&最懂你的安卓模拟器&,能在电脑上流畅的模拟运行各种安卓游戏和软件,具有极速、大屏等特点,同时还整合了..开发手机APP和 H5 应用经常需要在本地和线上环境分开,一般想到的操作都是修改hosts,我也一直这么干的,但手机上修改hosts是需要 ROOT权限的,这样太过麻烦,还有变砖头的风险,而且有些手机根本不能ROOT的。
忙和了一下午,总算完全达到预期,有点收获,下面说说重点,主要是两个:
本地 DNS 服务
做个本地的 DNS 服务,有点像DNS劫持的感觉,这个是一劳永逸的办法&首先,你需要一个&虚拟机或一台服务器&我下面的配置使用的 Centos7.0 系统,不通版本可能有些差别的。
一、安装 DNSMasq
yum install dnsmasq -y
service dnsmasq start
# 编辑配置参数
vi /etc/dnsmasq.conf
# 查找 resolv-file 去掉注释符,添加文件路径
# 表示 dnsmasq 会从这个指定的文件中寻找上游dns服务器
resolv-file=/etc/resolv.conf
# 查找 no-hosts , 确保前面有 # 井号的(表示被注释掉的),否则 hosts 配置不起作用
# 监听的IP
listen-address=127.0.0.1,192.168.0.103
strict-order
addn-hosts=/etc/hosts
cache-size=32768
# 配置到网卡参数,centos7 和 6 的网卡名是不同的,用ifconfig 查看替换下
# centos 7 以前
vi /etc/sysconfig/network-scripts/ifcfg-eth0
# centos7 不一定相同
vi /etc/sysconfig/network-scripts/ifcfg-enp3s0
最多只能写3个,注意原配置中若存在则需要调整
DNS1=127.0.0.1
DNS2=192.168.0.103
DNS3=202.101.172.35
#DNS3=202.101.172.47
# 保存后, resolv.conf 文件内容会自动更新的
cat /etc/resolv.conf
# 查看DNS是否已添加进去
# 注册服务
chkconfig dnsmasq on
/etc/init.d/dnsmasq restart
# centos7 下使用的命令
systemctl restart dnsmasq
# 检查是否安装成功
netstat -tunlp|grep 53
yum install bind-utils
# 测试是否启用 DNS 配置
# 编辑 hosts 文件,配置本地 DNS 劫持域名 IP 的映射关系
vi /etc/hosts
192.168.0.105
这样服务端的 DNS 劫持就基本配置好了 下一步还需要在手机上设置 DNS 对应的 IP,
打开 网络设置 -& wifi连接 -& 修改网络 -& 高级 -& 静态IP方式 -& 修改第一个NS的IP即可,第二个可用正常的公网DNS
最后注意:修改 hosts 之后,需要重启 dnsmasq 还有 network 最好也重启
二、使用本地网络代理
这个方法比较有局限性,对 H5 网页应用还可以,对部分原生 APP 可能无效哦,但有个好处是配合一些软件可以做前端的抓包查看,对测试接口之类的查看数据很有用
我用到过两个软件,&1. Fiddler&这个软件使用很方便,网上有很多介绍,这里就不说了,但据说仅支持 windows 平台&2. Whistle&这个是开源的项目,跨平台,我目前用的是这个,配置也很简单&下面简单说下如何安装使用
依赖 Nodejs,所以先安装 nodejs&我这里图方便,就用 yum 的方式安装了
curl --silent --location /setup_4.x | bash -
yum install -y nodejs
下载速度可能有些忙,10KB/s 下载了好半天才下完,耐心等吧
npm install cnpm -g --registry=https://registry.npm.taobao.org
cnpm install -g whistle
这样就完成了。。。
查看代理请求数据,就是抓包数据
:8899 是代理的端口,但也可以查看抓包数据
两个端口都可以看,下图看看效果先(图片可以直接拖拽查看大图)
其他的就直接看官方说明文档吧,中文的,很清晰明了&
后面就是手机上操作和上面的 DNS 设置是同一个地方
打开 网络设置 -& wifi连接 -& 修改网络 -& 高级 -& 代理(手动配置) -& 填写局域网中服务器的IP,如192.168.0.103,端口 8899
最后就是修改服务器上的 hosts,参考上方 DNS 配置 hosts 的操作是一样的
差不多就这样设置好了。
最后需要注意的就是清除手机上的缓存,一定要关闭浏览器和应用,清理内存后再打开,否则手机上的 DNS 和网络设置可能没有切换过来的。
以上配置我都是在&&设备上测试的,&&没有应用可测试,不过按理说应该是一样的效果的。&虽然代理的方法对有些APP 不一定有用,但建议还是 DNS 和 代理一起上吧。。。就这样了。
阅读(...) 评论()安卓hosts文件修改方法_安卓教程
  对智能手机比较了解的用户差不多都有听说过hosts文件。那么Android系统hosts文件该如何修改你又知道多少呢?现在我们就一起来看看Android系统hosts文件修改的教程吧。
  Android系统怎么修改hosts文件    本文介绍三种Android手机修改hosts文件的方法,但修改hosts文件一定要谨慎:Android手机hosts文件的换行符必须是n而不是windows的rn,使用Notepad++打开hosts文件,依次点击菜单中的“视图–显示符号–显示所有字符”,如果行末是LF就没问题,CR LF结束则需要替换所有的CR LF为LF。    Android手机hosts文件路径:/system/etc/hosts    修改hosts方法一:需重启    修改host文件首先需要Android手机获取Root权限    使用Root Explorer管理器或ES文件浏览器装载/system可写状态,找到/system/etc/hosts的文件,使用文本编辑器打开编辑后保存    保存后重启手机即可生效    修改hosts方法二:不需重启    将hosts文件拷贝到电脑,电脑端修改后复制回手机,这种方法不需要重启    修改hosts方法三    各种android市场中寻找修改hosts的app,例如:    hosts 助手    smartHosts    好了,以上这三种方法就是Android系统hosts文件修改的所有方法了。如果你也想修改Android系统的hosts文件的话,就可以通过以上的三种方法来进行。
以上内容是安卓教程:内容提要:
  对智能手机比较了解的用户差不多都有听说过hosts文件。那么Android系统hosts文件该如何修改你又知道多少呢?现在我们就一起来看看Android系统hosts文件修改的教程吧。
  Android系统怎么修改hosts文件    本文介绍三种Android手机修改hosts文件的方法,...
安卓hosts文件修改方法相关内容
新版本更新之后,为了保护一些玩家正常的运镖以及低战力玩家可以更好的在阵营中行走,不仅仅有了40级(包括40级)以下玩家免战的新手保护之外,还在阵营中设立了箭塔,...iOS设备尤其是iPhone的home键在使用一段时间后非常容易出现不灵敏的情况。而在iOS容易出现的很多问题中又必须要进入DFU模式来解决。今天小编就来告诉大...率土之滨手游中的战法玩法是非常重要的哦!其中的战法是游戏中的核心玩法,那么战法枭姬怎么样呢?战法枭姬在游戏中有什么效果呢?接下来就和小编一起看看吧!率土之滨枭姬...电视剧《微微一笑很倾城》中郑爽用的什么电脑型号?在播出的最新两集剧情中,贝微微是一个女游戏高手,对游戏也是十分的热爱。每次郑爽在剧中玩游戏时,其白色电脑一直被网...第一步:使用任一浏览器浏览 ,接着登录到你的 iCloud 帐户。 第二步:选择「通讯录」。 第三步:点击某一联系人,然后按下 Co...&&( 22:17:16)&&( 22:15:28)&&( 21:53:6)&&( 16:9:41)&&( 19:1:30)&&( 12:43:45)&&( 23:44:6)&&( 22:57:32)
◇ .飞仔网
这个真不错
请问输入你以前提供的IP可否?“Terminal Emulator,.......”这个操作一定必须要吗?不是Root Explorer管理器就可实现修改吗?
之前也有用Root Explorer管理器直接接入过,但没有用。是不是没有执行超级终端操作呢?
◇ .peeekkk
那么多Host数据啊,还是在电脑上编辑好复制进去吧
◇ .本草护肤
◇ .ly08ly
用 Root Explorer 直接改不就可以了吗?
◇ .majia321
add2hosts 这个app很不错
host修改后,同一ip同一wifi状态下,在pc端能打开,但是手机端不能打开,是什么原因?
◇ .meidoor
我也是哦,同一个aip电脑上改hosts可上twitter,android手机上就不行...
因為android是Linux 字符格式不一樣你要用Linux的比如Ubuntu改好的hosts 用RE瀏覽器替換就行
目前遇到的问题,sharp sh8298u 3g,该机器不能永久root,每次root后,重启就没了。所以遇到一个死循环,我要改hosts,就要重启,重启就没root权限了,所以改了等于白改。有没有不重启的方法?
可以使用 RE 直接复制,存储卡里的 host 文件到 system,需要大量修改的用户,一条条改不现实
◇ .Michael
&之后将用户电脑上的hosts文件内容也输入进去& ←_← 开什么国际玩笑
◇ .adiljan
输入su,进入root模式 这一步怎么运行啊 我输入了 su 然后不知道该怎么办?
怎么进入root模式?
◇ .copiemontres
怎么样在电脑上电脑上通过修改Hosts方法来解决Google帐号的登录问题啊???
输完了不知道什么保存退出,关闭窗口有不见了,功亏一篑 唉
这个还可以:hosts heloer
◇ .是测试
修改host一直无法保存时啥情况
赞助商广告
本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载本站内容必须也遵循“署名-非商业用途-保持一致”的创作共用协议.

我要回帖

更多关于 安卓手机hosts 的文章

 

随机推荐