用HOSTS文件屏蔽网站 建立网站映射的方法

这篇具有很好参考价值的文章主要介绍了用HOSTS文件屏蔽网站 建立网站映射的方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  Hostss是什么?

  Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。

  最初想到利用Hosts文件是基于学校跨网段访问网页时用ip地址访问带来的不便:学校教学网系统分成四个网段,包括三个学生机房网段和一个办公室教师用机网段,服务器没有使用DNS。办公室教师机有的开了PWS(个人Web服务器),教师在同一网段中输入Host Name(主机名)即可顺利访问网页,但在学生机房要访问教师Web页,必须使用IP地址。

  Hosts是Windows早期用来建立IP地址和Host name(主机名)映射关系的文件。这样在客户机上访问主机时,只要输入主机名即可。随着后来DNS概念的引入,Internet网上DNS服务器的建立,这个文件已经逐渐被人们谈忘。由于Hosts文件的执行优先级高于DNS域名解析,为了防止出现Hosts和DNS域名访问的混乱,在Windows 98中把Hosts改成了Hosts.sam,就是要取消该文件的域名解析功能。而本文所述恰恰是利用了Hosts文件的这一功能。

  Hosts.sam文件位于C:\Windows文件夹中,要使用它的功能,首先要改成Hosts文件,即把扩展名去掉。用记事本打开Hosts文件,首先看见的是微软对这个文件的说明。这个文件是根据TCP/IP for Windows的标准来工作的,规定要求每段只能包括一个映射关系,IP地址要放在每段的最前面,空格后再写上映射的Host name(主机名),如:

  127.0.0.1 www.sina.com.cn

  #屏蔽新浪网站

  192.168.0.250 www.stw.net

  #学校内部Web服务器主机名映射

  按照上面的方法输入后,打开浏览器输入上述两个域名,却出现了问题:新浪网仍能正常访问,不过网页打开的速度变慢(没有被屏蔽),而学校内部网站却仍然不能正确访问。偶然在MS-DOS下Ping了一下这两个域名,却发现映射已经成立。奇怪,为什么在DOS命令行下能Ping通,在浏览器中却不能正确映射?

  解释只有一个:就是Hosts设置是有效的,是IE浏览器让Hosts设置无效的。

  打开浏览器后,笔者对IE的“Internet选项”设置进行了研究,终于发现了问题的症结所在,并且找到了解决的方法。

  我校客户机通过HTTP代理进行上网,因此在浏览器里如图1所示的设置。去掉“为LAN使用代理服务器”前面的“√”后,上面的映射在IE中就全部生效了,并且校园网跨网段的网页可以访问了;但是新的问题又出现了,在浏览器中访问其他Internet网页时却显示无法接通,即此时可以访问内网,而无法访问外网。看来用这个方法还是行不通的。那么能不能不关掉代理服务器,又能使用上面的映射关系呢?带着这个问题笔者打开了“局域网(LAN)设置”的[高级]选项,打开“代理服务器设置”对话框(图2),把在Hosts文件中要屏蔽的网址加到“例外”所对应的文本框中,[确定]后退出,此时外网可以访问,屏蔽也产生了作用。

  上述问题对于通过单机联入公网的用户来说是碰不到的,因为它不需要设置代理服务器;对于要求用代理连接公网又想屏蔽不健康网页的局域网用户来说,就需要这样做了。

  以上就是Hosts文件屏蔽网站和 建立网站映射的方法,谢谢大家的阅读,希望能帮到大家。文章来源地址https://www.toymoban.com/news/detail-466130.html

到了这里,关于用HOSTS文件屏蔽网站 建立网站映射的方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决在win环境下配置hosts文件中ipv6映射主机名,找不到主机问题

    当前springBoot项目中需要支持通过主机名的方式连接redis,于是在win的hosts环境中配置 ipv6    hostname 映射关系,ping命令失败如下(不能通过ping hostname  ,ping通ipv6) 解决办法: 1.查看当前 要访问的 ipv6的地址是通过那个【网卡号】进行访问。 例如我要访问的是linux虚拟机。 则

    2023年04月08日
    浏览(28)
  • Linux无法访问github解决方案【修改/etc/hosts文件,加上GitHub网站的IP地址】

    ChatGPT神中神! 省流:修改 /etc/hosts 文件,加上GitHub网站的IP地址。 \\\"Failed connect to github.com:443; 拒绝连接\\\" 错误通常表示你的系统无法建立与GitHub的安全连接。这可能是由于网络问题、防火墙设置或代理配置等原因引起的。以下是一些可能的解决方法: 检查网络连接:确保你的

    2024年02月13日
    浏览(36)
  • hosts文件恢复如初方法

    1、Win+s搜索cmd,右键以管理员身份打开 2、输入指令 指令如下: 3、等待片刻提示输入a 4、一般会弹出想要的文件,关闭即可;若无效则重启电脑即可。

    2024年02月12日
    浏览(18)
  • Hosts修改/映射端口IP

    在某些开发情况下(比如微信登录需要回调,支付宝支付需要回调),我们在不适用内网穿透的情况下通过修改hosts文件也可以为本机地址增添一个映射,通过映射也可以获得回调。 步骤如下: 1.打开该地址C:WindowsSystem32driversetc 2.在此地址下找到hosts文件  3.使用记事本或者

    2024年02月04日
    浏览(32)
  • hosts文件修改完成之后无法保存的解决方法

    centos7配置静态网络常见问题归纳_张小鱼༒的博客-CSDN博客 目录 系列文章目录 前言 一、hosts文件为何不能保存的原因 二、Hosts文件无法保存解决方法 1.需要用到hosts的地方 2.具体的操作步骤 总结 Hosts文件是系统中的重要文件,它能屏蔽网站、帮助计算机加速域名解析、方便用

    2024年02月09日
    浏览(26)
  • Mac 修改Hosts文件的两种方法

    一 修改终端命令 打开终端,输入命令行: 输入本机密码后,会自动打开hosts文件 。 键盘输入i(插入),修改完成后,按 esc 键退出插入页面 保存退出:按住shift+:键,输入wq,再enter键 不保存退出:输入q!键,再enter键 二 修改终端命令 2、修改hosts文件 1. 打开Finder,快捷键

    2024年02月12日
    浏览(46)
  • vscode工程屏蔽不使用的文件夹或文件的方法

    vscode是一款 微软提供的免费的代码编辑软件。 对于 IMX6ULL-ALPHA开发板而言,NXP官方uboot一定会支持不止 IMX6ULL芯片的代码,也不止支持 一种架构,还支持其他芯片或架构的源码文件。 为了方便阅读代码,vscode软件可以在界面,设置不显示没有使用到的源码文件夹或文件。 u

    2024年02月04日
    浏览(50)
  • SSH中known_hosts文件作用和常见问题及解决方法

    known_hosts文件是SSH客户端中的一个重要配置文件。当首次与一个SSH服务器建立连接时,客户端会记录下该服务器返回的的公钥,并保存在known_hosts文件中,以后每次连接该服务器时,客户端都会验证该服务器返回的公钥是否与known_hosts文件中保存的一致。如果不一致,则会发出

    2024年02月07日
    浏览(45)
  • 以管理员身份修改hosts文件的方法及其在大数据中的应用

    以管理员身份修改hosts文件的方法及其在大数据中的应用 hosts文件是一个计算机网络中的重要配置文件,用于将主机名映射到相应的IP地址。以管理员身份修改hosts文件是一种常见的操作,可以用于实现特定网站的屏蔽、重定向或加速访问等功能。在大数据领域,修改hosts文件

    2024年02月08日
    浏览(31)
  • k8s(Kubernetes)设置 pod,Deployment 域名自定义映射ip,hosts 解析 HostAliases

    直接 编辑修改 Deployment 最后内容如下,如需保存 按 esc 键,最后输入 :wq 保存退出,容器会自动重新生成新的

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包