liunx 下dhcp中继及服务器配置
dhcp:动态主机配置协议 使用udp协议 端口为67(服务),68(客户)
作用:动态分配地址等参数
工作模式
1. 手工 manual
server—地址池 (ip—mac) 2222----1.1.1.1
dhcpclient ------地址 地址利用率低
2. 自动 automatic
server 地址池 (起始地址 结束地址)
dhcpclient --------》ip地址 mac-----ip (永久)2222---1.1.1.1 地址利用率低
3 动态方式
server 地址池 (起始地址 结束地址)
dhcpclinet-----》ip地址 mac---ip(租期限制) 2222----1.1.1.1 地址利用率高
客户端获得地址过程:
1.dhcpdiscover ----》服务器
2.dhcpoffer 《------
3.dhcprequest -------》
4.dhcpack 《-------
更新过程
1. 重新启动 dhcprequest
2. 50% dhcprequest 87.5% dhcpdiscover (重复获得地址4过程)
100% 终止使用 169.254.x.x
[root@localhost ~]# vim /var/lib/dhcpd/dhcpd.leases 清空dhcp缓存
dhcp服务器使用:
[root@server ~]# mount /dev/cdrom /mnt/cdrom
[root@server ~]# cd /mnt/cdrom/Server/
[root@server Server]# rpm -qi dhcp 查看是否安装dhcp服务
[root@server Server]# rpm -ivh dhcp-3.0.5-21.el5.i386.rpm
[root@server Server]# rpm -ql dhcp 查看dhcp安装配置脚本
[root@server Server]# man 5 /etc/dhcpd.conf 查看dhcp服务编辑帮助信息
[root@server Server]# vim /etc/dhcpd.conf 编辑dhcp服务脚本
:r /usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample 将样板拷到当前编辑脚本下
subnet 192.168.100.0 netmask 255.255.255.0 {
6
7 # --- default gateway
8 option routers 192.168.100.254;
9 option subnet-mask 255.255.255.0;
10
11 option domain-name "a.com";
12 option domain-name-servers 222.88.88.88,222.85.85.85;
13
14
15 range dynamic-bootp 192.168.100.1 192.168.100.100;
16 default-lease-time 21600;
17 max-lease-time 43200;
18
19 # we want the nameserver to appear at a fixed address
20 host ns {
21 next-server marvin.redhat.com;
22 hardware ethernet 12:34:56:78:AB:CD;
23 fixed-address 207.175.42.254;
[root@server Server]# service dhcpd start
[root@server Server]# chkconfig dhcpd on 开机自动启动
[root@server Server]# netstat -tupln |grep dhcp
配置验证:
[root@server ~]# rpm -qc dhcp
[root@server ~]# vim /var/lib/dhcpd/dhcpd.leases 查看dhcp地址分配信息
复制主机mac,进行mac地址绑定
[root@server ~]# vim /etc/dhcpd.conf
# we want the nameserver to appear at a fixed address
host web {
next-server marvin.redhat.com;
hardware ethernet 00:0c:29:52:57:7c;
fixed-address 192.168.100.80;
[root@server ~]# service dhcpd configtest 检查dhcp语法是否正确
[root@server ~]# service dhcpd restart
mac地址绑定验证:
地址排除:
[root@server ~]# vim /etc/dhcpd.conf
[root@server ~]# service dhcpd restart
地址排除后,进行mac地址绑定的主机任能获得绑定地址
linux 下dhcp地址获取:
客户机配置:
[root@server ~]# dhclient -d eth0 自动获取地址查看dhcp地址分配过称
[root@server ~]# ifconfig 查看地址获取信息
超级作用域:
配置步骤:
[root@localhost ~]# vim /etc/dhcpd.conf
[root@localhost ~]# service dhcpd configtest
[root@localhost ~]# service dhcpd restart
在客户机1上验证:
在客户机2上验证:
dhcp中继:
实质:广播包-------》单播包
适用对象:dhcp clinet dhcpserver 不在同一网段时使用dhcp中继
配置步骤:
server服务器上eth0网卡配置:
[root@localhost ~]# route –n 查看是否配置默认路由
[root@localhost ~]# vim /etc/dhcpd.conf
[root@localhost ~]# service dhcpd configtest
[root@localhost ~]# service dhcpd restart
路由器主机配置:(linux平台上实现)
安装中继服务:
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom
[root@localhost ~]# cd /mnt/cdrom/Server/
[root@localhost Server]# rpm -ivh dhcp-3.0.5-21.el5.i386.rpm
[root@localhost Server]# vim /etc/sysconfig/dhcrelay 编辑中继配置文件
[root@localhost Server]# service dhcrelay configtest
[root@localhost Server]# vim /etc/sysctl.conf 编辑数据转发
7 net.ipv4.ip_forward = 1
[root@localhost Server]# sysctl -p 重启使生效
eth0配置:
eth1配置:
eth2配置:
[root@localhost ~]# service network restart
路由器主机ping server主机:
server主机ping路由器主机各端口地址:
[root@localhost ~]# chkconfig dhcrelay on
[root@localhost ~]# service dhcrelay on 启动中继服务
mkt客户机分配地址信息:
tec客户机分配地址信息:
路由器主机配置:(windows平台上实现)
连接server 网卡配置:
连接到tec网卡设置:
连接到mkt网卡设置
程序-------》管理工具-------------》路由和远程访问
本地服务------》配置并启用远程路由访问------》下一步------》自定义-----》lan路由------》完成
ip路由选择---》常规-----》新增路由协议-----》dhcp中继代理------》确定
dhcp中继代理----》新增借口------》mkt/tec
dhcp中继代理---》属性-----》
tec客户分配地址信息:
mkt客户分配地址信息:
dhcp class类定义方法:
[root@localhost ~]# vim /etc/dhcpd.conf
[root@localhost ~]# service dhcpd restart
客户机分配地址信息:
转载于:https://blog.51cto.com/4459021/796338
liunx 下dhcp中继及服务器配置相关推荐
- Linux实训项目——第十章(下):配置DHCP中继服务
实训目的 6.掌握LINUX下DHCP中继代理的配置方法 项目设计 一.配置DHCP中继代理 DHCP中继代理 DHCPRelay(DHCPR)DHCP中继 也叫做DHCP中继代理.DHCP中继代理, ...
- 华为交换全局配置dhcp中继_交换机配置DHCP中继
华为S2700/S3700/S5700/S9300二三层交换机配置DHCP中继 DHCP中继 DHCP Relay即DHCP中继,它是为解决服务器和客户端不在同一个网段而提出来的,它提供了对DHCP广 ...
- [zz]linux下DHCP服务器配置(使用Ubuntu LTS 8.04)
linux下DHCP服务器配置(使用Ubuntu LTS 8.04) 转载请注明 原文:http://blog.csdn.net/xl_xunzhao/archive/2008/10/09/30445 ...
- 在RHEL5下构建DHCP及DHCP中继服务器
实验环境: 公司的内部网络划分为三个物理网段,并通过一台Linux网关服务器相互连接.为了提供集中化的地址分配管理,现需要构建一台DHCP服务器,在不增加硬件投资的情况下,为处于不同网段的客户机动态配 ...
- Linux操作系统下DHCP服务器配置方法介绍
Linux操作系统下DHCP服务器配置方法介绍 1.安装dhcp软件包 #rpm –ivh dhcp-3.0.1-12_EL.i386.rpm 2.配置文件dhcpd.conf 由于dhcpd.con ...
- RHEL5下的DHCP服务和DHCP中继
[root@localhost ~]# rpm -q dhcp package dhcp is not installed ( 查看dhcp包没有安装) [root@loc ...
- 华为路由器:DHCP详解之DHCP中继实验(下)
本篇接上一篇:华为路由器:DHCP详解与配置实验(上) 实验内容 global 全局地址池,全局本地服务器(已将完) interface 接口服务器池 relay 中继DHCP中继 删除地址池 在实验 ...
- 十分钟用Windows服务器简单搭建DHCP中继代理!!
十分钟用Windows服务器简单搭建DHCP中继代理!! 一.什么是中继代理? 大家都知道DHCP分配地址都需要用到IP广播,但是广播是不能在两个网段之间进行 ...
- 怎么用Windows 2008配置DHCP中继?
windows2008配置DHCP中继 在对网络建设的学习过程中,我们会遇到这样一个情况,那就是用服务器当交换机或路由器来配置DHCP服务器.那么这里我们就讲解一下有关的dhcp中继配置的内容吧.我们 ...
最新文章
- mysql单表多timestamp的current_timestamp设置问题
- Python 【快手】短视频的自动上传与发布实例演示,同时支持抖音、哔哩哔哩、小红书、微视、西瓜视频、微信视频号等平台的视频自动化同步发布
- 应用跳转到AppStore指定关键字搜索界面
- vue each_Vue.js从零开始——模块化项目(2)
- 谷歌最新双塔DNN召回模型——应用于YouTube大规模视频推荐场景
- mac按文件名查找文件_如何在Mac上查找和删除大文件
- 为什么新技术产品经常出问题,以及如何在您的公司中防止它
- ConcurrentHashMap 实现细节(转)
- Uva 10061 进制问题
- java中finaljava中this_Java中this,static,final,const用法详解
- python数据容器专题
- java_home的变量是_JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用
- 暗黑战神项目详细总结
- 大作业-电影推荐系统
- 关于测试机器人的记录
- jdk groovy版本_Groovy JDK(GDK):日期和日历
- 砂土液化判别计算工具
- python证书考试报名时间,python证书考试报名条件
- solaris磁带机 tar 备份
- echarts 自定义图表的那些事
热门文章
- DataGrid鼠标事件处理
- 在ASP.NET下实现数字和字符相混合的验证码
- C++/C++11中std::string用法汇总
- 【FFmpeg】打印日志函数分析(可以根据不同级别打印不同颜色的日志)
- Ruby的Singleton method
- 腐蚀rust高速箭怎么做不了_皮带轮动平衡怎么做
- kmeans及模型评估指标_模型评估常用指标
- SpringBoot复习:4(@ImportResource)
- Java项目:宠物商城系统(java+Springboot+Maven+mybatis+Vue+mysql)
- ios采用什么技术_在不锈钢技术成熟的今天,为什么汽车不采用呢?不仅仅是价格问题...