删除Cisco交换机中的所有VLAN数据

删除Cisco交换机中的所有VLAN数据

最近在闲鱼上收了几台网络设备,其中有一台Cisco 3560X作为lab的核心交换机,其它一些都是用于练习网络运维。本文从清除老旧设备上的vlan开始,将会记录我在这些网络设备上的所有重要配置操作。

网络设备的初始化Cisco 交换机Cisco 3560 的初始化是非常容易和方便的,这是一台非常新的设备,拆机后,机箱内部都没有什么积累明显的灰尘。第一次开机的时候通过mini USB口的连线连接,登陆console后发现需要密码才能进入enable模式,然后不得不重置这个设备的所有配置。

在交换机开机的情况下,先用mini USB连接好电脑和交换机。拔掉交换机的电源线按住交换机前面板,左上角的mode按钮不放插上交换机电源线保持mode按钮10+秒以上看着交换机正常启动,并且进入了快速配置模式选择进入快速配置模式,或者选择no,进入正常无向导的手工配置模式到此处为止,你就进入了一个无密码,几乎无配置的状态。虽然现在这是一台几乎空白配置的交换机。但是交换机的文件系统里还是有一个名为vlan.dat的数据文件。这个文件是之前这个交换机的管理员留下的。有了他的存在当你当你执行 ‘ show vlan brief ’ 命令的时候,这个数据文件中的vlan数据有近百行,滚动了半天,非常烦人。因此需要想办法将其删除。

清除VLAN数据文件参考文章:https://www.networkstraining.com/deleting-the-vlan-database-from-a-cisco-switch/

首先查看flash上有哪些文件,使用命令 show flash

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

sw-bj-01#show flash:

Directory of flash:/

10 -rwx 4371 Jan 2 2006 23:55:34 +00:00 config.text

2 -rwx 26945536 Aug 31 2018 10:01:56 +00:00 c3560e-universalk9-mz.152-4.E6.bin

3 -rwx 26844160 Feb 28 2019 05:02:21 +00:00 c3560e-universalk9-mz.152-4.E7.bin

4 -rwx 0 Mar 27 2019 18:36:06 +00:00 merge_config.txt

5 -rwx 6168 Jan 2 2006 23:55:34 +00:00 multiple-fs

6 -rwx 2915 Jan 2 2006 00:02:10 +00:00 config.old

8 -rwx 27468 Mar 27 2019 18:36:05 +00:00 candidate_config.txt

9 -rwx 736 Jan 2 2006 00:08:27 +00:00 vlan.dat

11 -rwx 3835 Jan 2 2006 23:55:34 +00:00 private-config.text

57671680 bytes total (3395584 bytes free)

上面的命令结果中的倒数第二行就是用来保存vlan信息的文件。然后我们使用 delete vlan.dat 命令将其删除即可。然后使用 copy running-config startup-config 保存当前的战果。还可以使用 reload 重启一下交换机,再次登陆交换机之后使用 show vlan brief 命令校验当前的交换机上只有默认的6个vlan存在。

启用 ssh 和 web 登陆每次都适用console线连接并配置交换机?这样还是有点麻烦的,我们需要启用交换机的管理ip和ssh登陆这样以后就可以从网络配置了。以后就可以用Ansible之类的DevOps工具玩NetOps了。配置过程的主要命令如下:

配置管理ip, 参考命令如下:1

2

3

4

# ip default-gateway 192.168.101.1

# interface vlan 101

(config-if)# ip address 192.168.101.2 255.255.255.0

主机名, 参考命令如下:1

2

3

# config t

(config)# hostname myswitch

(config)# ip domain-name thegeekstuff.com

创建 RSA 密钥,用于启用ssh登陆,参考命令如下1

2

3

4

5

6

7

8

myswitch(config)# crypto key generate rsa

The name for the keys will be: myswitch.thegeekstuff.com

Choose the size of the key modulus in the range of 360 to 2048 for your

General Purpose Keys. Choosing a key modulus greater than 512 may take

a few minutes.

How many bits in the modulus [512]: 1024

% Generating 1024 bit RSA keys, keys will be non-exportable...[OK]

配置一些 Line VTY 和 console 的参数1

2

3

4

5

6

7

8

9

# line vty 0 4

(config-line)# transport input ssh

(config-line)# login local

(config-line)# password mypassword

(config-line)# exit

# line console 0

(config-line)# logging synchronous

(config-line)# login local

设置用户名和密码1

2

3

myswitch# config t

Enter configuration commands, one per line. End with CNTL/Z.

myswitch(config)# username myusername password mypassword

如果你还没有配置enable的密码可以参考下面的命令。

1

2

myswitch# enable secret myenablepassword

myswitch# service password-encryption

校验 ssh 访问使用命令如下:

1

2

3

myswitch# sh ip ssh

SSH Enabled - version 1.99

Authentication timeout: 120 secs; Authentication retries: 3

现在你可以用网络上的电脑测试ssh登陆这个交换机的ip了。

Cisco 路由器待完成

Cisco 防火墙待完成

—- 未完待续 —-

✨ 相关推荐

生化危机6存档位置一览 生化危机6存档在哪里
365bet网络娱乐

生化危机6存档位置一览 生化危机6存档在哪里

📅 01-02 👀 9295
梦幻西游一个区可容纳多少人啊
bt365官网是多少

梦幻西游一个区可容纳多少人啊

📅 08-01 👀 8145
Windows 7系统更新关闭全攻略:简单步骤告别自动更新烦恼!