小米路由器 +关注 已有17279人关注 +发表新主题
超级米粉号

小米达人

  1. 59689 积分
  2. 36626 经验
  3. 6730 贡献值

Ta的主页 发消息
签到
连续0天
0人
签到看排名
扫码下载App
一键签到 升级加速
回复

【自己动手丰衣足食】修改小米路由器hosts教程

发表在 玩机教程 2014-07-02 21:17:38  来自PC 复制链接 手机看帖扫一扫!手机看帖更爽 469 61820

本帖最后由 超级米粉号 于 2014-7-29 18:39 编辑
小米路由器修改Hosts教程

      修改hosts这个功能相信对于有一定网络基础的发烧友来说一定都听说过,但很少去用甚至很少接触这个功能。今天就让我带领大家一起认识hosts以及教大家如何修改小米路由器的hosts吧!

一.  什么是hosts.
      hosts的英文是“主机”的意思,当然这里的“主机”指的并不是我们经常见到的主机箱,它有更深层的含义。在
网络技术中是关于发送与接收信息的终端设备,所以不仅仅是主机箱,理论上只要是组成网络的具有发送和接收功能设备都可以称为“主机”,我们的PC,移动终端,路由器其实都是主机。
      在大部分的支持网络的操作系统中都会有一个hosts文件,系统的不同所在位置虽不同,但功能和格式却大同小异。hosts文件是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。
二.  修改hosts有什么用
      通过修改hosts,  我们可以实现自定义本地的静态域名和IP的解析关系,也就是将纯数字难记的IP替换为我们能够记得住的一组字符(域名),并且不仅仅应用于http协议,理论上说在任何需要提供主机IP地址的地方都可以用余名所替代。但不论通过何种方式,域名最终都会被解析成对对应的IP地址。
      举一个简单的例子,就像我们手机上的通讯录,每一个用户都对应一个或多个号码。当我们需要给某人打电话时,即使不记得他的号码,也可以通过检索姓名的方式拨出,但手机最终还是通过拨这个人的号码来联络他的。
      同样的道理,计算机进行网络通讯无时不刻的需要和不同IP之间进行数据交换。我们在互联网的域名解析都是通过域名服务器来实现的。但本地的域名解析服务其中有一部分可以通过hosts来实现。所以修改hosts的目的就可以定义本地的IP和域名的解析关系。对于经常使用局域网的用户会有很大益处。同时因为本地hosts解析优先于外网,所以也可以用来作为屏蔽某一域名或指向不同位置。
三.  危害
   
因为hosts域名解析的优先级是高于外网的。所入如果被错误甚至恶意的篡改,一些域名可能就会被错误的解析到其他位置,使其不能被正确的解析到真正的位置。导致一些问题甚至损失。尤其是一些涉及商业,金融财产的网站,如淘宝网,工商银行网站。黑客常常通过修改PC或路由器上的hosts文件悄悄偷梁换柱,当你在访问这些网站时其实已经被解析到另外一个站点,也许这些站点做的和官网没有任何区别,当你在访问这些网站时就已经有巨大的风险,你所提交的信息都有被非法窃取和利用的可能。
      我想这也是小米路由器团队一直没有开发hosts功能插件的缘故,可能就是考虑一部分安全因素。如果在用户不知其的情况下被恶意篡改风险还是很大的。同时也建议大家尽量预防hosts文件被非法修改劫持的情况!
四.  修改方法(路由器必须SSH过)

以下内容被隐藏,回复本帖后可见


免责声明                                                        
1.本文版权归@超级米粉号 所有,转载或引用请注明出处。未经允许,请勿私自部分或全部盗用文中的任何内容(如图片),谢谢合作。
2.文中部分资源(如图片)来源于网络,引用均属个人行为,并不反映任何MIUI社区之意见,MIUI社区不为其承担任何责任。
3.文中所有技术性叙述,教程等仅代表个人的经验及看法,部分资源来源于网络,所有信息仅供学习交流之用,不能保证绝对的真实准确性,使用及操作均属自愿行为,对于出现的问题或损失本人不为其承担任何责任。
4.大部分路由器玩法需要你开启路由器的SSH功能,在开启之前应充分认识到所带来的风险(丧失安全稳定性,失去保修资格等),慎重考虑后在决定是否开启。对于开启SSH后所造成的一切后果由用户自己承担,本人不为其承担任何责任。



扫描二维码,手机查看本帖
发表
最新评论 | 正序排列
只看楼主|楼层直达:
回复