如何高cisco 2960switch从dhcp 服务器获取ip地址

如何高cisco 2960switch从dhcp 服务器获取ip地址,第1张

第一步:查看设备是否支持IOS DHCP Server功能

一般的Cisco路由器或访问服务器,以及少部分安装有路由交换模块或多层交换功能卡的交换机都具有IOS DHCP Server功能。如果还没有确认你的设备是否具备这一功能,那么,你可以按如下方法在命令行界面(CLI)下进行快速检测,步骤如下:

2960>enable

PassWord

2960#config t

'进入配置模式

Enter configuration commands one per line End with CNTL/Z

2960config#ip dhcp

如果出现的是下面的信息,那么很遗憾,你的设备不支持IOS DHCP Server功能:

% Unrecognized command

如果支持DHCP Server功能,应该显示如下:

anzhenoffice(config)#ip dhcp

dhcp dhcp-client dhcp-server

第二步:在交换机上进行配置

1设置DHCP数据库代理

DHCP数据库代理是用于存储DHCP绑定信息的一台主机,它可以是FTP、TFTP或者是RCP服务器。当然,如有必要,你可以配置多个DHCP数据库代理。同样,不配置DHCP数据库代理也是允许的,但这是以不能在DHCP数据库代理上存储地址冲突日志为代价的。如果你不想配置数据库代理,你只要取消掉地址冲突日志的记录功能即可,操作命令如下:

2960>enable

Password

'输入交换机的特权口令

2960#config terminal

'进入配置模式

Enter configuration commands one per line End with CNTL/Z

2960config#no ip dhcp conflict logging '取消地址冲突记录日志

2设置不能用于动态分配的IP地址

在整个网络中,有些IP地址需要静态的指定给一些特定的设备,例如路由器的端口、DNS服务器、wins服务器以及VLAN的地址等。显然,这些静态IP地址是不能用于动态分配的,这就需要将它们排除掉。其步骤如下:

2960config#ip dhcp excluded-address 1921681250 1921681254

'地址1921681250至1921681254不能用于动态分配(规划的服务器ip)

2960config# ip dhcp excluded-address 1921681150

'IP地址1921681150固定为VLAN1的地址,不能用于动态分配

3配置DHCP地址池

我们的环境没有引用文章中介绍的复杂,我只配置了一个dhcp pool。

2960config#ip dhcp pool test

2960dhcp-config#network 19216810 2552552550

2960dhcp-config#default-router 19216811

2960dhcp-config#dns-server 202106020

2960dhcp-config#exit

2960config#exit

2960#copy run sta

下面是引用:

DHCP服务器的数据库被组织成一个树形结构,树根是用于动态分配的所有网络段的地址池,树枝是子网地址池,树叶是手工绑定给节点的地址。详细步骤如下:

2960config#ip dhcp pool global

'配置一个根地址池,global是地址池的名称,你可以采用有意义的字符串来表示

2960dhcp-config#network 20211500 25525500

'动态分配的地址段

2960dhcp-config#domain-name dawannet

'为客户机配置域后缀

2960dhcp-config#dns-server 2021152441

'为客户机配置DNS服务器

2960dhcp-config#netbios-name-server 2021152441

'为客户机配置wins服务器

2960dhcp-config#netbios-node-type h-node

'为客户机配置节点模式

2960dhcp-config#lease 1

'地址租用期为1天

2960dhcp-config#ip dhcp pool vlan1

'为VLAN1配置地址池,本池是global池的子池,将从global继承域后缀、DNS服务器、wins服务器等参数

2960dhcp-config#network 2021152440 2552552550

'VLAN1动态分配202115244这个网段内可以被分配的地址没有被排除的地址

2960dhcp-config#default-router 202115244254

'为客户机配置默认的网关,即VLAN1的IP地址

2960dhcp-config#ip dhcp pool vlan2

'为VLAN2配置地址池,本池是global池的子池,将从global继承域后缀、DNS服务器、wins服务器等可继承的参数

2960dhcp-config#network 2021152450 2552552550

2960dhcp-config#default-router 202115245254

2960dhcp-config#ip dhcp pool vlan3

'为VLAN3配置地址池,本池是global池的子池,将从global继承域后缀、DNS服务器、wins服务器等参数

2960dhcp-config#network 2021152460 2552552550

2960dhcp-config#default-router 202115246254

4按MAC地址为特定的用户分配指定的IP地址

如果你需要为某些特定的节点分配指定的IP地址,你就需要手工绑定MAC地址和IP地址间的映射。要按MAC地址为特定的节点分配指定的IP地址,只须在相应的地址池配置模式下输入如下命令即可:

2960dhcp-config#host 202115244 10 /24

'假设为VLAN1下的一个站点指定IP

2960dhcp-config#client-identifier 01b70813881166

'将20211524410指定给MAC地址为01b70813881166的节点

设置好之后,在配置模式中键入EXIT命令回到特权模式下

5保存设置

命令如下:

2960#copy running-config startup-config

'将当前正在运行的配置保存为启动配置

Destination 2004712160825htm startup-config

2960#reload

Proceed with reload confirm

'直接回车确认

interface Vlan2

nameif outside --------------------对端口命名外端口

security-level 0 --------------------设置端口等级

ip address XXXX 255255255224 --------------------调试外网地址

!

interface Vlan3

nameif inside --------------------对端口命名内端口

security-level 100 --------------------调试外网地址

ip address 19216811 2552552550 --------------------设置端口等级

!

interface Ethernet0/0

switchport access vlan 2 --------------------设置端口VLAN与VLAN2绑定

!

interface Ethernet0/1

switchport access vlan 3 --------------------设置端口VLAN与VLAN3绑定

!

interface Ethernet0/2

shutdown

!

interface Ethernet0/3

shutdown

!

interface Ethernet0/4

shutdown

!

interface Ethernet0/5

shutdown

!

interface Ethernet0/6

shutdown

!

interface Ethernet0/7

shutdown

!

passwd 2KFQnbNIdI2KYOU encrypted

ftp mode passive

dns domain-lookup inside

dns server-group DefaultDNS

name-server 21199129210

name-server 202106196115

access-list 102 extended permit icmp any any ------------------设置ACL列表(允许ICMP全部通过)

access-list 102 extended permit ip any any ------------------设置ACL列表(允许所有IP全部通过)

pager lines 24

mtu outside 1500

mtu inside 1500

icmp unreachable rate-limit 1 burst-size 1

no asdm history enable

arp timeout 14400

global (outside) 1 interface ------------------设置NAT地址映射到外网口

nat (inside) 1 0000 0000 ------------------NAT地址池(所有地址)

access-group 102 in interface outside ------------------设置ACL列表绑定到外端口

route outside 0000 0000 xxxx 1 ------------------设置到外网的默认路由

timeout xlate 3:00:00

timeout conn 1:00:00 half-closed 0:10:00 udp 0:02:00 icmp 0:00:02

timeout sunrpc 0:10:00 h323 0:05:00 h225 1:00:00 mgcp 0:05:00 mgcp-pat 0:05:00

timeout sip 0:30:00 sip_media 0:02:00 sip-invite 0:03:00 sip-disconnect 0:02:00

timeout uauth 0:05:00 absolute

no snmp-server location

no snmp-server contact

snmp-server enable traps snmp authentication linkup linkdown coldstart

telnet 0000 0000 inside ------------------设置TELNET所有地址进入

telnet timeout 5

ssh 0000 0000 outside ------------------设置SSH所有地址进入

ssh timeout 30

ssh version 2

console timeout 0

!

dhcpd address 1921681100-1921681199 inside ------------------设置DHCP服务器地址池

dhcpd dns 21199129210 202106196115 interface inside ------------------设置DNS服务器到内网端口

dhcpd enable inside ------------------设置DHCP应用到内网端口

Cisco路由器设置ip地址方法如下:

一、自动设置IP地址,使用DHCP服务器功能  

DHCP是路由器的一个特殊功能,使用DHCP功能可以避免因手工设置IP地址及子网掩码所产生的错误。  

(1)单击“开始”按钮中的“控制面板”,在“控制面板”窗口中打开“网络连接”,右键单击“本地连接”,选择“属性”选项,在属性对话框中双击“Internet协议(TCP/IP)”,单击“自动获得IP地址”,单击“确定”;

(2)在路由器管理界面单击左侧的“DHCP服务器”选项,在弹出的“DHCP设置”窗口中,单击“启用”按钮。“地址池开始地址”和“地址池结束地址”选项IP地址的第4段是用户可以任意输入的部分。我们可以分别输入100、200(需要注意的是输入的开始地址必需小于结束地址,而且开始地址不能是0、1,结束地址不能是255);

(3)设置完毕后单击“保存”按钮。关闭计算机和路由器,断开电源后重新打开,再次启动计算机即可。

二、手动设置IP地址

(1) 单击“开始”按钮中的“控制面板”,在“控制面板”窗口中打开“网络连接”,右键单击“本地连接”,选择“属性”选项,在属性对话框中双击“Internet协议(TCP/IP)”;

(2)单击“使用下面的IP地址”,输入IP地址1921681X(X范围2-254)、子网掩码2552552550、默认网关19216811,确定即可。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何高cisco 2960switch从dhcp 服务器获取ip地址

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情