学校实验室里大大小小设备还不少,网络环境虽说不复杂,但也比家用的复杂一些。就当练练手吧,刚好写点文章,免得以后实验室网络没人管了。那么就先从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. Java中HashMap底层原理源码分析

    在介绍HashMap的同时,我会把它和HashTable以及ConcurrentHashMap的区别也说一下,不过本文主要是介绍HashMap,其实它们的原理差不多,都是数组加链表的形式存储数据,另外 ...

  2. 在html页面中使用js变量

    Method 1:   <a id="xxxx">xxxxxxxxxxxxxxxxxx</a> <script type="text/jav ...

  3. centos7 安装nodejs 最新版

    笔者在安装时,node为11.0.0版本.这里以11版本为例,以后更新,安装步骤时一致的. 下载node安装包到指定目录 wget https://npm.taobao.org/mirrors/nod ...

  4. PYDay5- 数据类型set、三元运算、函数

    1.set set集合,是一个无序且不重复的元素集合 class set(object): """ set() -> new empty set object se ...

  5. Git x SVN rebase事故

    Git x SVN rebase事故 @author ixenos 2019-01-09 14:21:21 前言: 昨天在Git x SVN 中进行git svn dcommit的时候,提示需要再进行 ...

  6. Educational Codeforces Round 24

    A. Diplomas and Certificates time limit per test 1 second memory limit per test 256 megabytes input ...

  7. jQuery获得页面元素的绝对/相对位置

    获取页面某一元素的绝对X,Y坐标,可以用offset()方法: var X = $('#DivID').offset().top; var Y = $('#DivID').offset().left; ...

  8. Git 撤消操作

    修改最后一次提交 有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了.想要撤消刚才的提交操作,可以使用 --amend 选项重新提交: $ git commit --amend 此命令将 ...

  9. [luoguP3110] [USACO14DEC]驮运Piggy Back(SPFA || BFS)

    传送门 以 1,2,n 为起点跑3次 bfs 或者 spfa 那么 ans = min(ans, dis[1][i] * B + dis[2][i] * E + dis[3][i] * P) (1 & ...

  10. BZOJ 1800: [Ahoi2009]fly 飞行棋【暴力】

    Description 给出圆周上的若干个点,已知点与点之间的弧长,其值均为正整数,并依圆周顺序排列. 请找出这些点中有没有可以围成矩形的,并希望在最短时间内找出所有不重复矩形. Input 第一行为 ...