
问题描述:
我们公司的局域网,通过配置dns服务器地址访问外网,现在想禁止一部分机器上外网,删除dns吧,他们可以再添加,如何可以禁止输入dns地址,或者是如何通过编辑hosts文件来屏蔽所有网页,实现无法访问外网?还有什么别的办法吗???急!!!
解析:
绝对有效!!!!!!
首先声明一点,修改hosts文件是没有用的,你可以改dns,然后把网络连接的属性窗口屏蔽掉,具体方法如下::
下面的方法可以禁止修改dns和ip
1.单击“开始→运行”菜单,在“打开”下拉文本框中输入命令“services.msc”(仅双引号内文字)后,单击“确定”按钮。或者,单击“开始→控制面板”,在“控制面板”窗口中双击“管理工具”图标,再双击“服务”图标。
2.在“服务”窗口右侧子窗口中,双击名为“Neork Connections”的服务,单击“服务状态”处的“停止”按钮停止该服务的运行,再将“启动类型”处的值设为“已禁用”选项((注意:先停止再禁用)),最后单击“确定”按钮即可。
工具材料:
电脑、浏览器
方法/步骤如下:
1、找到系统中路径如下:C:\Windows\System32\drivers\etc,直接将此路径复制粘贴打开,即可d出如下的对话窗口,选中hosts文件
2、在上图中所示的hosts文件上,右键单击,打开,d出如下的对话窗口,选择以【记事本】的方式打开。
3、打开hosts文件之后,可以看到这里已经有了几个被屏蔽的网站,此时,按照格式,添加需要屏蔽的网站网址即可。
4、下面以某网站为例讲解一下:比如说要屏蔽某站的网站,就在下面添加某站的网址即可。
5、127.0.0.1是本机回送地址一定要写,且某站的网址要与其中间空一格(英文状态下),然后保存。其效果如下
6、此外,还可以屏蔽某站的ip地址,方法与上述一样,只是将域名换成IP地址,修改保存,即可。其效果如下。
7、值得注意的是,设定好了之后,需要清除缓存,重启浏览器,才能生效。
1、首先找到hosts文件,在Windows7的32位系统中,hosts文件的位置在“C:WindowsSystem32driversetc”文件夹下;2、右键单击hosts文件,选择打开选项,并在打开方式中选择“记事本”;
3、进入使用记事本编辑的模式之后,我们将我们想要屏蔽的网址和一个不是网络上该网站的IP输入进去,如图所示。小编使用的是127.0.0.1,这个是本机的地址;
4、添加完成后点击“文件”→“另存为”,选择一个保存的位置,小编选择的位置为桌面。注意此时文件的名称要写成“hosts”;
5、此时我们的桌面上会出现一个“hosts.txt“的文件,我们将它重命名,将其后缀去掉;
6、将得到的文件复制到存放hosts文件的目录中,也就是“C:WindowsSystem32driversetc”,覆盖掉原来的文件即可;
7、此时我们在浏览器的地址栏中输入“www.sina.com.cn”我们会发现我们已经无法进入首页,成功屏蔽。
注意事项:
1、要取消屏蔽的话只需要删除对应条目或者在对应条目前加”#“即可。
2、无法直接保存的原因是Windows不允许直接修改hosts文件,并且普通用户也没有权限将文件保存在存放hosts的目录下,因此只能通过覆盖的方式进行修改。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)