如何在Solaris 10上永久更改主机名?

我想永久更改Solaris机器上的主机名。 我怎么做?

假设您已经允许操作系统为您configuration主接口,则必须更改三(3)个文件:

 / etc / hosts文件
在/ etc /节点名称
的/ etc /主机名。<接口>

<interface>将是系统的主要以太网接口。 一些例子(取决于你的架构)将是bge0,hme0,e1000g0,eri0,qfe0。 这是一个无广告的答案,供将来参考。

还要更改savecore目录以反映/etc/dumpadm.conf的新主机名,并且还可能需要编辑/etc/inet/ipnodes ,具体取决于Solaris的确切版本。

他们不容易,是吗?

在这里回答: http : //www.tech-faq.com/change-hostname-solaris.shtml

支持的方式是运行sys-unconfig命令,然后用所需的名称重新configuration主机。

捎带加里商会 – 这是一个更权威的来源! 他的回答是正确的,但我把这一切都归功于他,但是我对外部来源采取了里根主义的方式……信任 – 但是要validation!

http://docs.oracle.com/cd/E19253-01/816-4554/gbwxb/index.html

第5.1节:修改IPv4地址和其他networking参数以保持重新启动

取自:系统pipe理指南:IP服务>第II部分TCP / IPpipe理>第5章configurationTCP / IPnetworking服务和IPv4寻址(任务)>在本地networking上configuration系统>如何更改IPv4地址和其他networkingconfiguration参数

在11/06之前的版本中,执行以下操作:

#vi / etc / inet / ipnodes

< IPoflocalhost > < updatedhostname >

sys-unconfig可能是这样做的支持方式,但是它完全影响了整个机器的configuration,您必须重新configuration重新启动(从LOM或系统控制器)。 太痛苦了

也发出命令主机名new_hostname,不需要重新启动。 您还必须重命名/ var / cras / hostname文件并更新/etc/dumpadm.conf文件并更改主机名。

使用:
uname -S <new-hostname>
更改正在运行的系统的主机名。 请注意,重新启动后,更改将会丢失。 要使其成为永久性的,请修改Gary Chambers指出的文件。

 #ifconfig -a lo: 127.0.0.1 e1000g0 : 192.168.1.2 <----- Ur interface Name #vi /etc/hostname.<interface> 192.168.1.2 hostname hostname 

保存并退出

 #svcadm restart network