Questions tagged «hosts»

/ etc / hosts是在域名和IP地址之间具有本地已知映射的配置文件。

11
主机文件被忽略,如何解决?
Windows计算机上的主机文件用于将某些名称字符串绑定到特定的IP地址,以覆盖其他名称解析方法。 通常,人们决定更改主机文件,并发现更改拒绝生效,或者甚至以后忽略主机文件的旧条目。许多“陷阱”错误可能导致此错误,而弄清楚哪个错误可能会令人沮丧。 面对Windows忽略主机文件的问题时,可以遵循的综合故障排除协议是什么? 这个问题在SO上有重复项,例如HOSTS文件被忽略 但是,这些倾向于处理特定情况,一旦发现OP犯了任何错误,讨论就结束了。如果您不是碰巧犯了同样的错误,那么这样的讨论不是很有用。因此,我认为拥有一个通用的协议来解决所有与主机有关的问题(涵盖所有情况)会更有用。
148 windows  hosts 


2
如何为OSX Mountain Lion配置DNS查找?
如果我选择了resolv.conf,则会看到以下消息: # # Mac OS X Notice # # This file is not used by the host name and address resolution # or the DNS query routing mechanisms used by most processes on # this Mac OS X system. # # This file is automatically generated. # 我正在尝试添加DNS条目。我编辑了hosts文件并刷新了dns缓存,但是如果使用,则名称无法解析host servername。我认为也许host未配置为查看hosts文件。我该如何解决我的新条目resolv.conf?如果没有,OSX使用什么?


6
将多个IP分配给主机文件中的1个条目
我有一个网络服务器,可通过VPN连接到内部数据库。Web服务器有2个IP(主IP和辅助IP)。如何设置我的/ etc / hosts文件,以便如果主要IP不可用,那么将使用次要IP? 这对我的主机文件有用吗? 141.131.286.1 abc.efg.datastore.com #primary 141.131.286.237 abc.efg.datastore.com #secondary

13
主机文件被忽略
我的(Windows XP,Professional,v2002,SP3)工作站完全忽略了我的主机文件。 这是我的主机文件中的代码: 127.0.0.1 localhost 172.17.1.107 wiki 但是,当我打开浏览器并在URL栏中键入“ wiki”并单击“ Enter”时,它将带我到我的Wiki的旧位置,就像它在我的旧主机文件中一样: 10.0.36.100 wiki 即使我已将旧的主机文件重命名为“ hosts_full”并将其移至我的桌面(因此,完全从etc文件夹中移出)。 到目前为止,我已采取以下步骤: 重新启动(3次) 然ipconfig /flushdns从命令行 然ping wiki从命令行中,反应是 Reply from 10.0.36.100: bytes=32 time=1ms TTL=63 我已经清除了所有我能想到的缓存(IE,FF)。 我有一个在我的计算机上运行的ISA防火墙客户端,并且在禁用和启用它的情况下都尝试了所有这些操作。实际上,防火墙使用旧的主机文件自行解决: 10.0.2.126 isa3 而且即使新的hosts文件不包含该行,它仍然可以正常工作。 有任何想法吗???在此先感谢您的帮助!

5
如何让Windows Server DNS使用主机文件来解析特定的主机名
[注意:这个问题的解决方案是完美的,与标题所示的内容有些偏离。] 我遇到了一个小问题Windows Server 2003 DNS service。在我的公司中,我正在运行Microsoft DNS服务器(172.16.0.12)对公司内部网进行域名dev.nls解析(域名以。解析为IP 172.16 。。),并且还配置为DNS转发器以转发其他域名(例如* .google.com,*。sf.net)Internet real DNS servers。该内部DNS服务器从不倾向于为外部用户提供服务。 而且,我们正在公司防火墙内运行一个邮件服务器(为一个真实的 Internet域服务传入邮件@nlscan.com),可以通过以下两种方式之一进行访问: 通过172.16.0.10从Intranet内部连接到。 通过从Internet 连接到mail.nlscan.com(解析为202.101.116.9)。 注意,172.16.0.10与202.101.116.9物理机不是同一台。在202一个有防火墙的机器谁做端口的端口转发25,并110以内部网络地址172.16.0.10。 现在我的问题是:如果公司LAN内部的用户想要解决mail.nlscan.com,则解决为202.101.116.9。这是正确且可行的,但不是很好,因为邮件流量先进入防火墙计算机,然后反弹到172.16.0.10。希望我们internal DNS server可以截取该名称mail.nlscan.com并将其解析为172.16.0.10。因此,我希望我可以在“主机”文件中写一个条目172.16.0.12来做到这一点。但是,如何Microsoft DNS server识别此“主机”文件? 也许您建议,为什么不让Intranet用户172.16.0.10访问我的邮件服务器?我不得不说这很不方便,假设用户(员工)在笔记本电脑上工作,白天在办公室工作,晚上在家里工作。当他在家时,他不能使用172.16.0.10。 nlscan.com在我们内部的内部创建区域DNS server是不可行的,因为nlscan.comdomain 的名称服务器位于我们的ISP上,并且它负责解析nlscan.com下的其他主机名和子域。 [编辑] 如WesleyDavid建议的那样,我遵循简单地创建一个名为的区域并将mailserver.nlscan.com无名A记录放置在该区域中的解决方案。时间证明这很好。

3
主机文件似乎被忽略
我有几乎新鲜的Ubuntu桌面盒。操作系统已于两周前安装,并​​从业力存储库中进行了更新。上周,我对DNS没有任何问题。但是这周发生了一些变化。我不确定何时何地,也不确定是否更改了任何配置。 所以现在我有一些非常奇怪的情况。根据日志名称解析应正常工作。 / etc / hosts 127.0.0.1 localhost test 127.0.1.1 desktop /etc/host.conf order hosts,bind multi on /etc/resolv.conf # Generated by NetworkManager search search servers obtained via DHCP nameserver 192.168.0.3 /etc/nsswitch.conf passwd: compat group: compat shadow: compat hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 networks: files protocols: db files services: db files …

1
/ etc / hosts如何用于将多个域与单个IP关联?
我有一个IP(81.174.66.48),我想使用/ etc / hosts将多个域与该IP相关联。目前,我的主机文件如下所示: 81.174.66.48 nerto.it nerto 我想eventlog.it和eventlog.in也被解析为81.174.66.48。我尝试使主机文件看起来像这样,但是它没有按我预期的方式工作: 81.174.66.48 nerto.it nerto 81.174.66.48 eventlog.it nerto 81.174.66.48 eventlog.in nerto 它正确的设置,在我的/ etc / hosts文件,这样nerto,nerto.it,eventlog.it,和eventlog.in所有本地决心要81.174.66.48?
17 hosts 

3
本地“主机”文件中的条目是否覆盖正向和反向名称查找?
如果我在主机文件中有以下条目: 192.168.100.1 bugs 192.168.100.2 daffy.example.com 192.168.100.3 elmer.example.com. 本地实用程序(我假设使用“ gethostbyaddr”或Windows等效工具)进行IP->名称解析尝试是否会尊重这些条目?这种行为是可配置的吗?操作系统之间的差异如何?“主机”文件条目是否完全合格是否重要? 编辑:作为对Russell的响应,我的测试Linux系统正在运行RHEL4。我的/etc/nsswitch.conf包含以下“主机”行: hosts: files dns nis 如果我按名称ping我的任何主机(例如bug,daffy),则向前解析可以正常工作。如果我通过IP地址跟踪它们中的任何一个,则反向查找将按预期运行。但是,如果我通过IP对其进行ping操作,则ping似乎无法解析其主机名。我的理解是,除非另有说明,否则Linux ping将始终尝试将IP解析为名称。为什么traceroute能够处理主机文件中的反向查找,但不能ping通呢?

6
每用户主机文件
有没有一种方法可以/etc/hosts按用户(例如在文件中)定义主机别名(如中的)/home/user/.hosts? 我的主要目标是在我的小型局域网中的计算机之间通过rsync轻松共享主机别名。由于没有可以始终可靠连接的计算机,因此无法选择DNS服务器(对吗?)。 谢谢。

1
带有端口的本地主机的主机名-OSX [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 4年前关闭。 我正在尝试Node.js在计算机上本地运行多个Web服务器。 因为我正在编写的代码需要引用域名,所以我希望保持约定,dev.myHost.com并指向从Node运行的non-port-80服务(从技术上来说,我在Harp.js上运行,在on上运行Sails.js)。 所以dev.hostOne.com应该指向localhost:123 并dev.hostTwo.com应指向localhost:456 这可能吗?如果是这样,如何。
14 mac-osx  node.js  hosts  ipfw 

7
是什么导致DNS查找忽略主机文件条目?
我遇到一个DNS解决问题,该问题在本地计算机上浏览时会影响本地托管网站的性能。如果我在浏览器中访问URL时将网络的DNS后缀附加到本地计算机名称,则该站点的加载时间(没有DNS后缀)的可怕时间(慢100倍以上)。 我以为可以通过使用hosts文件来解决此问题,而无需进行查找。我这样向主机文件添加了一个条目 127.0.0.1 myMachine.MyDnsSuffix 但这并没有改变加载时间,即使重启后也是如此。尽管解决此特定问题并不重要,但我真的很想知道为什么会这样。 另外,当我在域上运行nslookup时myMachine.MyDnsSuffix,我注意到它使用网络的DNS服务器查找IP。这可能与我的问题有关,还是我只是误解了nslookup的工作原理?

2
/ etc / hosts,/ etc / sysconfig / network和主机名?
我需要在将为www.myserver.com服务的centos服务器上更改主机名 我需要什么做的/etc/hosts,/etc/sysconfig/network并用hostname命令? 在/etc/sysconfig/network我需要写这个: HOSTNAME=www.myserver.com 或这个 : HOSTNAME=myserver.com 在/etc/hosts我需要写这个: XXX.XXX.XXX.XXX myserver.com 或这个 : XXX.XXX.XXX.XXX wwww.myserver.com www 我需要做sudo hostname www.myserver.com还是sudo hostname myserver.com? 非常感谢! 更新: 关于主机名,我还需要设置其他内容吗?

3
/ etc / hosts的大小限制(Linux)
在您可能开始发现性能下降之前,是否有人碰巧知道Linux系统上/ etc / hosts的理论大小限制? 此外,有人可以指出某些预期限制的官方消息吗?
11 linux  hosts 

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.