CentOS6.5-DHCP配置


原文鏈接
主機配置:

1、查看主機名:hostname

2、修改主機名:vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=master.303kfy.net #更改主機名

3、修改主機名后不會立即生效,可用:hostname master.303kfy.net

4、可以通過 ping master.303kfy.net 來查看主機的ip地址,提示“unknown host dhcp.tfsoft.com,Linux通過/etc/hosts文件來解析主機的ip地址

5、修改hosts文件:vi /etc/hosts,更改如下: 127.0.0.1 master.303kfy.net master localhost.localdomain localhost

6、系統提示符還是沒有改變為master.303kfy.net,必須要重啟后才能生效

網卡配置:

1、查看網卡狀態信息:ifconfig ,提示只有LO,即本地回環,物理網卡沒啟用。

2、配置網卡設置:vi /etc/sysconfig/network-scripts/ifcfg-eth1,內容如下:

DEVICE=eth1

ONBOOT=yes

BOOTPROTO=static

IPADDR=192.168.10.10

NETMASK=255.255.255.0

GATEWAY=192.168.10.10

DNS1=192.168.10.10

3、使網絡設置生效:service network restart,全部提示OK,之后可以再次查看網卡信息:ifconfig

4、可以臨時修改網卡IP地址:ifconfig eth1 192.168.10.10,只是臨時更改ip地址,配置文件其實並沒有改變,重啟或重啟服務后還是會加載網卡配置文件

DHCP安裝:

1、查看DHCP是否安裝:rpm -q dhcpd

2、從所有軟件包里查找dhcp:rpm -qa | grep dhcp,會提示:dhcpv6_client-xxxx ,dhcp-common-xxx,可見安裝了dhcpv6版本。

3、從光盤安裝:mount /dev/cdrom /media,如果掛載成功。

4、查看掛載到哪里了:mount,可以查看/dev/cdrom:ll /dev/cdrom,可以看到是一個軟鏈接

5、安裝DHCP:rpm -ivh /media/Packages/dhcp-xxx.rpm

6、CentOS建議在線安裝DHCP:yum install dhcp,前提是能上網。

7、查看軟件包安裝了什么內容:rpm -ql dhcp | more,此命令很實用,方便分析安裝后的內容,也可以知道配置文件在哪里

DHCP配置:

1、從范例復制配置文件:cp /usr/share/doc/dhcp-xx/dhcpd.conf.sample /etc/dhcpd.conf

2、查看/etc/dhcpd.conf文件:cat /etc/dhcpd.conf,編輯:vi /etc/dhcpd.conf

注意:dhcp-3.x 的配置為/etc/dhcpd.conf文件,dhcp-4.x的配置為/etc/dhcp/dhcpd.conf文件

subnet 192.168.8.0 netmask 255.255.255.0 {

#定義子網與掩碼 ...

}

參數由設置項與設置值組成:

default-lease-time 21600; #默認租約:合同租約時間,只要不超過最長租約時間,還可以續租

max-lease-time 43200; #最長租約,超過此時間,IP將被重新分配 選項由“option"關鍵字引導”:

option routers 192.168.8.254; #網關

option subnet-mask 255.255.255.0;

全局設置: ddns-update-style interim; #DHCP與DNS服務器內部協商更新

default-lease-time 21600;

max-lease-time 43200;

option domain-name "tfsoft.com"; #域名

option domain-name-servers 192.168.8.253,192.168.0.1; #DNS服務器,如果有多項用“,”隔開。

子網聲明與動態分配地址與網絡屬性:

# A slightly different configuration for an internal subnet.
subnet 192.168.10.0 netmask 255.255.255.0 {

range 192.168.10.50 192.168.10.55;

#option domain-name-servers 192.168.10.10;
option routers 192.168.10.10;
option broadcast-address 192.168.10.255;
default-lease-time 600;
max-lease-time 7200;
}

host ice {
hardware ethernet 44:1e:a1:54:92:99;
fixed-address 192.168.1.88;
}

 

3、為指定網卡開啟DHCP:vi /etc/sysconfig/dhcpd

DHCPDARGS= #如果未指定,則對所有網卡開啟DHCP

or

DHCPDARGS=eth0 #只為eth0網卡提供DHCP服務

4、腳本命令:

啟動腳本:/etc/init.d/dhcpd

啟動服務:service dhcpd start

停止服務:service dhcpd stop

重啟服務:service dhcpd restart

查看狀態:service dhcpd status

5、查看dhcpd服務器的租約文件:tail -7 /var/lib/dhcpd/dhcpd.leases


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM