Questions tagged «hostname»

主机名是给予连接到计算机网络的设备的标签。

1
Mac OS命令在Linux上解析主机名(如“ getent”)
我想要一个将主机名解析为IP地址的命令,就像普通程序会解析该主机名一样。换句话说,它必须考虑mDNS(.local)和/etc/hosts,以及常规DNS。因此host,将dig,,和排除在外,nslookup因为所有这三个工具仅使用常规DNS,不会解析.local地址。 在Linux上,该getent命令完全可以执行我想要的操作。但是,getent在OS X上不存在。 是否有Mac OS X的替代品getent?我知道我可以使用编写几行代码getaddrinfo,这是我必须做的,但是我只是想知道是否已经有一个标准的命令可以做到这一点。 谢谢!
9 osx  hostname  mdns 

2
Shell命令/脚本,看主机是否还活着?
我试图找出更多方法来查看给定主机是否正常运行,仅使用shell命令(主要是bash)即可。理想情况下,它将能够同时使用主机名和IP地址。现在,我知道的唯一本地方法是ping,也许可以将其集成到此处描述的脚本中。还有其他想法吗?

2
使用DNSMasq进行本地主机名解析
我正在为我和我的室友建立家庭内部网。我的想法是,我们将能够将过去的水电费之类的东西存储在一个比厨房的抽屉更方便的地方。无论如何,我在Raspberry Pi,LAN上运行Apache 2,并且如果我使用它的IP地址,我可以访问Pi上提供的页面。由于我正在做这个项目,目的是更多地了解网络,以便为我的公寓提供服务,所以我认为如果我的网络可以为我的LAN提供主机名解析,那将是很酷的。因此,与其将浏览器指向192.168.1.151Pi的IP地址,不如将其指向oberon(其主机名)并查看Pi所服务的网页。 现在我知道我不是第一个想要这样做的人,所以我从谷歌搜索开始。这个问题(在Unix和Linux上也是如此)极大地帮助了我:如何使用主机名从LAN访问计算机。至此,我已经尝试了经过验证的答案中的所有内容。我考虑过要使用该hosts文件,但这意味着我必须告诉我的室友来配置他们的机器,而我不想让他们这样做。我试图在我的路由器(NETGEAR WNR1000v2(又名N150))上为Pi保留DHCP租约,并且在保留有效的同时,主机名解析无效。这种挫败的我,因为我告诉我的路由器Pi的IP 和主机名,但它仍然不提供此信息到我的LAN上的客户端。 由于这两种方法不起作用,我决定dnsmasq在Pi 上安装。配置似乎很简单,我很乐于学习新工具。我安装并使其运行正常(似乎)。我可以dig和nslookup郫县的昵称(这是我在设置/etc/hosts于oberon和homenet),并得到正确的结果。我可以对Internet之类的名称执行相同的操作,yahoo.com并获得正确的答案,因为我在中设置了Google的8.8.8.8和8.8.4.4作为备份服务器/etc/dnsmasq.conf。看到这个: me@oberon~$ dig oberon ; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> oberon ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10787 ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;oberon. …

1
为什么sudo需要回送接口?
我们试图在Ubuntu计算机上安装我们的软件。为此,我们需要root特权。基本上,我们需要做的就是运行一个可运行的jar,如:sudo java -jar runnableJar.jar。 所有这些命令将返回:Unable to resolve host xxxxx。 该/etc/hosts文件hostname针对环回接口列出了不正确的内容,从而导致了此错误。所有不需要的命令都sudo运行良好。 我一直在阅读回送接口,并且我的理解是它设置了本地主机并且是一个虚拟网络接口。但是,为什么根本sudo需要它呢?
8 sudo  hostname 

5
使用标准命令行工具解析命令输出中的所有IP地址
我有几个包含一堆IP地址的日志文件。我希望能够通过程序来匹配和解析IP地址,从而传递数据。 IE cat / var / log / somelogfile | 主办 这会变成一条线 10:13被10.13.13.10访问 进入 由myhostname.intranet访问的10:45 我的想法是将sed和host结合使用可能有一种方法,但是我不知道该怎么做。我知道我可以编写一个简单的脚本来做到这一点,但我宁愿能够使用内置工具。有什么建议么?
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.