Linux环境下DHCP服务器的搭建
2016-04-16 21:25
525 查看
一、【重要操作】:在DHCP客户机上将VMnet1、VMnet2、VMnet3的DHCP本地服务功能关闭
二、配置DHCP服务器:
2.1配置DHCP服务器的IP地址为192.168.1.2,添加到192.168.1.1的默认路由,安装DHCP服务程序
ifconfig eth0 192.168.1.2
route add default gw 192.168.1.1
rpm -ivh dhcp-4.1.1-25.P1.el6.x86_64.rpm
2.2复制/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件覆盖/etc/dhcp/dhcpd.conf
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
2.3配置/etc/dhcp/dhcpd.conf,添加192.168.1.0、192.168.2.0、192.168.3.0三个地址分配网段,添加每个网段的路由
vi /etc/dhcp/dhcpd.conf
【配置内容】
default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.20 192.168.1.200;
option routers 192.168.1.1;
}
subnet 192.168.2.0 netmask 255.255.255.0
{
range 192.168.2.20 192.168.2.200;
option routers 192.168.2.1;
}
subnet 192.168.3.0 netmask 255.255.255.0
{
range 192.168.3.20 192.168.3.200;
option routers 192.168.3.1;
}
2.4启动DHCP服务
service dhcpd start
三、配置DHCP中继服务器【先把中继上的VMnet全删除】
3.1配置DHCP中继服务器VMnet1的IP地址
ifconfig eth1 192.168.1.1
3.2为DHCP中继服务再添加2块网卡
3.3为添加的2块网卡添加IP地址,分别为192.168.2.1和192.168.3.1
ifconfig eth2 192.168.2.1
ifconfig eth3 192.168.3.1
3.4DHCP服务器和中继服务器各个网卡之间的连通性【一定要Ping得通】
Ping 192.168.1.1
Ping 192.168.2.1
Ping 192.168.3.1
3.5在中继上安装DHCP中继服务程序
rpm -ivh dhcp-4.1.1-25.P1.el6.x86_64.rpm
3.6编辑配置文件/etc/sysconfig/dhcrelay。
vi /etc/sysconfig/dhcrelay
【配置内容】【请手动输入】
DHCRELAYARGS=""
#DHCPv4 only
INTERFACES="eth1 eth2 eth3"
#DHCPv4 only
DHCPSERVERS="192.168.1.2"
3.7编辑配置文件/etc/sysctl.conf。
vi /etc/sysctl.conf
将第7行的net.ipv4.ip_forward = 1
3.8在中继服务器上启动DHCP中继服务。
service dhcrelay start
四、在DHCP客户机上测试DHCP服务:
4.1在DHCPclient中选择Vm1网卡,释放租约,再重新获取IP地址。
【客户机上一定要改为自动获取IP】
ipconfig /release
ipconfig /renew
4.2在DHCPclient中选择Vm2网卡,释放租约,再重新获取IP地址。
4.3在DHCPclient中选择Vm3网卡,释放租约,再重新获取IP地址。
二、配置DHCP服务器:
2.1配置DHCP服务器的IP地址为192.168.1.2,添加到192.168.1.1的默认路由,安装DHCP服务程序
ifconfig eth0 192.168.1.2
route add default gw 192.168.1.1
rpm -ivh dhcp-4.1.1-25.P1.el6.x86_64.rpm
2.2复制/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample文件覆盖/etc/dhcp/dhcpd.conf
cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf
2.3配置/etc/dhcp/dhcpd.conf,添加192.168.1.0、192.168.2.0、192.168.3.0三个地址分配网段,添加每个网段的路由
vi /etc/dhcp/dhcpd.conf
【配置内容】
default-lease-time 21600;
max-lease-time 43200;
subnet 192.168.1.0 netmask 255.255.255.0
{
range 192.168.1.20 192.168.1.200;
option routers 192.168.1.1;
}
subnet 192.168.2.0 netmask 255.255.255.0
{
range 192.168.2.20 192.168.2.200;
option routers 192.168.2.1;
}
subnet 192.168.3.0 netmask 255.255.255.0
{
range 192.168.3.20 192.168.3.200;
option routers 192.168.3.1;
}
2.4启动DHCP服务
service dhcpd start
三、配置DHCP中继服务器【先把中继上的VMnet全删除】
3.1配置DHCP中继服务器VMnet1的IP地址
ifconfig eth1 192.168.1.1
3.2为DHCP中继服务再添加2块网卡
3.3为添加的2块网卡添加IP地址,分别为192.168.2.1和192.168.3.1
ifconfig eth2 192.168.2.1
ifconfig eth3 192.168.3.1
3.4DHCP服务器和中继服务器各个网卡之间的连通性【一定要Ping得通】
Ping 192.168.1.1
Ping 192.168.2.1
Ping 192.168.3.1
3.5在中继上安装DHCP中继服务程序
rpm -ivh dhcp-4.1.1-25.P1.el6.x86_64.rpm
3.6编辑配置文件/etc/sysconfig/dhcrelay。
vi /etc/sysconfig/dhcrelay
【配置内容】【请手动输入】
DHCRELAYARGS=""
#DHCPv4 only
INTERFACES="eth1 eth2 eth3"
#DHCPv4 only
DHCPSERVERS="192.168.1.2"
3.7编辑配置文件/etc/sysctl.conf。
vi /etc/sysctl.conf
将第7行的net.ipv4.ip_forward = 1
3.8在中继服务器上启动DHCP中继服务。
service dhcrelay start
四、在DHCP客户机上测试DHCP服务:
4.1在DHCPclient中选择Vm1网卡,释放租约,再重新获取IP地址。
【客户机上一定要改为自动获取IP】
ipconfig /release
ipconfig /renew
4.2在DHCPclient中选择Vm2网卡,释放租约,再重新获取IP地址。
4.3在DHCPclient中选择Vm3网卡,释放租约,再重新获取IP地址。
相关文章推荐
- linux sed命令详解
- Linux下关于内存的调试方法记录
- 每天一个linux命令(9):touch
- Centos7安装TensorFlow
- 解决VM虚拟机克隆linux、无法上网问题
- Linux Server
- Linux进程间通信——使用消息队列
- 开始用Linux作为编程系统(1):用命令行形式安装deb文件
- 虚拟机上安装CentOS7
- Linux计划任务crontab运行脚本不正确的问题
- Linux 常用命令sed/awk/grep及正则表达式
- linux下find和locate文件查找命令详解
- centos6.5下如何修改MySQL默认用户root的密码
- linux打补丁
- VMware安装linux centos7选择桌面系统
- 20135201李辰希 《Linux内核分析》第八周 进程的切换和系统的一般执行过程
- linux常用命令一
- 《Linux内核设计与实现》——第4章(进程调度)
- 10种linux下磁盘快照方式恢复系统
- Linux与几种电脑系统的区别