Questions tagged «hosts-file»

“主机文件”是操作系统中用于将名称映射到IP地址的常用工具。这些映射通常优先于DNS系统。

2
Windows主机文件中每行是否有最大数量的主机名别名?
我在Windows 7上有一个主机文件,该文件的IP地址后跟10个不同的主机名别名。我可以ping前九个,但如果尝试ping十个,我会得到: Ping request could not find host tenth. Please check the name and try again. 我尝试切换第九和第十个条目,以防与特定的主机名有关,在每种情况下,它都是我无法联系的第十个条目。 一行中可以列出的主机名数量是否有限制?如果是这样,是否有解决此限制的方法? 编辑:主机文件的这一行的长度小于150个字符。

2
主机文件中的此项表示什么:192.168.3.2 NPI2A54EA
我从开发人员那里接管了Windows 7 PC,在hosts文件中有以下条目: 192.168.3.2 NPI2A54EB 有人知道为什么要在这里输入密码吗?这可能是病毒还是与开发人员的工作有关(我只能在下周再次与他联系)?(有些担心它可能是病毒,但是我已经检查了多个防病毒程序,而且看起来很干净。)

5
在Firefox中覆盖DNS
我正在寻找一种方法来覆盖Firefox中的DNS条目,以进行开发/测试。我知道执行此操作的正常方法是通过hosts文件,但是由于我在工作机上没有管理员访问权限,因此无法对其进行编辑。有谁知道一个浏览器插件/插件会帮我吗? 我确实找到了SwitchHosts附加组件,尽管它也需要管理员权限才能安装自身。

2
为什么访问网络共享时我的“主机”文件条目不起作用?
我将以下行添加到Windows7 hosts文件中: 127.0.0.1 mecserver 使用ping mecserver可以正常工作,但是如果我使用此名称连接到笔记本(如localhost)以查看Windows共享,则始终希望我输入用户凭据。输入本地用户名+密码无效。这向我表明远程主机已连接。 在本地系统的Windows资源管理器地址字段中使用以下命令将导致: \\mecserver 结果:我必须输入用户名和密码,但是本地用户不起作用 \\localhost 结果:显示我的本地份额-这就是我想要的\\mecserver \\127.0.0.1 结果:显示我的本地份额-这就是我想要的\\mecserver 我想使用/ \\mecserver的结果。这可能吗?localhost127.0.0.1 编辑:到目前为止我做了什么: 我在笔记本电脑上共享了一个名为“ testshare”的网络共享。没有连接任何网络电缆/局域网,我尝试从此笔记本连接到该共享。这适用于\ localhost \ testshare和\ 127.0.0.1 \ testshare。但是我需要一条特殊的路径来安装\ mecserver \ testshare这样的第三方程序。所以我在主机文件中添加了127.0.0.1 mecserver行。ping mecserver可以工作(在此笔记本中为本地),但是当我尝试使用\ mecserver \ testshare访问testshare时它提示登录窗口。我输入了当前的笔记本用户,但密码错误。我什至添加了一个名为test和password test的新testuser,并试图将其添加到此登录窗口中,但是它不起作用(密码错误)。启用来宾帐户也无济于事。共享对所有人开放,并且该文件夹的文件/目录安全性访问权限也是如此。 将127.0.0.1 mecserver添加到lmhosts文件具有与添加到hosts文件相同的效果-它会提示我此登录窗口。为了确定,我在玩lmhosts文件时从hosts文件中删除了127.0.0.1 mecserver行。

5
如何永久更改Mac / etc / hosts?
在我的Mac(运行OS 10.6.8的Mac)上,我可以使用来编辑我的hosts文件sudo vi /etc/hosts,但是我所做的更改似乎无法通过重启或从睡眠模式唤醒而持久化。 有没有办法使这些更改持续存在? 这是一个示例更改,为www.example.com添加了替代项: $ cat /etc/hosts ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 1.2.3.4 www.example.com 更新:我也在使用Cisco AnyConnect VPN软件,事实证明这是线索。请参阅下面的丹尼尔回答。 更新2013-05-20:此行为由Cisco在2013年春季发布的AnyConnect v3.0.5080(或更高版本)中修复/更改。发行说明 …
13 macos  mac  hosts-file 

3
如何在Windows 7上编辑主机文件
我正在尝试编辑hosts文件(C:\Windows\System32\drivers\etc\hosts),因为我想为我的网站设置本地重定向(就像我一直在XP中一样)。但是,我无法保存更改! 我已经拥有所有权,已经允许我的帐户拥有完全访问权限,并且调整了我能想到的所有其他设置。每次编辑并保存它时,都会弹出“访问被拒绝”。 我该如何克服?

3
有没有一种方法可以使chrome / ie / firefox重新加载本地“主机”文件而无需重新启动应用程序?
在担任系统管理员的过程中,我经常发现需要编辑主机文件来“玩系统”的时间。这样做会抢占域名的所有dns记录,并允许我为给定的主机名创建IP。这是非常有用的。 不利的一面是,每次我想将相同的主机名更改为不同的IP时,我相信我必须关闭浏览器应用程序才能使更改生效。在像chrome这样的情况下,我实际上打开了50至60个标签,这可能会变得很乏味。 有谁知道导致这些应用重新加载主机文件的替代方法? 编辑 -我说的是Windows操作系统家族,尤其是Windows 7和/或Windows Server 2008R2。

2
Windows 10主机文件条目已被注释掉
Windows 10正在注释掉我的主机文件条目。这是定期发生的,因此每1小时一次。 尽管我设法保存了更改,但是大约1小时后它们将被注释掉。 我以前从未在任何Windows版本上经历过这种事情,所以也许我需要在Windows 10中做一些事情来防止这种情况的发生。 我安装了Bitdefender Total Security 2016。


3
主机文件重定向如何失败?
我正在尝试将google.com重定向到我的本地计算机,以娱乐和学习Mac上的/ etc / hosts文件。 127.0.0.1 www.google.com 但是,当我在Mac上的Chrome浏览器中访问www.google.com时,它仍然映射到Google主页。为什么? 基本上,这就是我所做的一切: 输入sudo vim /etc/hosts端子。 输入127.0.0.1 www.google.com到主机文件。 保存并退出vim。
12 hosts  hosts-file 

4
具有重复的NT主机文件条目的预期行为?
我知道您在Windows NT主机文件中不应该有重复的条目windows\system32\drivers\etc\hosts,但是如果您有它们,则预期的行为是什么? Windows NT主机文件(windows\system32\drivers\etc\hosts)中可以有多个具有相同主机名但地址不同的条目。当您访问网络上的主机时,Windows DNS系统会将其解析为这些条目之一。我如何知道将使用哪个条目? 例如: 127.0.0.1 mydomain.com 192.168.1.1 mydomain.com 编辑:此特定示例似乎强制特殊行为。环回似乎会覆盖任何条目,无论顺序如何。 要么: 192.168.1.2 mydomain.com 192.168.1.1 mydomain.com 我看到列表中的第一个条目优先。 但是,我看到的行为是否得到保证,是特定于版本的,还是通常不可靠? 我问的原因是因为我正在编写一些脚本来处理主机,所以我试图弄清楚是否可以可靠地选择其中一个脚本来删除/注释掉,并希望对用户系统没有影响。

2
在Windows 7中托管文件位置
我知道主机文件应该在 C:\Windows\System32\drivers\etc\ 但是由于某种原因,我根本没有etc目录。实际上,我在C:\ Windows下搜索“主机”,却一无所获。 我有Windows 7 64位安装,是的,我在“控制面板\文件夹选项”中进行了检查,可以看到隐藏的文件。

3
在Windows 8上从命令行以管理员身份运行
我试图以管理员身份运行记事本,以便可以从命令行编辑主机文件。 我尝试过runas /user:(myusername)\administrator "notepad c:\windows\system32\drivers\etc\hosts"然后输入密码,然后得到 RUNAS错误:无法运行-记事本c:\ windows \ system32 \ drivers \ etc \ hosts 1327:帐户限制阻止该用户登录。例如:不允许使用空白的pasword,登录时间受到限制,或已实施政策限制。 PS:我知道如果我授予我的用户帐户权限,则可以在不以管理员身份运行的情况下对其进行编辑。但我想知道如何执行此操作而不必更改hosts文件的权限。

2
将主机阻止为0.0.0.0比阻止主机为127.0.0.1更好?
我有几个主机要阻止在我的/etc/hosts文件中。为此,我需要定义DNS查询解析为的虚假IP地址。 到目前为止,我看到的大多数教程都提到127.0.0.1了解决方案。但是我想知道是否有更好的地址或其他地址,它可能早就放弃了连接。 所以我在考虑0.0.0.0在我的hosts-file文件中使用。您是否认为这127.0.0.1与阻止某些主机相同?

3
在Linux上托管文件切换器
似乎有大量实用程序来管理OSX上的hosts文件。我什至找不到适用于Linux的http://www.macupdate.com/app/mac/29949/gas-mask。我一直在vim中保持主机文件打开状态,因为出于测试目的,我每天都要切换几次映射。 我想要的是GUI或可以放在面板或小部件中的东西,或者可以拥有一组主机配置文件的东西,这样我可以对其进行预配置,然后单击以更改设置。是否存在这样的实用程序?我在Ubuntu 10.04中。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.