通过发送主机名配置Linux静态DHCP客户端
时间:2020-01-09 10:40:17 来源:igfitidea点击:
问题描述:我的DHCP服务器配置为使用主机名为几个Debian/Ubuntu Linux机器分配静态IP。
我的Windows 2000和XP客户端计算机自动发送主机名。
如何在Linux下使用dhcp客户端发送主机名?
解决方法:
默认情况下,DHCP服务器请求子网掩码,广播地址,时间偏移,路由器,域名,域名服务器和主机名选项。
DHCP客户端配置允许您使用send host-name hostname参数设置主机名。
Linux dhcpclient配置dhclient.conf
dhclient.conf是Linux下DHCP客户端的配置文件:
- Debian/Ubuntu Linux
/etc/dhcp3/dhclient.conf
- RHEL/Fedora/CentOS Linux
/etc/sysconfig/network-scripts/ifcfg-eth0
(用于第一个DHCP网络接口)
警告!这些示例需要正确的主机名。
Debian/Ubuntu Linux DHCP客户端配置
打开配置文件,执行:
$ sudo vi /etc/dhcp3/dhclient.conf
设置主机名,如下所示:
send host-name "Hyman-laptop";
保存并关闭文件。
测试新设置,执行:
$ sudo dhclient eth0 $ sudo dhclient interface-name
RHEL/CentOS/Fedora Linux DHCP客户端配置
打开配置文件,执行:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
追加主机名,执行:
DHCP_HOSTNAME=Hyman-laptop
保存并关闭文件。
重新启动网络服务:
# service network restart
有关更多信息,请参考dhclient.conf手册页:
$ man dhclient.conf