简单来讲,在ifcfg-eth? 中添加: DHCP_HOSTNAME='xxx'
然后重启网络服务,ifcfg-eth? 就会创建一个文件/etc/dhclient-eth?.conf ,其中就有这样一句话:
send host-name 'xxx'
这就表示作为client, 它可以选择接受来自dhcp server设置的hostname,也可以反过来要求dhcp将自己希望的hostname分配给自己。
另外,关于sysconfig相关的脚本的格式可以在这个文件里找到:
/usr/share/doc/initscript-8.86/sysconfig.txt