DHCP服务器的配置与管理

需求分析

由于更高(higher)公司随着业务的逐渐扩展,公司内拥有的计算机数量从数十台加到目前的数百台。网络运行过程中出现了内部ip地址经常发生冲突、管理ip地址比较耗时等问题。为此公司决定重新规划和管理内部ip地址。在公司内部安装DHCP服务器,以提供ip地址分配。

方案设计

 

根据项目需求,更高(higher)公司对ip地址的重新规划。

  1. 公司内部网络的ip地址使用172.20.3.0/24
  2. 公司网络需要连接互联网,需为网关留出ip地址。
  3. 公司不仅需要架设DHCP服务器,还要为DHCP DNS WEB FTP E-MAIL VPN CA等服务器留出固定地址。
  4. 留出10个ip地址为网络管理人员等其他用途。
IP地址 用途 说明
172.20.3.1 DHCP服务器 固定地址-
172.20.3.2 DNS服务器 固定地址-
172.20.3.3 Web服务器 固定地址-
172.20.3.4 FTP服务器 固定地址-
172.20.3.5 E-mail服务器 固定地址-
172.20.3.6 CA服务器 固定地址-
172.20.3.7 VPN服务器 固定地址-
172.20.3.8 Security服务器 固定地址-
172.20.3.9~13 保留 后期可能增加的服务器做保留
172.20.3.14~109 可供分配 客户机动态IP地址
172.20.3.110~120 保留 网络管理人员等其他用途
172.20.3.121~220 可供分配 客户机动态IP地址
172.20.3.221~253 保留 为vpn访问客户端分配虚拟ip
172.20.3.254 网关 固定地址

一、检测 DHCP 服务

rpm -qalgrep dhcp   //检查是否已安装 DHCP服务器
service dhcpd status  //查看 DHCP服务器的运行状态
service dhcpd start   //启动DHCP服务器
pstree L grep dhepd  //检验DHCP服务器是否己经启动

二、配置 DHCP服务

步骤1 生成/etc/dhcpd.conf文件。

 Cp /usr/share/doc/dhcp-3.0p11/dhepd.conf.sample . /etc/dhcpd.conf

步骤2 修改/etc/dhcpd.conf文件

vim /etc/dhepd.conf    //编辑conf文件

ddns-update-style interim;     //配置使用过渡性 DHCP-DNS互动更新模式
ignore client-updates;    //忽略客户端更新
default-lease-time 21600;    //为DHCP客户设置默认的地址租期(单位://为 DHCP客户设置最长的地址租期
max-lease-time 43200;       //为 DHCP客户设置默认网关
option routers 172.20.3.1;       //为 DHCP客户设置子网掩码
option subnet-mask 255.255.255.0;      //为 DHCP客户设置DNS域
option domain-name "higehr.com";
option time-offset -18000;   ///设置与格林尼治时间的偏移
subnet 172.20.3.0 netmask 255.255.255.0 {  //设置子网声明
range  172.20.3.14   172.20.3.109;
range  172.20.3.121  172.20.3.220;
}
     //允许DHCP服务器分配这两段地址范围给DHCP客户
Host me {      //设置机声明,为名为me的机器指定固定的IP地址
option host-name "me.zjic.com";       //给客户指定域名
hardware Ethernet 12:34:56:78:AB:CD;           //指定客户的MAC地址
fixed-address 192.168.1.188 }       //给指定的MAC地址分配固定IP

步骤3重启 dhcpd服务,命令如下。

# service dhcpd restart      //重新启动DHCP服务器

三、客户配置测试 DHCP服务

 

vim /etc/sysconfig/network-scripts/ifcfg-eth0   //编辑网络接口配置文件
 将文件中配置行BOOTPROTO=static 改为 BOOTPROTO=dhcp
/etc/init.d/network reload     //重新导入ifcfg-eth0网络配置文件
网卡接口关闭与激活
ifdown eth0     //关闭网络
ifup  eth0    //启动网络
service network restart  //重启网络服务
/etc/init.d/network restart

 

 

四、客户端测试DHCP

ifconfig    //查看网卡接口信息
  查看inet addr是否为dhcp分配

 

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇