原文鏈接
主機配置:
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