首页 > 代码库 > linux下安装配置DHCP服务器
linux下安装配置DHCP服务器
前提是已经安装了 core 及 base 两个组
# 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为静态获取
# 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
# 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 |
安装服务器组件
# 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%] |
更改配置文件
# 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/1540292
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。