当前位置:首页 > 云服务器 > 正文内容

如何在单独一台电脑上屏蔽网站?

zhuangbi888.com2021-05-20 11:30云服务器153

方法多,我说一个不需要借助任何工具的方法,先说方法再分析:

“c: \windows\system32\drivers\etc\hosts”,双击这个文件,选择用记事本打开,在最下方添加如下内容:

127.0.0.1

前面是环回地址,后面是要屏蔽的网址。

保存文件,浏览器打开要屏蔽的网址试一下:

完事,下面是分析扩展:

既然是要屏蔽网址,我们可以通过域名着手。

我们访问网站时,需要先通过域名服务器把域名解析成ip地址,因为路由是通过目的ip来选择下一跳的。

这个hosts文件就是记录一些不需要域名服务器(DNS)就可以实现域名和ip转换关系的名单。并且这个文件的优先级比DNS服务器高,就是说,操作系统会先查询这个文件,没符合查询条件的情况再去向DNS服务器请求查询。

例如

“127.0.0.1 ”

意思就是把百度主页解析为127.0.0.1这个ip,而实际上这个ip地址是环回地址,也就是你计算机本机,所以当你访问的时候,其实访问的是你本机,这样就起到了屏蔽作用。

前面的ip地址当然可以写成其它地址,愿意的话你写成头条主页的服务器ip都可以,这样你访问,打开的是头条主页。没错,这就是域名劫持。

后面部分的域名也可以用通配符的写法,例如*.com,就表示所有以.com结尾的网站全部解析成你指定的ip,继续用头条主页服务器ip举例的话,你就算访问,都会跳到头条主页。

需要特别注意,计算机领域对标点符号特别敏感,要注意ip地址和域名中的标点,全是英文的,也要注意结尾没有逗号和句号。

但是这也不是万无一失的,例如一些内嵌域名解析服务的浏览器,它只往浏览器内部指定的DNS查询结果,无论你hosts文件和dns服务器如何设置,它,雷打不动!这种情况,你就要从系统防火墙去配置了,篇幅有限,不做延伸。希望对你有所帮助!

手机如何配置hosts?

Android设备测试服务器时,可能需要修改 hosts 文件指定域名到对应的 IP 地址。Android 是基于 Linux 的系统,与 Linux 类似,通过 hosts 文件来设置。

  在 Android 下,/etc 是 link 到 /system/etc 的,我们需要修改 /system/etc/hosts 来实现。步骤有两种,一种时在pc上修改,然后再push到手机中。一种是直接在手机上修改以添加“127.0.0.1 host1.example.com”为例子

在pc上修改再push到电脑中:

  1、获得root权限:adb root

  2、设置/system为可读写:adb remount

  3、将hosts文件复制到PC:adb pull /system/etc/hosts

  4、修改PC机上文件

  5、将PC机上文件复制到手机:adb push /system/etc/hosts

直接在手机上修改如下:

  1、获得root权限:adb root

  2、设置/system为可读写:adb remount

  3、进入adb shell :adb shell

  4、打开host文件 : cd etc ;cat hosts

  5、将“127.0.0.1 host1.example.com”添加到hosts文件末尾:echo ”127.0.0.1 host1.example.com”>> hosts 或者 用“127.0.0.1 host1.example.com”重写hosts文件,将之前的覆盖掉:echo ”127.0.0.1 host1.example.com”> hosts

  如果要查看是否修改成功,可以在PC上执行adb shell,运行cat /system/etc/hosts;或者在手机上运行cat /system/etc/hosts。注意:可能直接cat /system/etc/hosts会出现read only file的错误,此时就分两步走:先cd etc ,在cat hosts,如果还不行,在进入adb shell命令前先执行adb remount ,把手机文件先挂载一次。

  在Android 系统中,hosts文件格式有一点与PC机Linux不同:不能在一行中一个IP对应多个域名,比如:

  127.0.0.1 host1.example.com host2.example.com host3.example.com

相关文章

云服务器是干什么的(服务器开发工程师是做什么的)

云服务器是干什么的(服务器开发工程师是做什么的)

云服务器以简单、高效、安全、可靠、弹性强等特性被越来越多的用户追崇,对于云服务器主要承载几个侧面的工作,功能层面:为企业提供IaaS层硬件资源,包含数据的分布式存储、分布式计算等;资源层面:提供资源整...

网站服务器操作系统选择(选择好的服务器运维)

目前局域网中主要存在以下几类网络操作系统:  1.Windows类  对于这类操作系统相信用过电脑的人都不会陌生,这是全球最大的软件开发商--Microsoft(微软)公司开发的。微软公司的Windo...

阿里云服务器 域名解析,阿里云域名解析到指定端口

阿里云服务器 域名解析,阿里云域名解析到指定端口

阿里云云服务器配置网站环境可以根据自己需求选择nginx或者apache,作为web服务器。现在一般是用nginx作为web服务器或者负载均衡转发到应用服务器。远程登录到阿里云服务器,安装nginx,...

服务器不需要备案而且可以通过公网访问(香港服务器不需要备案吗)

服务器不需要备案而且可以通过公网访问(香港服务器不需要备案吗)

服务器不一定要备案,这个需要根据你的需求来看是否需要备案。如果你购买一台阿里云或者是腾讯云服务器不需要通过域名来访问,直接使用IP地址是不需要备案的。你可以在服务器上部署各种服务,如:msyql、ng...

阳江seo网站推广(阳江做网站)

阳江seo网站推广(阳江做网站)

本篇文章给大家谈谈阳江seo网站推广,以及阳江做网站对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 文章目录列表: 1、网站SEO推广的具体方法有哪些? 2、如何做seo网络推广? 3...

徐州服务器托管(高防服务器租用)

服务器托管又称为主机托管,是指为了提高网站的访问速度,将服务器及相关设备托管到具有完善机房设施、高品质网络环境、丰富带宽资源和运营管理经验以及可对用户的网络和设备进行实时监控的网络数据中心内(也就是用...

机房的服务器有什么用(做一个服务器机房需要什么)

机房的服务器有什么用(做一个服务器机房需要什么)

服务器相信很多计算机专业和电脑爱好者都听过或者了解一些,真正的服务器我们是看不到的也就是现在所说的数据中心,是有保安严守的,闲杂人等一律不让进。比如我们每天浏览的网站、玩的游戏等,所有的数据均存在服务...

公司服务器网络接入(网络接入服务器)

内网一台服务器,要把一些文件共享,不仅要给内网用户访问,也要给外网的用户访问。内网环境:有一台路由器,连接到外网,内网可以正常上网。外网用户环境:一些零散的用户,通过不同的网络,在不同的地方上网。设计...