修改 Linux 主机名(hostname)

inux 安装好后,其默认的主机名是 localhost。

修改 Linux 主机名需要3步:

1.使用 hostname 修改当前主机名。
 
hostname new-hostname

2.修改 /etc/sysconfig/network 配置文件,以便下次重启的时,使用新的主机名。

打开 /etc/sysconfig/network 文件, 将HOSTNAME改为以下内容.

 
HOSTNAME=new-hostname.localdomain

3.修改本机的域名解析文件 /etc/hosts ,使得本机的应用程序能够解析新的主机名。

编辑文件: /etc/hosts
修改: xxx.xxx.xxx.xxx new-hostname.domainname new-hostname
(这里的xxx代表本机的网络地址,也可以是环回地址127.0.0.1)
修改后的 /etc/hosts 文件如下:

127.0.0.1 localhost localhost.localdomain
127.0.0.1 new-hostname new-hostname.localdomain

重启即可以生效.

时间: 2024-09-29 08:54:06

修改 Linux 主机名(hostname)的相关文章

修改Linux主机名的方法_unix linux

执行命令 hostname,修改当前系统的主机名 # hostname newhost 修改 /etc/sysconfig/network,使得下次启动时使用新的主机名 hostname=newhost 修改 /etc/hosts.不修改的话,apache等需要解析主机名的服务将不能启动 127.0.0.1 newhost localhost 最后就是命令行提示符中的主机名还没有改变,如果很在意的话,重新登录一下就行了 以上是小编为您精心准备的的内容,在的博客.问答.公众号.人物.课程等栏目也有

CentOS修改主机名(hostname)教程

  需要修改两处:一处是/etc/sysconfig/network,另一处是/etc/hosts,只修改任一处会导致系统启动异常.首先切换到root用户. 代码如下: /etc/sysconfig/network 用任一款你喜爱的编辑器打开该文件,里面有一行 HOSTNAME=localhost.localdomain (如果是默认的话),修改 localhost.localdomain 为你的主机名. 代码如下: /etc/hosts 打开该文件,会有一行 127.0.0.1 localho

Linux主机名配置文件与文件hosts解说

1. 什么是Linux主机名 无论在局域网还是Intenet上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号.但IP地址不方便记忆,所以又有了域名.域名只是在公网(Intenet)中存在(以实验为目的的局域网域网实验性除外),每个域名都对应一个IP地址,但一个IP地址可有对应多个域名.域名类型Linux sir.org这样的. 主机名是用于什么的呢?在一个局域网中,每台机器都有一个主机名,用于主机与主机之间的便于区分,就可以为每台机器设置主机名,以便于

如何获得局域网内其他机器的主机名hostname?谢谢回答!

问题描述 我用java的如下方法:InetAddressadd=InetAddress.getByName(ip);Stringhostname=add.getHostName();可以得到局域网同网段的其他主机的主机名,但是其他网段的主机名得不到,得到的hostname是ip地址.而我用C#的DNS类的Dns.GetHostByAddress()可以得到其他网段的主机名.这是为什么呢?java如何实现获得其他网段的主机名呢?谢谢!!! 解决方案 解决方案二:你应该到java板块去问的.解决方案

Linux有问必答:如何在CentOS或RHEL 7上修改主机名

Linux有问必答:如何在CentOS或RHEL 7上修改主机名 问题:在CentOS/RHEL 7上修改主机名的正确方法是什么(永久或临时)? 在CentOS或RHEL中,有三种定义的主机名:a.静态的(static),b.瞬态的(transient),以及 c.灵活的(pretty)."静态"主机名也称为内核主机名,是系统在启动时从/etc/hostname自动初始化的主机名."瞬态"主机名是在系统运行时临时分配的主机名,例如,通过DHCP或mDNS服务器分配.

如何修改阿里云CentOS Linux服务器的主机名

阿里云主机的默认主机名是为AY开头的随机名称,如何修改为易于区分的友好名称呢?请看下面的操作步骤: 1. vi /etc/hosts i键,修改主机名,esc键,:x键保存退出 2. vi /etc/sysconfig/network i键,修改主机名(HOSTNAME=),esc键,:x键保存退出 3. 输入以下命令: hostname 新主机名 然后用ssh重新登录,就会显示新的主机名. 更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/

【转】ubuntu修改主机名

转自:http://www.gwxdn.com/html/system/linux/2010/0120/6128.html Linux主机名是在安装Linux操作系统的过程中设定的,并作为网络中的某一台主机的唯一标志,但是在安装好Linux系统后,如果想修改主机名,该怎么办呢?本文介绍基于Ubuntu Desktop 9.04. 1.快速查看主机名 在Ubuntu系统中,快速查看主机名有两种方法:一是打开一个GNOME终端窗口,在命令提示符中可以看到主机名,主机名通常位于"@"符号后;

如何在Linux中显示和设置主机名

随着连接到网络的计算机数量越来越多,每一台计算机都需要有一个属性来区别于其它计算机.和现实世界中的人一样,计算机也有一个叫做hostname(主机名)的属性. 什么是hostname 从它的操作手册来看,hostname是用来显示系统的DNS名字以及为了显示和设置它的主机名或者NIS域名名字.所以hostname依赖于DNS(Domain Name System域名系统)或者NIS(Network Information System网络信息系统). 怎么显示hostname hostname是

修改Mac终端默认主机名提示及主机名

一般,我们在使用Mac的时候,默认终端提示的主机名是比较长的,稍微有点讲究的用户特别希望修改掉,这样看的也比较清爽一点点.比如,老蒋在没有修改之前,我们可以看到敲出来的命令符的时候主机名较长.     我们可以看到是"userdeMacBook-Pro",如果我们能修改短一点或者自定义修改需要的,可以用下面简单的方法.直接一个命令就可以修改我们需要的主机名.   第一.打开终端输入命令  代码如下 复制代码 sudo scutil --set HostName 新名称   比如,老蒋这