Centos搭建DHCPv4 or DHCPv6服务器

1.首先在centos上挂载centos镜像创建本地镜像源

步骤:

将iso镜像挂载到目录/mnt下;以下是在虚拟机上挂载iso镜像然后,将镜像mount到/mnt目录下

mount /dev/cdrom /mnt

然后

cd /etc/yum.repos.d/

mv CentOS-Base.repo CentOS-Base.repo.bak

vi cdrom.repo

输入如下信息:

[CDROM]

name=isofile

baseurl=file:///mnt

enabled=1

gpgcheck=0

gpgkey=file:///mnt/RPM-GPG-KEY-redhat-release

 

2.安装dhcp

yum install dhcp

 

3.编辑dhcp配置文件

vi /etc/dhcp/dhcpd.conf

 

default-lease-time 2592000;

preferred-lifetime 604800;

option dhcp-renewal-time 3600;

option dhcp-rebinding-time 7200;

allow leasequery;

option dhcp6.info-refresh-time 21600;

dhcpv6-lease-file-name "/var/lib/dhcpd/dhcpd6.leases";

 

##设置一个与DHCP应答网关同网段地址池,不设置无法启动DHCP服务器

###注意以下网段为虚拟机应答网卡的IP地址所在网段

本次用于实验的虚拟机的网卡的IP信息如下:

subnet 123.168.3.0 netmask 255.255.255.0 {

}

 

subnet6 123::/64 {

}

 

##设置地址池,当然也可设置匹配条件用于过滤

 

subnet 192.168.4.0 netmask 255.255.255.0 {

pool{

allow members of "net004";

default-lease-time 600;

max-lease-time 7200;

range 192.168.4.2 192.168.4.254;

option routers 192.168.4.1;

option broadcast-address 192.168.4.255;

option subnet-mask 255.255.255.0;

option domain-name-servers 8.8.8.8;

}

}

 

subnet6 2018:4:10:ffff::/64 {

    range6 2018:4:10:ffff::10 2018:4:10:ffff::1000;

}

 

 

4.启动DHCP服务

##启动DHCPv6 Server

dhcpd -6

 

##启动DHCPv4 Server

dhcpd -4

5.说明

没有尝试过dhcpv4和v6双栈的server,不保证双栈一定可行,但是单栈v4或者v6都是实验可行的。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值