Articles of 主机名

从guest虚拟机确定VM guest虚拟机的VMware主机的名称

是否可以从guest虚拟机中确定我的guest虚拟机所驻留的VMware主机(ESX或ESXi)的名称? 我希望这可以通过VMware Tools,但不知道在哪里看。

Debian挤压:改变hostname使其他软件包不高兴?

我正在从Linode进行一个新的Debian Squeeze安装,看起来主机名的行为与lenny的不同之处在于使某些其他软件包不快乐。 即: clements@debian:/tmp/npm$ hostname -A li228-113.members.linode.com clements@debian:/tmp/npm$ hostname -f hostname: Name or service not known clements@debian:/tmp/npm$ 此行为不同于较旧的(lenny)安装,其中hostname -f不发出错误信号。 阅读手册页向我暗示,挤压并不是-f选项的一个迷,因为机器可以有多个fqdns。 对我来说没问题,但是像make-ssl-cert这样的软件包可能会让你感到尴尬: Setting up ssl-cert (1.0.28) … hostname: Name or service not known make-ssl-cert: Could not get FQDN, using "debian". make-ssl-cert: You may want to fix your /etc/hosts and/or DNS setup and run make-ssl-cert: make-ssl-cert generate-default-snakeoil […]

如何从命令行枚举networking计算机?

我在Windows XP上,并希望从命令行枚举我的networking上存在的计算机。 我想枚举它们,以便我可以在另一个命令pslist中使用主机名。 我怀疑我可以使用PowerShell和“networking视图”命令来做到这一点,但不能解决具体问题。

如何在Debian上的pxe无人参与安装结束时更改主机名

我刚安装了一个pxe服务器,我正在用pxe安装debian。 完全无人看pipe。 现在,我的所有安装都带有相同的主机名,我如何才能将主机名更改为不同的主机名? 谢谢。

我应该改变我的服务器主机名吗?

我的服务器上的主机名是我购买专用服务器时的默认值,但我想知道是否可以更改它,如果我应该这样做。 如果我更改主机名,是否会阻止我的服务器正常工作并正确连接到networking,或者更改主机名是否完全没有影响? 我最后的问题是我将更改主机名? 我的完整域名,如example.com,或将其更改为像hostname.example.com? 我需要更改一些DNSlogging吗? 干杯

主机名parsing到哪个IP?

主机名machine.example.com应该在/etc/hostsparsing哪个IP? 到本地主机(127.0.0.X), 到本地networking(10.XXX或192.168.XX), 或从外部可见的外部服务器IP(XXXX)?

为什么不将主机名分配给/ etc / hosts中的回送地址?

所以我明白主机名应该(至less在Debian系统中)设置在/etc/hostname 。 要获取FQDN(通过hostname -f ),系统通过/etc/hosts从主机名中findIP,然后返回该行中的第一个条目。 所以如果主机名是server1并且在/etc/hosts : 192.0.2.1 server1.example.com server1 它将返回server1.example.com 。 所以这是如何在许多网站desribed。 但我在想:为什么不把主机名分配给回送地址? 就像你用localhost做的那样: 127.0.0.1 server1.example.com server1 localhost 使用这种方法,您不必知道外部IP地址。 此外,可能使用FQDN的应用程序将直接在系统上发出请求,而不是通过networking。 那么,为什么不这样做呢? 为什么在互联网上使用外部IP地址的大多数例子?

修改/ etc / hosts以轻松访问amazon EC2实例的域名(或IP地址)

我以前添加到我的本地(Mac OS X 10.6)/ etc / hosts文件我的服务器的公共IP如下所示: 123.123.123.123 myServer 让我ssh到myServer,而不必记住服务器的IP地址,并正常工作(使用SHH公钥),如下所示: ssh myServer1 但是,在Amazon EC2实例中,我尝试使用提供的公共dns地址和/ etc / hosts中的方法来做同样的事情,我添加了这个: ec2-23-23-23-23.compute-1.amazonaws.com myServer2 但是当我尝试ssh myServer2说'主机名不能解决' 任何想法,为什么这是行不通的? 我怎样才能做这个工作? 我想要使​​用的完整命令是: ssh -i key.pem [email protected] 我正在尝试创build一个可能是这样的捷径: ssh -l username myServer2 or ssh -i key.pem -l username myServer2 有任何想法吗? 更新:我用别名,而不是更容易: 添加了.bash_profile(MAC OS x) alias myServer='ssh -i /path/to/key.pem [email protected]' (需要再次closures并打开terminal或者使用source〜/ .bash_profile)然后在命令行上使用myServer来执行ssh $ myServer

less数服务器有很多不同服务的良好主机名惯例?

我正在寻找基于他们提供的服务,例如http,https,smtp,pop,dns,sql等为我们的服务器设置主机名约定。每个服务都在Xen主机服务器上的自己的虚拟机上(dom0 ),其中有多个Xen主机服务器(10+)。 我已经阅读了Sun公司的Mark Garner和RFC 1178的Datacenter Naming Scheme以及一些Google的search,但是似乎只关注于许多服务器只执行一些服务,比如更大的集群(10+)数据库服务器,大型Web服务器集群,大型邮件服务器集群等等。在我的情况下,我们正在为大量服务(12+)使用一个小型集群(2-4)的虚拟服务器。 在这方面,我不喜欢为每个服务设置不同的主机名主题的想法,例如所有的邮件服务器都是以鸟命名的,所有的数据库服务器都是在树之后的,等等,因为我认为这会让很less的主机感到困惑和很多不同的服务。 我想知道是否有人在这样的环境中定义主机名好主意。 谢谢。

在Apache中将机器主机名作为标题发送

我有一组负载均衡器后面的linux apache 1.3服务器,我希望能够一眼就能确定我正在访问的服务器。 负载平衡器的监视能力受到严重限制,所以我想要做的就是configurationapache发送一个额外的头部来指明机器的主机名。 我知道我可以使用主机名将头部硬编码到httpd.conf中: Header set X-Which-Host-Am-I 'host1' 但是,所有服务器都使用rsync进行镜像,包括configuration,因此硬编码的主机名已经不存在了。 有没有办法我可以调用hostname命令并将其转储到标题中? 说明:由于这些服务器上存在多个虚拟主机,因此我需要物理机的主机名,而不是请求中的域名。