Questions tagged «hostname»

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

8
如何在CentOS 6.5上更改主机名?
我似乎无法更改CentOS 6.5主机上的主机名。我正在按照在这里找到的说明进行操作:http : //www.rackspace.com/knowledge_center/article/centos-hostname-change 我让我/etc/hosts喜欢... [root@mig-dev-006 ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain 192.168.32.128 ost-dev-00.domain.com ost-dev-00 192.168.32.129 ost-dev-01.domain.com ost-dev-01 ...然后我/etc/sysconfig/network像这样制作我的文件... [root@mig-dev-006 ~]# cat /etc/sysconfig/network NETWORKING=yes HOSTNAME=ost-dev-00.domain.com NTPSERVERARGS=iburst ...然后我hostname像这样奔跑... [root@mig-dev-006 ~]# hostname ost-dev-00.domain.com ...然后我运行bash,一切似乎都很好... [root@mig-dev-006 ~]# bash ...但是当我重新启动网络时,旧的主机名又回来了: [root@ost-dev-00 ~]# /etc/init.d/network restart Shutting down interface eth0: Device state: 3 (disconnected) [ OK …
49 centos  hostname 

2
如何将丢失的0自动添加到IP地址中?(`ping 10.5`等同于`ping 10.0.0.5`)
我不小心输入了 ssh 10.0.05 代替 ssh 10.0.0.5 对于它的工作感到非常惊讶。我也尝试过10.005,10.5而这些也自动扩展到10.0.0.5。我也尝试过,192.168.1并扩大到192.168.0.1。所有这些也都使用了ping而不是ssh,而不是,所以我怀疑它对于连接到用户提供的任意主机的许多其他命令也可以使用。 为什么这样做?此行为记录在某处吗?这个行为是POSIX的一部分吗?还是只是一些怪异的实现?(使用Ubuntu 13.10的价值。)
36 ip  hostname 

2
如何在Fedora 21中永久更改主机名
我听说在新版本的fedora中更改主机名是通过hostnamectl命令完成的。另外,我最近(并且成功地)使用这种方法在Arch Linux上更改了主机名。但是,在运行时: [root@localhost ~]# hostnamectl set-hostname --static paragon.localdomain [root@localhost ~]# hostnamectl set-hostname --transient paragon.localdomain [root@localhost ~]# hostnamectl set-hostname --pretty paragon.localdomain 重新启动后,更改不会保留(这与许多人的说法相反)。怎么了? 我真的不想/etc/hostname手动编辑。 我还应该指出,这是完全库存的软呢帽。我什至还没有安装我的核心应用程序。
35 fedora  hostname 

5
如何正确设置主机名和域名?
我在一家公司租用一台运行Ubuntu 16.04的服务器,我们将其命名为company.org。 当前,我的服务器配置如下: 主机名: server737263 域名: company.org 这是我的FQDN: user@server737263:~ $ hostname --fqdn server737263.company.org 这不足为奇。 我也正在租一个域名,让我们命名domain.org。我想做的就是将服务器重命名为server1.domain.org。 这意味着将我的主机名配置为server1,将域名配置为domain.org。 如何正确执行? 确实,手册的hostname内容尚不清楚。至少对我来说: 主机名(1) [...] 设定名称 当使用一个参数或--file选项调用时,这些命令将设置主机名或NIS / YP域名。主机名使用sethostname(2)函数,而三个域名ypdomainname和nisdomainname均使用setdomainname(2)。 请注意,这仅在下次重新启动之前有效。编辑/ etc / hostname以进行永久更改。 [...] FQDN 您不能使用主机名或dnsdomainname更改FQDN。 [...] 看来编辑/etc/hostname还不够?因为如果确实更改了主机名,则它将更改FQDN。我还读过一个技巧,可以通过命令更改主机名sysctl kernel.hostname=server1,但是没有人说这是正确的方法还是丑陋的技巧。 所以: 设置主机名的正确方法是什么? 设置域名的正确方法是什么?

4
我更改了主机名,为什么我的bash PS1提示符不变
我通过编辑/ etc / hostname更改了主机名,并可以使用hostnameand hostname -F命令查看新的主机名。 但是,shell提示符仍显示旧的主机名。 顺便说一下,这是Ubuntu 11.0.4。提示设置在我.bashrc尚未编辑的位置。注销甚至重新启动均无效。 标准Ubuntu的相关部分.bashrc: if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ ' else PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' fi (我登录时未设置$ debian_chroot ...) 我猜主机名是由特殊字符\ h选取的。 这是Shell中报告的PS1设置: PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$ ' PS1显示了以下内容: username@oldhostname:~$ 我使用沃伦答案中的确切命令重复了该过程。事实证明,主机名在重新启动之前一直有效,但是即使/etc/hostname包含了新的主机名,它也会丢失。
21 bash  ubuntu  hostname 

3
如何更改基于RHEL发行版的主机名?
我第一次登录,打开终端,然后输入“主机名”。它返回了“ localhost.localdomain.com”。然后,我以root用户身份在终端中使用命令“ su –”登录,并提供了root用户的密码,并使用了命令“ hostname etest”,其中etest是我希望计算机拥有的主机名。为了测试我的主机名是否正确更改,我在终端再次输入了“主机名”,并返回etest。 但是,当我重新启动计算机时,主机名恢复为“ localhost.localdomain.com”。 这是我在终端中使用的全部命令系列。 [thomasm@localhost ~]$ hostname localhost.localdomain [thomasm@localhost ~]$ su - Password: [root@localhost ~]# hostname etest [root@localhost ~]# hostname etest 当我用VMPlayer设置RHEL和Ubuntu OS时遇到了同样的问题。
19 hostname 

3
如何获取计算机名称(而不是其主机名)?
我的所有搜索结果最终都与hostname或有关uname -n。我查找了两者的手册,寻找偷偷摸摸的选择,但没有运气。 我正在尝试scutil --get ComputerName在Linux系统上找到等效的OSX 。在Mac OS X上,计算机名称用作计算机的可读标识符;它显示在各种管理屏幕中(例如,在库存管理,基于Bonjour的远程访问上,...),并用作默认主机名(经过过滤以处理空格等)。
19 linux  hostname 

3
如何在CentOS 7.0上设置标准主机名?
如何在CentOS 7.0上设置标准主机名? 我在网上看到一些帖子,例如使用: $ sudo hostnamectl set-hostname nodename.domainname 但是,运行域名不会返回任何内容: $ domainname (none) 也: $ hostname nodename.domainname 然而, $ hostname -f hostname: Name or service not known $ hostname -d hostname: Name or service not known 一些调试输出: $ cat /etc/hostname nodename.domainname $ grep ^hosts /etc/nsswitch.conf hosts: files dns

3
如何在Arch Linux中使用.local主机名?
如果我使用的是Ubuntu或Linux Mint(我尝试过并确定能正常工作的仅有的两种版本),则可以运行以下命令: wayne@myhost$ ssh wayne@otherhost.local 并且名称会自动解析为我本地网络上其他主机的IP。 我决定开始扩展到其他发行版,并且在笔记本电脑上运行Arch,但是如果尝试使用前面的命令,我会得到 Could not resolve hostname otherhost.local: Name or service not known 如何进行这种自动名称解析(?)?

8
如何获得主机名和域名?
在UNIX(Solaris)中,是否有任何命令可以同时返回主机名和域名? 例如: hostname -> servername domainname -> us.xyz.com 我需要 : servername.us.xyz.com
18 solaris  hostname 

4
如何在Linux命令行提示符下显示主机名
我有几个虚拟机,现在我的命令行提示符如下-bash-3.2$:在每个VM上都相同,因为它不包含主机名。hostname在执行任何操作之前,我需要始终查看正在使用的VM 。如何将主机名添加到Shell提示符? ENV:CentOS / ssh
18 bash  prompt  hostname 


2
使用/ etc / hosts为域名创建别名
我有一个域设置,它使用动态DNS指向我的LAN的外部IP,因为我的外部IP地址经常更改。但是,我想为此主机创建一个别名,因此可以使用访问它home。所以我在我的后面加上了以下内容/etc/hosts: domain.com home 但是,它似乎不喜欢域名。如果我将其更改为IP: 0.0.0.0 home …然后它起作用了,但是当然这违背了动态DNS的目的! 这可能吗?

2
hostnamectl命令的意义是什么?
与编辑/ etc / hostname或与之相关的地方相反? 一定有一个很好的理由(我希望)-总的来说,我更喜欢“旧”方式,因为所有方式都是文本文件。我并不是想引起争议-我真的很想知道,并自己决定这是否是一个很好的理由。谢谢。

3
一台计算机系统(Linux)是否只有一个主机名?
hostname 用于显示系统的DNS名称,以及显示或设置其主机名或NIS域名。 一台计算机系统(Linux)是否只有一个主机名? 在虚拟主机中,可以将多个主机名解析为Web服务器中的不同根目录。如果一台计算机系统(Linux)只能有一个主机名,那么如何进行虚拟主机? 谢谢。
15 linux  hostname 

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.