linux下的dhcp服务的完全配置(图文详解)
试验环境如下图所示:
服务器ip:192.168.0.1
试验要求:要求linuxdhcp服务器实现给linux客户机分配ip地址。
服务器软件包:dhcp-3.0.1-12_EL.I386(当然其它版本的也可以)软件包默认在RHEL4的第四种安装光盘中。
主配置文件:dhcp.conf默认情况下该文件没有在dhcp软件包中,需要手动建立。
服务器的配置:
1挂载和安装dhcp软件包,如下图所示:
vi/etc/dhcpd.conf
为了方便以后的讲解我们空把文件填上了内容,具体配置文件的意思我会马上讲到。
全局设置:通常我们把subnet192.168.0.0netmask255.255.255.0(不包括subnet这行内容)以上的内容成为全局。各行含义如下:
ddns-update-styleinterim;:表示dhcp服务器和dns服务器的动态信息更新模式。这行必须要有dhcp服务器才能启动以来。
Default-lease-time21600;默认租约时间
Max-lease-time43200;最大租约时间
Optiondomain-name"123.com";域名服务器的名称
Optiondomaini-servers192.168.0.1默认域名服务的ip地址
Sub后从“{”开始到最后一个“}”结束表示子网属性。其主要配置只对大括号里的内容有效。一个配置文件可以有多个子网属性。
Sub192.168.0.0netmask255.255.255.0;(意思是我所分配的ip地址所在的网段
为192.168.0.0子网掩码为255.255.255.0)
Range192.168.0.2192.168.0.100;(分配的ip地址范围为192.168.0.2到
192.168.0.100)
Optionsubnet-mask255.255.255.0;(分配ip地址的子网掩码为255.255.255.0
Optionrouters192.168.0.3;(分给客户机的网关为192.168.0.3)主:图中的optionrouter应改成optionrouters在这图片不再更改了。
有时候我们需要为某一个机器配置固定的ip地址,而下面的配置选项满足了这一要求:
Hostserver01{
Hardwareethernetb0:c0:12:f2:a3:a4;
Fixed-address192.168.0.100;
}
具体含义和简单意思是“我们给客户机mac地址为b0;c0;12;f2;a3;a4所配置的ip地址为192.168.0.100”。
下面的图例是dhcp服务的启动停止重启。我们在刚配置完dhcpd.conf文件的时候我们需要启动一下dhcpd服务。
服务器配置完了客户机怎么获得ip地址呢。其实很简单。这里我叫大家两个命令,其效果是一样的。命令为:dhclint或者down一下接口再up一下接口就可以了。图示如下:
看我们获得了192.168.0.99这一ip地址。和windows不同,linux获得ip地址是从大的范围到小的范围依此获得的。
本文出自“虚心求教”博客
相关文章
- Linux下快速启动Mysql服务(linux启动mysql服务)
- Linux中如何去除换行符(linux去掉换行符)
- Linux下快速配置iSCSI存储系统(linux配置iscsi)
- 探索Linux的新权限!(查看权限linux)
- Linux服务器网卡配置指南(linux服务器网卡配置)
- Linux网络配置:最佳实践与应用(linux网络配置与应用)
- 实现 Linux 下设备文件的创建(linux创建设备文件)
- 图像质量提升利用Linux系统 实现相机图像质量的提升(linux相机)
- 解决Linux驱动的轮询技术(linux驱动轮询)
- Linux 实现IPv6网络配置(linux设置ipv6)
- 系统虚拟机上安装Linux系统的指南(vm上安装linux)
- 一步步学习Linux脚本:格式化必备技能(linux脚本格式化)
- 极速体验:Linux图形模式(linux图形模式)
- Linux的发展史:从分支到演化(linux的分支)
- Linux上网配置指南(linux配置上网)
- Linux实现真实时钟显示(linux显示时钟)
- Linux下反向代理配置实现方法(linux反向代理配置)
- Linux修改网卡IP:简单易行的网络配置方法(linux修改网卡ip)
- 沈阳:火热Linux招聘大行动(沈阳linux招聘)
- Linux系统下配置网络时间的步骤(linux网络时间设置)
- 配置Linux普通用户权限安全设置策略(linux普通用户权限)
- Linux下配置内网IP实操(linux配置内网ip)
- StepbyStep Guide: Installing and Configuring SVN on Linux(linux安装配置svn)
- 探索 Linux 程序目录:从 /bin 到 /usr/local/bin(linux程序目录)
- Linux系统:探索最大线程数的界限(linux系统最大线程数)
- 简易指南:在Linux系统中配置SFTP(linux 配置sftp)