思科dhcp服务器动态获取ip地址
项目要求:
某公司共有网管中心、行政部、技术部、三个部门,分别处在一栋大楼中的两个楼层,为了保证公司内部主机始终能够连接Internet,采用双向冗余设计,分别使用路由器R1与路由器R2连接中国电信和中国联通。
1.首先为了避免不必要的ip地址的浪费需要划分子网
2.要求公司内部所有网络可以互联互通。
3.要求技术部与行政部统一使用DHCP服务器动态获取IP地址。
4.要求公司内部所有主机可以访问公司内部WWW服务器
【项目拓扑图】
【理解子网的划分】
ipv4 由 32位二进制数组成, 分四组,每组8位, 为了方便记忆:通常用10进制表示:192.168.1.1,
ip地址由两部分组成,网络号,主机号, 例如: 192.168.1.32 网络部分: 192.168.1 主机部分:0.0.0.32
ip地址分成4类:
A类 : 1.0.0.1 ~ 126.255.255.254 网络位+主机位+主机位+主机位, 默认子网掩码/8 255.0.0.0
B类: 128.0.0.1 ~ 129.255.255.254 网络位+网络位+主机位,+主机位
c类: 192,0.0.1 ~223.255.255.254 网络位+网络位+网络位+主机位
D类,D类不常用
子网掩码是用来区分,地址中有没有子网号的,所以用0,1表示, 网络号,子网号都用1,主机号用0,因此a,b,c类的子网掩码都用默认的。
默认子网掩码
A类255.0.0.0 11111111 00000000 00000000 00000000
B类255.255.0.0 11111111 11111111 00000000 00000000
C类255.255.255.0 11111111 11111111 11111111 00000000
子网掩码与ip地址向与得出的就是网络地址,网络地址的主机位换成1为广播地址,
子网掩码与IP地址相与,得出的就是网络地址,得出网络地址后,把网络地址的主机位全换成1可以得到广播地址。如:主机IP地址210.33.5.68/25 解:子网掩码/25,即为25个1:11111111 11111111 11111111 10000000所以子网掩码为:255.255.255.128.将IP地址和子网掩码相与得出网络地址,因为255为8个1,与其相与的结果定本身,所以我们只需要看68和128相与的结果即可。
【分析】
主机地址210.33.5.68 210.33.5.01000100
子网掩码255.255.255.128 255.255.255.10000000
网络地址 210.33.5.0 210.33.5.00000000
广播地址210.33.5.127 210.33.5.01111111
划分子网
如拓补图,网管中心,行政部,技术部,需要划分子网,网管中心4台主机,技术部两台,行政部两台,所以每个子网最大需要容纳的主机位为7台(4台pc机+网络地址+网关+广播地址=7), 计算:由于为c类的 ip地址 192.168.xx.0,所以 子网掩码为: 11111111 11111111 11111111 00000000 这样每个子网 最大需要的主机个数也就是 4台pc机+网络地址+网关+广播地址=7 2^3>7 ,所以 主机号 有3个0,主机号有5个0变成了1,被网络号占用了。 即: 11111111 11111111 1111111 11111000 :255.255.255.248
但是有个疑问,希望大佬能请教一下,那这样的话 有5个主机号为占用 2^5 =32 这里最大划分32个子网,需要这么多子网吗?
【2 分析首先得让这个公司的网络可以互通】
先手动给pc机 静态分配ip地址,测试网络的互通:
【初始pc,服务器 ,路由配置】
服务器,及其网关中心的主机
路由器:
其他路由器同理
分析: 主要是让 r0 和 r2 r3 r1 之间形成相互的路由表:
这里使用ripv2 动态路由进行配置:
r2: network 直连路由器的网段
R2(config-router)#network 192.168.1.0
R2(config-router)#network 192.168.2.0
R2(config-router)#network 10.10.3.0
R2(config-router)#network 10.10.1.0
r3 :network 直连路由器的网段
R3(config-router)#network 10.10.1.0
r1: :network 直连路由器的网段
R1(config-router)#network 10.10.2.0
r0 ::network 直连路由器的网段
R0(config-router)#network 192.168.3.0
R0(config-router)#network 10.10.3.0
R0(config-router)#network 10.10.2.0
这样配置完成就各个路由之间就形成了路由表,之前 已经静态分配的ip,所以pc3,pc0,测试网络是否互通
路由器之间各个 端口 的网关没配置错误的话,就通了
【3现在网络互通需要动态分配ip地址:】
配置dhcp服务器的dhcp服务:
【技术部的主机动态分配】
【行政部的主机动态分配】
dhcp服务器设置好,开启 dhcp服务之后, 路由器还需要设置相关的命令:
因为:
所以:
这样pc机 去 动态获取ip地址时,路由器就知道指向哪个服务器了,指向了192.168.1.2该服务器,该服务器由于设置了相关设置,就动态的分配了我们需要的ip地址
【结果】
【4要求公司内部的主机都可以访问web服务】
目前网络已经互通了,但是现实生活中web的服务器肯定不是192.168.1.4这样让我们容易记住的ip,如果客户不知道服务器的ip怎么办?【通常情况下只知道服务器的域名】
这样也可以访问,只是,没有dns只能用ip
这样要使用到dns 域名解析: 把域名映射成ip地址并且返回给客户,【客户并不知道,客户的pc机收到dns映射 返回p地址 自动访问网址】
dns 服务器 设置好域名与ip的映射:
【如 这样理解】
【注意这里web服务器为:192.168.1.4 dns服务器为:192.168.1.3,并且dhcp服务动态分配ip时,dns统一都是192.168.1.3,pc机肯定是可以访问dns的,并且网络还是互通的】
希望对大家有所帮助,新手上路,文中有些疑问,大佬可以解答一下吗
思科dhcp服务器动态获取ip地址相关推荐
- linux wifi ip,Linux环境下使用WIFI模块:使用DHCP工具动态获得IP地址
使用DHCP工具动态获得IP地址 实验版本及下载地址 DHCP:dhcp-4.4.1.tar.gz 链接: [https://www.isc.org/downloads/] 编译安装DHCP 配置编译 ...
- 巧用DHCP服务器 防止IP地址冲突
DHCP服务器简单的说就是为局域网中的客户机动态分配IP地址的服务器,它工作在我们日常的网络环境中,但却不太被人重视,一般人会认为它只是网管员才可以配置的一类服务器,其实巧妙的利用DHCP服务器,可以 ...
- DHCP服务器中设置IP地址保留
DHCP服务器提供的IP地址保留功能可以将特定IP地址与指定网卡的MAC地址绑定,从而使该IP地址为该网卡专用.以绑定运行Windows XP(SP2)系统计算机的网卡MAC地址为例,操作步骤如下所述 ...
- centos7安装dhcp服务器并由客户端动态获取IP地址
主机架构: 角色 ip地址 网关 dhcp服务器 192.168.8.81 192.168.8.1 客户机1 动态获取 192.168.8.81 客户机2 192.168.8.99 192.168.8 ...
- Linux安装DHCP实现自动获取IP地址
这里写目录标题 使用yum方式安装DHCP 使用rpm方式安装DHCP 配置DHCP服务 测试服务 使用yum方式安装DHCP 1.使用provides搜索相应的软件包 [root@hzp000 ~] ...
- linux内核态获取ip地址,Linux内核支持动态获取IP地址
配置选项: NFS: Network File System PNP: Plug-and-Play CONFIG_ROOT_NFS 若想要Linux box通过NFS依赖网络上的其他计算机来mount ...
- java 动态获取IP地址(城市)
import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.IOException; import j ...
- Linux如何自动获取IP地址
第一步:激活网卡 系统装好后默认的网卡是eth0,用下面的命令将这块网卡激活. # ifconfig eth0 up 第二步:设置网卡进入系统时启动 想要每次开机就可以自动获取IP地址上网,就要设置网 ...
- 37 张图详解 DHCP :给你 IP 地址的隐形人
DHCP 出现 电脑或手机需要 IP 地址才能上网.大刘有两台电脑和两台手机,小美有一台笔记本电脑.一台平板电脑和两台手机,老王.阿丽.敏敏也有几台终端设备.如果为每台设备手动配置 IP 地址,那会非 ...
最新文章
- Struts2 自己定义下拉框标签Tag
- 工业互联网 — 5G 与 IIoT
- Linux 3.0发布
- Syslinux引导文件名与菜单解释
- 都2020年了,这5个java IDE神器你还不知道?
- android项目中单实例数据库类
- jquery控制只监听数字_如何在jQuery中监听并保持单击?
- C++定义点和矩形求矩形面积周长
- 亮度,饱和度,对比度的计算方法
- Aip接口自动化测试框架pytest+allure+request+jsonpath+excle
- 离散数学——哈斯图,最大最小值,极大极小值,上界和下界
- docker容器化部署nginx前端项目
- 产生随机数(随机数)
- linux connect 超时时间,Linux下connect超时处理【总结】
- Note 7陨落下的骨诺牌效应,三星从此走向衰亡将韩国经济拖下悬崖?
- Fatal error in launcher: Unable to create process using
- 用力和应变片计算弹性模量_材料弹性模量及泊松比测试实验教案.
- CVBS转BT656/601,GM7150,国产视频解码芯片
- 实习日记 7.11
- 你知道吗?iPhone耳机旁边的小孔是做什么用的?