192.168.0.101 host1
linux
linux修改本机别名/etc/hosts的hostName后常常不生效,此时有2种方案网络
重启,这是最直接最可靠稳定的一种方法,若是有些时候不方便重启,则能够使用第二种方法。spa
修改/etc/sysconfig/network文件,将HOSTNAME修改为对应的别名,以下:rest
NETWORKING=yesorm
HOSTNAME=host1it
修改后重启网络服务变量
service network restartnetwork
修改hostname有几种方式?service
1: hostname DBServer 方法
--运行后当即生效(新会话生效),可是在系统重启后会丢失所作的修改
2: echo DB-Server > /proc/sys/kernel/hostname
--运行后当即生效(新会话生效),可是在系统重启后会丢失所作的修改
3: sysctl kernel.hostname=DB-Server
--运行后当即生效(新会话生效),可是在系统重启后会丢失所作的修改
4: 修改/etc/sysconfig/network下的HOSTNAME变量
--须要重启生效,永久性修改。
查询hostname的当前值:more /proc/sys/kernel/hostname