在路由器启动的时候,跟服务器一样,会有一个自检的过程。在这个过程中,如果发现错误,那么路由器就可能无法正常启动。如在自检过程中,可能路由器会发现配置文件错误等等。具体的来说,其自检包括三个阶段。其中任何一个阶段出现问题的话,都会影响其正常启动。1,
物理连接
,需要
八爪鱼
线+异步接口,
水晶头
一端分别插到各机器的
console口
,另一端异步接口插头插到2509
2,开机并配置。2509配置本地网络接口,(路由),开启vty
线路和相应密码等等。
ip
host
+机器别名
+远程
端口号
+
本地地址
,端口号建议按照线缆顺序来。
比如
ip
host
B1-2960
3333
19216813
当远程telnet
19216813
3333时就是登录到B1柜2960
。
还可以alias,起个别名,比如alias
exec
b1-2960
telnet
19216813
3333
这样可以登录到19216813,然后输入b1-2960就登录到对应设备了,切线也灰常方便disc退出当前登录,继续输入别名就行。查看线路状态是show
line
,show
session,清线是clear
line。。。那是系统错误导致的。
你应该选择其他的gateway来建立。
Win10安装cisco anyconnect client:
1、在一些思科的设备上,访问设备的网址将会自动引发anyconnect的下载,如下图所示,点击是进行下一步。
2、可能会出现当前主机JAVA版本过低的提示,可以先不用考虑更新,直接点击运行即可。
3、系统会自动再次进入自动检测环境的界面,也会进行java环境的检测,如果能通过就不用更新了。
4、到了后面一步,正常情况下win10下自动安装会停止,提示无法完成安装,跳出以下的窗口,点击链接部分下载文件。
5、从文件管理器中找到刚才下载的文件,手动点击该安装文件行安装,安装完成后双击图标执行。
6、系统跳出登录界面,输入要登录的服务端IP地址
,点击connect,输入用户名
和密码后连接就成功了
Cisco packet tracer62
拓扑图构建和配置PC
1、根据给出的参考图,选择相关设备设计拓扑图
2、PC中需要将配置方式改为自动获取,参考图如下
设置服务器
1、设置服务器的ip、mask、gateway,给出的图仅做参考
2、设置>
3、设置DHCP服务
4、设置DNS服务
测试设置是否正确和生效
1、测试DHCP服务。
任选一个PC,查看ip、mask、gateway、dns是否如下图所示(如果不是,将配置方式切换到手动即static,再切换回来)
2、测试>
3、测试DNS服务。请看下图
Router1#configure terminalEnter configuration commands, one per line End with CNTL/Z
Router1(config)#interface Ethernet 0
Router1(config-if)#ip helper-address 1722511 /指定dhcp服务器的地址,表示通过Ethernet0向该服务器发送DHCP请求包/
Router1(config-if)#ip helper-address 17225107 /作用同上/
Router1(config-if)#end
Router1#
关于以上配置的讨论
1 在客户端设备和DHCP服务器不在同一广播域内的时候,中间设备即路由器(路由功能的设备)
必须要能够转发这种广播包,具体到cisco的设备上,则启用ip helper-address命令,来实现这种中继。
2 DHCP服务器要给终端设备分配地址则需要掌握两个重要的信息,
第一,该客户端设备所在网络的子网掩码,DHCP服务器依据子网掩码的信息来判断,服务器该分配哪个IP地址,
以使得该ip地址在那个子网内,
第二,DHCP服务器必须知道客户端的MAC地址,以维护DHCP服务器的ip 地址和MAC之间的映射关系,由此保证同样一台客户机,
每次启动后能获得和前一次相同的ip地址。
3 配置了ip helper-address命令之后的路由器在中继DHCP请求时的工作过程如下:
a,DHCP客户端发送请求,由于没有ip地址,所以自己的源IP地址为0000,而且也不知道目的DHCP服务器的地址,所以为广播255255255255。
该数据报中当然还包含其他信息,比如二层的信息,源mac地址,和目的mac地址FFFFFFFFFFFF。
b,当路由器接收到该数据报的时候,它就用自己的接口地址(接收到数据报的接口)来取代源地址0000,
并且用ip help-address 命令中指定的地址(上例中为1722511以及17225107)来取代目的地址255255255255
c 当DHCP服务器接收到路有器转发过来的DHCP请求包时,它有了足够的信息,(由源IP地址中的地址,确定客户机所在的子网掩码,
由此分配相应地址池中的空闲地址,并且知道了客户机的MAC地址,把它写入自己的数据库,建立IP地址和MAC的映射关系)然后DHCP服务器做出响应,
并且由路由器把数据报转发会客户端。(整个过程应该在客户机和服务器之间还有一次会话,由于这不是路由器DHCP配置的讨论重点,这里不谈)
4 例子中配置了两个DHCP服务器,我们必须分别用ip helper-address 命令指明,路由器会转发DHCP请求包到所有的DHCP服务器上。
很多企业的做法都是至少有两台DHCP服务器,有提高冗余和可靠性的作用。此时,如果客户端受到几个来自不同DHCP服务器的应答,
则只选择最先接收到的应答数据报。
5 必须要注意的是;ip helper-address 命令不仅仅是只转发DHCP请求包,事实上,在默认情况下,他还转发其他的UDP报(比如DNS请求)
到ip helper-address命令所指定的服务器上,所以这种额外的数据流量可能会增加DHCP服务器链路的负担以及服务器CPU负担,可能会引起问题,
关于解决办法,将在后面讨论。
所以cisco 的ios 提供了限制ip helpe-address 命令所带来的负面影响的方法。
解决实例;CISCO路由器允许用no ip forward-protocol udp 命令来禁止对所无意义的UDP`数据报的转发。
配置路由器为DHCP服务器
使之给dhcp客户端动态分配ip地址
问题的提出:把路由器配置为dhcp的服务器端,以对路由器下所连接的客户工作站进行ip地址的分配。
(这可真是一个了不起的改进!路由器从此摇身一变,看上去更加多姿多彩了)
解决实例;下面的配置命令,可以配置路由器为DHCP服务器,用以给DHCP客户端动态分配ip地址。
Router1#configure terminalEnter configuration commands, one per line End with CNTL/Z
Router1(config)#service dhcp //开启 DHCP 服务
Router1(config)#ip dhcp pool 1722510/24 //定义DHCP地址池
Router1(dhcp-config)#network 1722510 2552552550 // 用network 命令来定义网络地址的范围
Router1(dhcp-config)#default-router 1722511 //定义要分配的网关地址
Router1(dhcp-config)#exit
Router1(config)#ip dhcp excluded-address 1722511 17225150 //该范围内的ip地址不能分配给客户端
Router1(config)#ip dhcp excluded-address 172251200 172251255 //该范围内的ip地址不能分配给客户端
Router1(config)#end
Router1#
关于配置的相关讨论
1 CISCO路由器的dhcp服务器功能也是在ios 120(1)T以后才出现的,这一功能的出现,
使我们没有必要在专门网络的中心(或者说企业本部)另外配置一台DHCP server,从而降低了网络构建成本。
2 在路由器上直接配置dhcp服务器相比于传统的在专门服务器上实现dhcp有其独到的优点。比如
A 由于传统的构建方法是,在企业的总部设立DHCP服务器,各分支机构通过路由器去获取ip地址,所以当dhcp服务器出现问题的时候,
整个企业的网络都会受到影响,而如果把dhcp 服务器功能设在各个分支机构的路由器上实现,则某个分支机构的路由器DHCP出现问题,
就只能影响该分支机构的网络本身,而其他分支机构则不受任何影响。从而可见,实现了问题的局部化。
B 在各分支机构的路由器上实现DHCP服务器功能后,大量的DHCP UDP请求报文将不会通过wan link 转发到 中心机构上去,
由此,相比于传统的方式,它有减少广域网负荷的优点。
C 同样的道理,在各分支机构的路由器上实现DHCP服务器功能后,如果某条广域网连路坏了,本地的局域网依然能够正常运行
D 基于路由器的DHCP 具有很高的可管理性,它通过ios的命令界面是比较容易配置的。
3 上边的配置例子,我们用ip dhcp excluded-address 命令来指定不能用来被分配的ip地址,
这种配置往往是很需要的(甚至说是必需的,几乎所有的;路有其DHCP 服务器配置中都会有),
因为往往有一些地址我们会用来作为其他的用途,比如,我们至少应该保留路有器本身的地址不被分配给dhcp客户端,
还有一些比如说网络服务器,打印机等等,我们也往往会给他指定静态的地址,所以这一部分地址。我们不允许路有其分配出去,
上例中的1722511 到17225150 之间,172251200 到172251255的地址就做了保留。
4 当路由器给客户端动态分配地址后,就会绑定(binding)分配的ip地址以及客户端设备的mac地址信息,保存在路由器的配置中,
以便下一次相同的mac地址请求dhcp服务也能够获得同样的ip地址。下面给出的例子是,用show ip dhcp binding 命令显示的 ip binding的信息。
其中Lease expiration 表示该ip 地址,客户端还能占有的时间,(当然客户端可以在期满之前再次发送dhcp请求报,
事实上dhcp的规范也是有这样的规定的,即在租期还有一半时间的时候就会发出dhcp请求,如果租期更新失败,那么再过省下时间的一半的时候,
他还会发出dhcp的请求,依此类推)。安装Cisco Packet Tracer思科模拟器,这款模拟器,安装简单,可以使用汉化包,进行汉化!!不过用机会还是多多使用英文,看看英文!!!
打开模拟器
搭建一个网络环境,使用一台思科2811路由器,一台交换机,几台pc机器,
网络环境如图
单击路由器,对路由器进行配置!!!路由器询问是否进入智能配置模式,我们选择no,输入n回车
配置DHCP 我们要先进入全局模式,使用命令“en”回车--“config t”回车
我们要配置路由器和交换机相连的那个端口fastEthernet 0/0的IP地址,假设配置成19216811/24。在全界模式下,使用“int fastEthernet 0/0”进入到fastEthernet 0/0的端口
在fastEthernet 0/0的端口下,对端口进行IP配置,使用“ip add 19216811 2552552550”同时使用“no shut”对端口进行激活配置端口IP地址的时候,请注意路由器的模式,应该在端口模式下进行配置Router(config-if)
使用“exit”退出端口模式,在全局模式下配置路由器的DHCP,在全局模式下使用“ip dhcp pool dhcptest”开启DHCP的配置,“dhcptest”为我们配置的DHCP的命名
9
在Router(dhcp-config)模式下,使用“network 19216811 2552552550 ”对DHCP的网段进行宣告
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)