修改本机域名访问指定IP
看本文之前请看百度百科关于HOSTS的作用http://baike.baidu.com/view/597330.htm?fromId=493742
例如www.google.com在全球有多个IP,我们本机默认访问是网站DNS服务器所自动分配的IP,当我们想将这个域名访问指定IP时,我们就需要修改HOSTS。
另外一个情况,例如我们在远程的主机上建了一个网站,但是并未做DNS解析,我们想要在本地浏览器内输入域名后可以访问到那个主机上的网站,也需要修改HOSTS。
HOSTS存在于C:\Windows\System32\drivers\etc目录下,用记事本编辑打开。我们可以看到示例,每行都是前面一段IP,然后空几格空格,后面填写域名。域名就是我们本地需要访问的域名,前面的域名就是我们需要本地将域名指向的IP。
我们获得www.google.com在日本东京的IP是173.194.38.84,我们现在修改本机HOSTS,来访问日本IP下的www.google.com。
我们只需在HOSTS新增一行173.194.38.84 www.google.com,注意前面不要加#,实例的#是注释作用,就是使本行失效。
然后保存文件,具体测试可以打开命令行,输入cmd调出命令行界面,输入ping www.google.com,如果ping到的IP是上面填写的IP,那说明指向成功。
有时候需要注意浏览器内的缓存,此外要注意www.google.com和google.com是两个域名,如果要两个都指向,需要填写两行。(当然我们改了IP,www.google.com还是会跳转到hk,因为会识别浏览器语言或者本机IP跳转)
以上访问以此类推,在我们反投诉主机内,只要知道源IP,并且在面板内已经绑定了这个域名,就可以在本机访问源IP的网站。
如果还有疑问请再看几遍第一行的百度百科。