专业编程培训机构——完成蜕变以后轻松拿高薪
电话+V: 152079-09430 ,欢迎咨询服务器ip修改有记录么,修改 Hosts 文件访问或屏蔽特定网站,会有安全隐患吗?,[python实用课程],[C++单片机原理],[C#网站搭建],[Nodejs小程序开发],[ios游戏开发],[安卓游戏开发],[教会用大脑用想法赚钱实现阶层跨越]
一、...网络资料修改。服务器上留下的痕迹,是那个IP地址,还是MAC
很负责任的告诉你,你留下的是IP地址,除非你的笔记本的IP地址和银行的服务器IP地址在同一广播域。MAC地址只具有本地化意义,跨网段的话,MAC地址会被改写的,你发的数据包没有改变的地址是原IP地址和目的IP地址,所以你的原IP地址会被记录。
修改Hosts文件访问或屏蔽特定网站,会有安全隐患吗?
2020-04-1913:05·小小的小dHosts,C:\\Windows\\System32\\drivers\\etc路径下一个没有扩展名的文件,这个小小的文件通常不到1MB,原理也很简单,但应用场景却非常广泛。
01—
Hosts到底干什么
了解Hosts工作原理前要先了解互联网工作原理。
当我们访问一个网站的时候,实际上访问的是这个网站所在服务器的「IP地址」,比如通过「220.181.38.148」也能打开百度的首页。
但是「IP地址」是数字,不便于记忆,所以我们给不同网站的「IP地址」取名,也就是网站的「域名」,比如「www.dianshouit.com」。
在ARPANET(全球互联网的前生)发展初期是没有DNS的,整个网络中服务器数量都非常少,每台电脑只使用Hosts来解析不同服务器的「IP地址」,后来互联网迅速壮大,单靠本地Hosts文件已经无法装下如此多信息,这才诞生了DNS。
全球互联网主机数量1994-2001
所以,Hosts文件相当于网站的「通讯录」,它记录着不同「域名」对应的「IP地址」。
在操作系统中Hosts文件的优先级高于DNS服务器,如果Hosts有服务器信息,则直接调用,否则才询问DNS服务器。
正是利用Hosts的高优先级,将错误的「IP地址」与域名绑定,就实现了屏蔽某些服务器的效果。
02—
Hosts文件格式
Hosts格式非常简单,左边为「服务器IP地址」,右边是对应域名,中间以最少一个空格隔开。
#开头为注释,不会生效。
03—
Hosts应用场景
大多数操作系统都有一个与Hosts类似功能的文件,工作原理也一样。
在Windows系统中,我们可能无法直接在「etc文件夹」中修改保存它,可以将它复制到桌面,然后用记事本打开,修改后再复制回去。
1、屏蔽广告和破解
现在的网页广告大多是专门的广告投放公司在做,一部分广告屏蔽工具就是替换「无效的IP」来实现屏蔽广告的效果。
127.0.0.1就常用来作屏蔽IP,这是「本机回送地址」,也就是你是用的电脑。
比如我们在Hosts文件中加入127.0.0.1www.baidu.com那就无法打开百度了
同样利用这个原理,一些破解软件,也通过添加错误的Hosts信息来屏蔽激活服务器,避免查询激活状态。
2、访问DNS错误的网站
现在我们访问网页都是通过DNS解析IP地址,如果使用本地Hosts则可以跳过这一步直接访问服务器IP,可以提升网页打开速度,不过现在的DNS服务器响应速度都很快,大多数时候没必要这样做。
而有时候,有些网站,因为有些原因,导致DNS服务器无法给出正确的IP地址,也可以通过Hosts来代劳。
3、建立映射关系
有些公司的局域网内有自己的服务器,有些人也有自己的NAS,每次输入IP访问有些麻烦,也可以再Hosts中将局域网中服务器IP与任意网址绑定,这样通过网址也能访问局域网中本没有域名的服务器。
4、被滥用
Hosts简单又强大,自然就免不得被恶意使用,比如使用修改过的镜像,或者流氓PE安装系统,可能你的Hosts就已经被人动过手脚,他们将一些常用网站的IP换到自己的网站,以赚取浏览,甚至将用户导向一些还原度非常高的山寨网站上,骗取账户密码甚至财产。
不过还好只是修改Hosts并不会造成致命的系统安全故障,大家尽量使用微软提供的官方镜像和安装工具装系统就好了。
如果你的Hosts已经被污染,也可以直接删除这个文件,或者到别的电脑上复制一个过来。
最后需要注意,因为Hosts文件配置的是「静态IP」,如果服务器更新了IP地址,本地Hosts就会失效,需要及时更新Hosts文件才行。
【FUTURE PROGRAMMING COURSE】尊享对接老板
电话+V: