hosts 文件,相当于一个网址-ip 列表,大概相当于本机 DNS。修改苹果电脑上的 hosts 文件,就可以访问部分被和谐的网站,或者拦截某些站点(比如软件商的正版验证),或者强制从某个 ip 下载文件,等等等等。下面介绍苹果电脑 Mac OS X 系统下修改 hosts 文件的方法,非常简单,而且不用安装第三方软件。

  方法一:(注意,该方法最基础,但相对麻烦。不想了解原理的用户可以直接跳到下方看更方便直接的方法二)

  Hosts 文件位于苹果电脑的 /private/etc/hosts 路径下,不过你在 Finder 里直接找是看不到的……那是个隐藏文件夹。可以点击 Finder,在顶部菜单栏选择“前往”-“前往文件夹”,粘入 “/private/etc/” 这个路径(不带引号)

  这时就能看到文件夹里的文件了,找到 “hosts” 文件,复制一份到桌面。用 Mac OS X 系统自带的文本编辑器就能编辑 hosts 文件。添加好你要访问(或者拦截)的网站相关 hosts 信息后保存,拖回 Finder 里的 /private/etc/ 文件夹下即可。拖回去的时候,Mac 会弹出报警说无法移动项目。点击“认证”按钮然后输入电脑密码即可。

  方法二:

  打开终端(找不到的,点击 Mac 屏幕右上角的放大镜按钮,Spotlight 搜索终端两个字),贴入下面这段命令行,就可以直接用文本编辑器打开 hosts 文件,修改后直接保存即可。

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

转自:http://iphone.tgbus.com/tutorial/use/201405/20140516114128.shtml

----------------------------

怎么让 iPhone 实现类似于 Host 的域名映射 ip?

我在自己电脑上用xampp搭了个内网服务器,现在我需要用iPhone访问一个域名调试页面,例如xx.baidu.com,
实际上是访问的127.0.0.1这样,类似于在电脑上的Host文件 127.0.0.1 xx.baidu.com 这样

首先,我的计算机(局域网 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。

方案一:买一个可以直接修改 hosts 的路由器,比如极路由(和磊科 Q3 价格差不多),直接修改 hosts。
方案二:iPhone 越狱,然后修改 hosts。
方案三:磊科 Q3 刷 OpenWRT,然后参考 /t/140728 或者自行搜索 dnsmasq 配置。
方案四:如果你有域名,可以使用自己的域名(或子域名),指向本地计算机的 IP。
方案五: 自行搜索 Fiddler (感谢6楼 @qgy18 )(综合了一下,推荐这个方案)
参考: https://github.com/cssmagic/blog/issues/28

OS X下修改系统Hosts文件以及苹果手机如何host映射相关推荐

  1. 【贪玩巴斯】关于修改系统hosts文件提升网络访问速度以便于提高抢课几率(好文分享)//2021-2-10

    一部分为原理,二.三部分为信息收集方法,不想看原理不想看步骤的可直接看第四部分 一.原理介绍 当我们上网时输入的是网址然后浏览器就会访问目标网站.但是实际上访问目标网站,就是要向目标网站的服务器请求服 ...

  2. imac下修改本地hosts文件解决react项目中的跨域问题

    1.跨域问题:No 'Access-Control-Allow-Origin' header is present on the requested resource. 解决: 1)在本机命令行输入 ...

  3. 2.修改/etc/hosts文件 /安装SSH、配置SSH无密码登陆(全程切换到hadoop用户下操作)

    修改/etc/hosts文件 sudo gedit /etc/hosts127.0.0.1 localhost 192.168.222.129 master 下面分别对应三个机器的IP地址,用ifco ...

  4. Win10怎么修改hosts文件 Win10系统hosts文件

    Win10怎么修改hosts文件 Win10系统hosts文件修改图文教程 Win10怎么修改hosts文件呢?用过winXP和win7系统的伙伴们,都知道winXP和Win7系统可以直接修改host ...

  5. Win10无法修改编辑hosts文件

    Win10无法修改编辑hosts文件 一.总结 一句话总结: 这里我的问题是windows的某次更新中把hosts文件或者上级目录设置成了只读,在文件属性中去掉这个只读就好 后文的操作相当于是给文件添 ...

  6. Win10系统hosts文件不见了的解决方法

    Win10系统的电脑中hosts文件是一个非常重要的文件,不过最近有一些小伙伴想要修改hosts文件的时候却发现自己的hosts文件不见了,那么碰到这种情况应该怎么办呢?下面就和小编一起来看看Win1 ...

  7. Win10修改编辑hosts文件无法保存怎么办

    Win10无法修改编辑保存hosts文件怎么办?Win10系统默认是没有权限去编辑保存系统里的文件,这也是权限不够才导致修改编辑hosts后无法保存的原因,解决的办法就是把自己的帐户权限给提高就行了. ...

  8. 如何修改本地hosts文件

    很多人在"越过屏障"或者激活非正版软件(如Adobe Photoshop)的时候会遇到要求更改本地Hosts记录. 那么Hosts记录是什么东西呢?了解域名解析过程的人会知道,PC ...

  9. 关于win10系统hosts文件的内容

    关于win10系统hosts文件的内容 hosts文件位置 路径:C:\Windows\System32\drivers\etc hosts文件内容 #**Copyright © 1993-2009 ...

最新文章

  1. AD回收站功能的使用
  2. Eclipse导入项目facet版本问题:Project facet Java version 1.8 is not supported
  3. 中国民办教育市场需求与运营策略建议报告2022版
  4. python将list写入文件_Python:将 list 写入一个 txt 文件
  5. LCD驱动移植(二)
  6. Android -- App生成快捷方式
  7. k8s1.11.0安装、一个master、一个node、查看node名称是ip、node是扩容进来的、带cadvisor监控服务...
  8. java商城源码_盘点这些年被黑的最惨的语言,Java瑟瑟发抖
  9. 抖音地球html代码,抖音短视频征服海外 1/6的地球移动网民活跃
  10. 【信息融合】基于BP神经网络和DS 证据理论实现不确定性信息融合问题附matlab代码
  11. 如何做一个基于JAVA购物商城系统毕业设计毕设作品(springboot框架)
  12. python比较火的培训机构
  13. 网络变压器的线间电容(CWW)及网络变压器线圈分布电容(CD)
  14. FFmpeg使用滤镜链为视频插入多张图片
  15. 不可不知道的SEO与SEM术语大全
  16. linux vim编辑器剪切,Linux下Vim编辑器访问系统剪切板
  17. AMS1117的输入电压范围
  18. 中国分省30米DEM(NASA 2020版)
  19. HTTP权威指南读后感
  20. 币安智能链监听日志事件

热门文章

  1. c语言输出2~100以内所有的素数
  2. 4412开发板UT-Exynos4412三星A9四核4412开发平台调试android4.0GPS功能信号超强
  3. 【计算机网络】计算机网络-分组发送相关计算
  4. 使用 “Cubic” 制作自定义 “ubuntu” 系统镜像
  5. 服务器操作系统linux,关于服务器的操作系统
  6. unity读取Texture文件并转为Sprit
  7. 基于 FPGA 的 UART 控制器设计(VHDL)(下)
  8. 利用LDA分析《天龙八部》中每十回的话题演变情况
  9. windows 关闭防火墙命令
  10. 判断一个多边形是凸多边形还是凹多边形