学校实验室里大大小小设备还不少,网络环境虽说不复杂,但也比家用的复杂一些。就当练练手吧,刚好写点文章,免得以后实验室网络没人管了。那么就先从DHCP的配置来讲吧!

1.DHCP是什么。有什么用


DHCP。Dynamic Host Configuration Protocol,动态主机配置协议。是一个在局域网里应用的网络协议。基于UDP。serverport号为67,client为68。IPv6版本号的为546。因为IPv6在实验室这边的设备上没法正常支持。所以这里就不详细讲IPv6相关的内容。

说白了。DHCP事实上就是给局域网里中的主机分配一些网络配置信息,当中包括最常见的路由器、网关、DNS、子网掩码等,有了DHCP自己主动来分配,网络管理员的负担就会降低很多,IP、掩码、DNS不用手动去一个一个地设置。并且能够在IP地址上对网络进行一定的管理。

这里做个白痴的设问,为什么要配置这些网络信息呢。也就是配置IP、掩码、DNS、网关等?答案非常easy。由于不配你就上不了网,不配你就组不了局域网,你就开不了CS。

2.IP地址、DNS、网关、掩码的扫盲


IP:Internet Protocol。网络协议,IP地址自然就是网络协议地址。有了这个地址,才干进行主要的组网,就相当于你买了套房。然后给你贴上门牌号,别人才干找到你家。
DNS:Domain Name System,域名系统。在网络上訪问站点,事实上都是訪问的IP地址,可是訪问IP地址肯定不方便。比方202.117.128.8,一般人没事干绝对不会记着IP地址来訪问站点,大家为了方便,都会訪问诸如baidu.com的域名,DNS也就出现了,DNS就是为把域名转换为IP地址。
网关:Gateway,简单来讲是连接两个不同网络之间的关卡。网关在局域网里一般会在路由器或者存在路由协议的地方出现,通俗一点就是“分网的”。
掩码:说到掩码。就必须谈到子网和子网的划分。如今的IP採用CIDR来划分子网,将IP地址和子网掩码按位相与。得到结果就可以表示子网的划分和定义。

3.网络拓扑分析



上面是实验室内部的网络拓扑示意图,比較简单,三个server中两个主要用于网络共享。一个专用下载。主server下的设备较多,即222.24.52.173server,内网IP:172.20.0.1,掩码255.255.0.0。这台server以下还拖了4台交换机,4台交换机以级联方式连接,主要为实验室的内部的PC、2个无线路由器、Mac和其它手机设备提供网络服务。

因为两个用于网络共享的server採用静态DHCP模式,即分配到的IP固定不变,所以最多时已分配IP超过250个。辅server主要用于为主server分担上网压力,仅仅拖了一个无线路由器,并且没有交换机,仅仅提供无线网络连接服务。


4.DHCP的配置


既然已经基本构建了网络的布局。那么。如今要做的就是在server上进行配置了。由于Windows Server 2003 R2和Windows Server 2008 R2相比。稳定性还是相对较差。所以三台server均採用Windows Server 2008 R2的操作系统。
第一步。为内部网卡配置固定IP地址
为了启用DHCP服务,必须对连接内部网络(也就是须要DHCP服务的网络)的网卡。手动配置固定的IP地址。小建议:最好把网卡进行重命名。以WAN和LAN来区分内网和外网网卡,例如以下图所看到的:

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVhbmd1b3poZW5nanVzdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

接下来,如图所看到的,选中内网网卡,在属性里为其指定一个固定的局域网IP地址,这个地址必须在下面几个范围之内:
①10.0.0.0~10.255.255.255
②172.16.0.0~172.31.255.255
③192.168.0.0~192.168.255.255
这三个IP段被称为是内网IP地址段。是IPv4中的保留地址。可用于配置局域网,但为了不和路由器冲突,建议选①和②段的IP地址。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVhbmd1b3poZW5nanVzdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

确定以后。DHCP的IP地址就配置完毕了。


第二步,为server加入角色:
首先打开server管理器 -> 加入角色,如图所看到的

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVhbmd1b3poZW5nanVzdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

依据须要,能够选择安装相关的角色,这里我安装了DHCP、网络策略和訪问服务以及文件服务,以下说明一下他们三个的基本用途:
①DHCP:提供DHCP服务。如IP地址的分配、DNS的分配等,同一时候能够对IP地址分配策略进行管理。如分配固定的IP地址。或者排除某些IP地址。

②网络策略和訪问服务:提供VPN、NAT、路由等服务,是更高一级的网络服务,相对复杂一些。一般和DHCP、DNS等结合使用。
③文件服务:主要是文件共享的一些服务。
我们今天主要对DHCP的配置进行简述。

然后一路下一步。当然能够在一步一步的提示中进行一些主要的配置,但假设认为不顺手,那还是随便配置一下,然后一直下一步,等所有完毕了再进行具体配置。


WINS基本都是不进行配置,也就是用不到了

在加入角色的时候,就能够直接创建一个简单可用的作用域了

假设IPv6网络不健全或者用不到。能够禁用IPv6无状态模式

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVhbmd1b3poZW5nanVzdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">

信息核对正确以后,点击安装就可以完毕

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveXVhbmd1b3poZW5nanVzdA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">


第三步,建立作用域,启用DHCP
如图,在管理工具中找到DHCP。打开后在IPv4中右键,新建一个作用域

当中。名称和描写叙述能够自己随意指定

接着。须要确定你须要分配的的IP段。设置IP地址范围,假设计算出来的子网掩码和长度的结果不对或不符合要求,请自行进行改动。子网掩码的和IP地址的相应关系,请參见《计算机网络》或网络project师相关书籍。


下来,假设希望DHCPserver不分配某一段IP地址。就须要加入排除范围,如图配置,则DHCP不会分配172.20.1.100~172.20.1.150之间的IP地址

租期是IP地址的有效期,超过租期。则须要客户机又一次续租IP地址或者又一次获得一个不一样的IP地址。

Windows默认的租期是8小时,假设客户机在网的时间不确定,或者说流动性非常大,比方商城的公共Wifi,就不是必需给客户机一个永恒不变的IP地址。而在实验室中固定不变的台式机,分配给它们固定不变的IP地址,反而便于其它设备訪问和測试。


接下来须要设置路由器,也就是上面讲过的默认网关,因为在实验室内部的server都是同一时候扮演网关、DHCP的身份。所以我将默认网关配置为本机IP,怎样搭建一个网关,等我下一篇文章讲吧!
接下来。在指定的区域内。加入一些DNSserver的地址,建议多加入一些,以防DNS挂掉,并且最好把离得近期、最稳定的DNSserverIP地址放在首位,然后按稳定性和速度逐级递减。DNS服务的IP能够在网上搜一下。各地都不一样,最好不要用离得太远的。以防影响域名解析速度。从而影响站点訪问速度。

下来就都点下一步吧,完毕之后DHCP配置就基本完毕了。剩下的就是从地址租约列表中观察IP地址情况。须要时进行清理或做保留处理。

好了。Windows Server上的DHCP的基本配置就到这里了。因为Windows系统的DHCP配置基本类似,在这里就不正确2003和2012举例了。自己玩玩就出来了!


欢迎关注后继文章!

一起来当网管(一)——Windows Server上的DHCP配置的更多相关文章

  1. 在WINDOWS SERVER 上或远程桌面中使用 MUTEX

    引用: http://www.cnblogs.com/fg0711/archive/2012/05/03/2480502.html 使用Mutex需要注意的两个细节 可能你已经注意到了,例子中在给Mu ...

  2. 在 Windows Azure 上部署预配置 Oracle VM

    Microsoft 和 Oracle 近期宣布建立战略合作伙伴关系,基于此,我们将通过 Windows Azure 镜像库推出多种常用的 Oracle 软件配置.即日起,客户可以在 Windows S ...

  3. windows server,nginx安装,配置,运行nodeJS后端的web项目的实现,以及错误分析及解决方法

    一.安装nginx 下载windows版nginx (http://nginx.org/download/nginx-1.12.2.zip),之后解压到需要放置的位置(C:\nginx) 二.将Ngi ...

  4. windows server 2012 双网卡配置

    别用route 命令!!!!!! 在使用最新版的windows server 2012的时候,当存在两个或者多个网段的时候,就可以采用双网卡的方式来添加和配置路由.具体的设置方法如下: 网段1  19 ...

  5. 在 Windows Server 上搭建 *** 服务端(转载加亲测)

    转载自:https://diveng.io/build-shadowsocks-server-on-windows-server.html 下面的教程建议大家使用第一种方法安装,说是比较简单.我则使用 ...

  6. 如何在windows server上安装 Windows评估和部署工具包

    此文是<.NET内存宝典>一书的售后服务系列文章之一. 在<.NET内存宝典>一书(目前我还在翻译本书,预计年底出版)的第3章 “内存测量”里的“Windows性能工具包”一节 ...

  7. Windows Server 2008 R2 下配置证书服务器和HTTPS方式访问网站

    http://www.cnblogs.com/zhongweiv/archive/2013/01/07/https.html 配置环境 了解HTTPS 配置CA证书服务器 新建示例网站并发布在IIS ...

  8. Windows server上rsync的安装和使用

    获取和安装 首先从rsync官网下载软件的安装版本,注意这里要下的是客户端版本,而非服务端版本. 下载完成之后,双击"cwRsync_4.0.5_Installer.exe"图标, ...

  9. Windows Server 2008 计划任务配置(任务计划程序)每分钟执行BAT

    首先Windows Server 2008不同于其他服务器操作系统和Windows Server 2003有着很大的区别,计划任务的名称是“任务计划程序”不在控制面板里,而是在“管理工具”里. 由于服 ...

随机推荐

  1. python基础学习笔记——模块

    自定义模块 我们今天来学习一下自定义模块(也就是私人订制),我们要自定义模块,首先就要知道什么是模块啊 一个函数封装一个功能,比如现在有一个软件,不可能将所有程序都写入一个文件,所以咱们应该分文件,组 ...

  2. vue 的 scroller 使用

    一 安装 使用npm 安装npm install vue-scroller -d 二 引入 import VueScroller from "vue-scroller" Vue.u ...

  3. iOS学习笔记14-网络(三)WebView

    一.WebView WebView就是一个内嵌浏览器控件,在iOS中主要有两种WebView:UIWebView和WKWebView,UIWebView是iOS2之后开始使用,WKWebView是在i ...

  4. 【Luogu】P2258子矩阵(状态压缩,DP)

    233今天蒟蒻我连文化课都没听光想着这个了 然后我调了一下午终于过了!!! 一看数据范围似乎是状压,然而216等于65536.开一个65536*65536的二维数组似乎不太现实. 所以Rqy在四月还是 ...

  5. [UOJ#122][NOI2013]树的计数

    [UOJ#122][NOI2013]树的计数 试题描述 我们知道一棵有根树可以进行深度优先遍历(DFS)以及广度优先遍历(BFS)来生成这棵树的 DFS 序以及 BFS 序.两棵不同的树的 DFS 序 ...

  6. bzoj[HNOI2015]亚瑟王 - 递推与动规 - 概率与期望

    [bzoj4008][HNOI2015]亚瑟王 2015年4月22日3,2991 Description 小 K 不慎被 LL 邪教洗脑了,洗脑程度深到他甚至想要从亚瑟王邪教中脱坑. 他决定,在脱坑之 ...

  7. Dreamweaver8中文版视频教程 [爱闪教程]Dreamweaver8中文版

    原文发布时间为:2008-07-30 -- 来源于本人的百度文章 [由搬家工具导入] http://www.176net.com/shipin/UploadFiles_1476/teach1/%5B% ...

  8. hdu 4951

    Multiplication table Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Oth ...

  9. R语言入门视频笔记--8--数据框

    一.数据框 使用data.frame函数生成数据框 x <- c(20122014101:20122014128) y <- rnorm(28,85,18) #生成28个平均数为85,方差 ...

  10. vba比较日期大小,定义日期;vba让excel保存

    Private Sub CommandButton1_Click()Dim i, j As IntegerDim a As Datea = #10/1/2013#j = 2i = 2' If  Wor ...