linux下安裝配置DHCP服務器

前提是已經安裝了 core 及 base 兩個組linux

 

1
2
3
4
5
# cat /etc/redhat-release  
Red Hat Enterprise Linux Server release 6.4 (Santiago)  
# uname -a 
Linux localhost.localdomain 2.6.32-358.el6.x86_64  #1 SMP Tue Jan 29 
11:47:41 EST 2013 x86_64 x86_64 x86_64 GNU /Linux

修改本機IP爲靜態獲取bash

1
2
3
4
5
6
7
8
9
10
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 
TYPE=Ethernet 
ONBOOT= yes 
NM_CONTROLLED= yes 
BOOTPROTO=static 
IPADDR=192.168.101.11 
NETMASK=255.255.255.0 
GATEWAY=192.168.101.1
# service network restart

關閉 selinux服務器

1
2
3
4
5
6
7
8
9
10
11
12
# vi /etc/sysconfig/selinux 
# This file controls the state of SELinux on the system. 
# SELINUX= can take one of these three values: 
#     enforcing - SELinux security policy is enforced. 
#     permissive - SELinux prints warnings instead of enforcing. 
#     disabled - No SELinux policy is loaded. 
#SELINUX=enforcing 
SELINUX=disabled 
# SELINUXTYPE= can take one of these two values: 
#     targeted - Targeted processes are protected, 
#     mls - Multi Level Security protection. 
SELINUXTYPE=targeted

安裝服務器組件dom

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# mkdir /mnt/cdrom 
# mount /dev/cdrom /mnt/cdrom/ 
mount : block device  /dev/sr0  is write-protected, mounting  read -only 
  
# cd /mnt/cdrom/Packages/ 
# ls dhcp* 
dhcp-4.1.1-34.P1.el6.x86_64.rpm  
dhcp-common-4.1.1-34.P1.el6.x86_64.rpm 
  
#安裝 DHCP 軟件包 
# rpm -Uvh dhcp-4.1.1-34.P1.el6.x86_64.rpm  
error: Failed dependencies: 
         portreserve is needed by dhcp-12:4.1.1-34.P1.el6.x86_64 
  
#解決包的依賴性 
# rpm -Uvh dhcp-4.1.1-34.P1.el6.x86_64.rpm \ 
  portreserve-0.0.4-9.el6.x86_64.rpm  
Preparing...                 ########################### [100%] 
    1:portreserve             ########################### [ 50%] 
    2:dhcp                     ########################### [100%]

更改配置文件spa

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# cat dhcpd.conf 
option domain-name  "bigcloud.local" ; #此處設置主機名
option domain-name-servers 192.168.188.11, 192.168.188.12; #此處設置默認DNS
subnet 192.168.188.0  netmask 255.255.255.0 {    #此處設置第一個子網
   range dynamic-bootp 192.168.188.100  192.168.188.160;   #此處設定爲不連續的IP段
   range dynamic-bootp 192.168.188.169  192.168.188.253;
   default-lease- time  259200;  #默認租約時間
   max-lease- time  259200;
   option routers 192.168.188.2;   # 默認網關
}
subnet 192.168.189.0  netmask 255.255.255.0 {     #第二個子網
   range dynamic-bootp 192.168.189.100  192.168.189.253;
   default-lease- time  691200;
   max-lease- time  691200;
   option routers 192.168.189.2;
}
host pc1 {      #爲某一臺主機單獨配置靜態IP
   hardware ethernet 00:12:34:56:78:90;
   fixed-address 192.168.188.111;
#啓動服務。 
# service dhcpd start 
Starting dhcpd:                                            [  OK  ]

 

本文出自 「李豪」 博客,請務必保留此出處http://leaus.blog.51cto.com/9273485/1540292rest

相關文章
相關標籤/搜索