嗷呜?豆瓣(www.douban.com)怎么打开是庙的内容?
经常遇到的情况是,我有一个网站,例如叫www.douban.com,他在正常运行
但是我需要测试下一个新的空间,如果直接更改www.douban.com的A Record(也叫IP指向)到新的服务器
这会让所有用户都转向测试用的服务器,这样就不好玩了
既要用域名测试,又不中断同样域名用户正常访问
今天要介绍的妹子叫做HOSTS文件
先介绍几个概念
域名 www.douban.com (不介绍,你懂的)
DNS 主 b.ns.douban.com 辅 d.ns.douban.com (在你输入域名回车后,电脑会去这个地址查域名对应的IP)
IP 211.147.4.49 (这是DNS服务器告诉电脑域名所对应的IP)
IP地址对应一台装了网站内容的服务器,电脑再去联系那个IP说我要www.douban.com对应的网页
IP对应的服务器就把豆瓣给你看了
这个所谓的HOSTS文件呢,他的用处就是你输入网址回车后,直接告诉你对应的IP
跳过了DNS环节,浏览器就傻逼逼的去向那个IP要文件了
他的位置呢,在咱自己的电脑里,如下
windows在 C:\Windows\System32\drivers\etc\HOSTS
linux 在 /etc/hosts
可以直接双击用记事本或其他你喜欢的编辑器打开
注意: win7用户需要更改下权限(方法在最后补充) linux用户需要sudo一下 不然没法保存
语法简单到爆
写一串IP然后空格然后网址就可以了
#井号是注释
保存之后,浏览器关掉再开, www.douban.com 对应的IP就是你打在HOSTS文件里的那个了,即使ping一下也是新IP
只是改了HOSTS的机器里,不影响其他用户
这样子,换空间的时候就能先改HOSTS调试完毕后再换DNS服务器上的IP指向,实现无缝过渡
最后再补充win7的权限设置:
在HOSTS文件上右键,属性,接下去如下图
有啥问题请留言,俺一一答复
——update————–win7更安全的使用HOSTS——-
Win7下按照我这种方法,就是把HOSTS文件弄成谁都可以随便上的文件,方便了自己也方便了恶意程序
同理777的危害
下面两种就类似linux的sudo方式,就是需要的时候赋予打开文件的程序以管理员权限,平时各回各家各找各妈
啊哈 ,maduoyuan says: 以管理员身份运行Notepad++ 或其他编辑器
zgy5729 says: Win7 下面可以开一个管理员权限的CMD,然后导航到hosts所在的地方,notepad hosts一下就可以,这样即安全也不会出现修改完以后忘了改回去被病毒传改了HOSTS
回复 Artie 取消回复