centos 上缺少 dhclient.conf

centos 上缺少 dhclient.conf

在 centos 6 上我需要從 dhcp 伺服器取得值:

cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
HWADDR=00:50:56:27:0E:C8
TYPE=Ethernet
UUID=20924b21-e92a-4944-a054-06d1967155c1
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
PEERDNS=yes 

dhclient 僅採用 IP(不採用 gw、不採用 dns、不採用主機名稱)。

沒有任何 dhclient.conf 甚至沒有範例文件。

答案1

創造

/etc/dhcp/dhclient-eth0.conf

並放置這些行:

send host-name = gethostname();
request subnet-mask, broadcast-address, time-offset, routers,
domain-name, domain-name-servers, domain-search, host-name,
dhcp6.name-servers, dhcp6.domain-search,
netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;

ifdown eth0
ifup eth0

答案2

如果您不需要網關/路由器:-

請求子網路遮罩、廣播位址、時間偏移、
接口-mtu;

相關內容