目录
[2.1 调整辅测端交换机vlan](#2.1 调整辅测端交换机vlan)
[2.2 调整辅测端交换机vlanif](#2.2 调整辅测端交换机vlanif)
[2.3 调整辅测端mac0 口IP](#2.3 调整辅测端mac0 口IP)
[2.4 辅测添加route配置](#2.4 辅测添加route配置)
[3. SW(主测端)调整](#3. SW(主测端)调整)
[3.1 调整主测端交换机vlanif](#3.1 调整主测端交换机vlanif)
[4. 恢复SW 配置](#4. 恢复SW 配置)
[4.1 delete Vlanif IP](#4.1 delete Vlanif IP)
[4.2 恢复vlan 端口](#4.2 恢复vlan 端口)
[5. 查看vlan info](#5. 查看vlan info)
0.背景
两层环境,修改为跨三层环境。调整交换机vlan 并配置Vlanif
1.目标Tology

2.SW(辅测端)调整
2.1 调整辅测端交换机vlan
1. 调整前查看SW vlan
# dis vlan
<BJS2-B05-SW02>dis vlan
The total number of VLANs is: 45
--------------------------------------------------------------------------------
U: Up; D: Down; TG: Tagged; UT: Untagged;
MP: Vlan-mapping; ST: Vlan-stacking;
#: ProtocolTransparent-vlan; *: Management-vlan;
--------------------------------------------------------------------------------
VID Type Ports
--------------------------------------------------------------------------------
1 common UT:100GE0/0/1(D) 100GE0/0/2(D) 100GE0/0/3(D) 100GE0/0/4(D)
25GE0/0/13(D) 25GE0/0/14(D)
TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
2 common
4 common
6 common
10 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
20 common
100 common TG:25GE0/0/8(U) 25GE0/0/18(U)
110 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
112 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
120 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
126 common
151 common
152 common
200 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
201 common
666 common UT:25GE0/0/9(D) 25GE0/0/10(D) 25GE0/0/11(D) 25GE0/0/12(D)
25GE0/0/15(D) 25GE0/0/16(D)
888 common
985 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/18(U)
999 common
1000 common
1001 common UT:25GE0/0/8(U) 25GE0/0/18(U) 25GE0/0/24(D)
1002 common UT:25GE0/0/7(U) 25GE0/0/17(U)
1003 common UT:25GE0/0/19(U) 25GE0/0/20(U)
TG:25GE0/0/13(D) 25GE0/0/14(D)
1004 common UT:25GE0/0/23(D)
1006 common
1007 common
1011 common UT:25GE0/0/26(U) 25GE0/0/27(U)
1012 common UT:25GE0/0/25(U) 25GE0/0/28(U)
1021 common UT:25GE0/0/1(U) 25GE0/0/5(U)
1022 common UT:25GE0/0/2(U) 25GE0/0/6(U)
1023 common UT:25GE0/0/3(U) 25GE0/0/4(U)
1188 common
1189 common
1266 common
2. 修改0/0/5 口vlan
# interface 25GE 0/0/5 # 进入0/0/5 口
[BJS2-B05-SW02]interface 25GE 0/0/5
[BJS2-B05-SW02-25GE0/0/5]dis th
#
interface 25GE0/0/5
description vlan 1021
port link-type access
port default vlan 1021
jumboframe enable 12288
#
return
[BJS2-B05-SW02-25GE0/0/5]
3. 修改0/0/5 口 vlan 为vlan 1188
[BJS2-B05-SW02-25GE0/0/5]port default vlan 1188
[BJS2-B05-SW02-25GE0/0/5]dis th
#
interface 25GE0/0/5
description vlan 1021
port link-type access
port default vlan 1188
jumboframe enable 12288
#
return
[BJS2-B05-SW02-25GE0/0/5]
4. 修改后再次查看SW vlan
[BJS2-B05-SW02-25GE0/0/5]dis vlan
The total number of VLANs is: 45
--------------------------------------------------------------------------------
U: Up; D: Down; TG: Tagged; UT: Untagged;
MP: Vlan-mapping; ST: Vlan-stacking;
#: ProtocolTransparent-vlan; *: Management-vlan;
--------------------------------------------------------------------------------
VID Type Ports
--------------------------------------------------------------------------------
1 common UT:100GE0/0/1(D) 100GE0/0/2(D) 100GE0/0/3(D) 100GE0/0/4(D)
25GE0/0/13(D) 25GE0/0/14(D)
TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
2 common
4 common
6 common
10 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
20 common
100 common TG:25GE0/0/8(U) 25GE0/0/18(U)
110 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
112 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
120 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
126 common
151 common
152 common
200 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/17(U) 25GE0/0/18(U)
201 common
666 common UT:25GE0/0/9(D) 25GE0/0/10(D) 25GE0/0/11(D) 25GE0/0/12(D)
25GE0/0/15(D) 25GE0/0/16(D)
888 common
985 common TG:25GE0/0/7(U) 25GE0/0/8(U) 25GE0/0/18(U)
999 common
1000 common
1001 common UT:25GE0/0/8(U) 25GE0/0/18(U) 25GE0/0/24(D)
1002 common UT:25GE0/0/7(U) 25GE0/0/17(U)
1003 common UT:25GE0/0/19(U) 25GE0/0/20(U)
TG:25GE0/0/13(D) 25GE0/0/14(D)
1004 common UT:25GE0/0/23(D)
1006 common
1007 common
1011 common UT:25GE0/0/26(U) 25GE0/0/27(U)
1012 common UT:25GE0/0/25(U) 25GE0/0/28(U)
1021 common UT:25GE0/0/1(U)
1022 common UT:25GE0/0/2(U) 25GE0/0/6(U)
1023 common UT:25GE0/0/3(U) 25GE0/0/4(U)
1188 common UT:25GE0/0/5(U)
1189 common
[BJS2-B05-SW02-25GE0/0/5]quit # 退出vlan
2.2 调整辅测端交换机vlanif
1. 查看vlan 1188 的 Vlanif info
[BJS2-B05-SW02]interface Vlanif 1188
[BJS2-B05-SW02-Vlanif1188]dis th
#
interface Vlanif1188
#
return
[BJS2-B05-SW02-Vlanif1188]
2. 配置Vlanif IP
[BJS2-B05-SW02-Vlanif1188]ip address 33.33.33.119 255.255.255.0
[BJS2-B05-SW02-Vlanif1188]dis th
#
interface Vlanif1188
ip address 33.33.33.119 255.255.255.0
#
return
2.3 调整辅测端mac0 口IP
辅测端mac0 口IP 应该与 mac0 口连接的SW 口所在的vlanIf IP 同网段,
所以删除辅测端mac0 口IP,并重新配置辅测端mac0 口IP
1. 修改mac0 iP 前查看
[root@localhost network-scripts]# ifconfig swift150f0
swift150f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 11.11.11.219 netmask 255.255.255.0 broadcast 11.11.11.255
ether 74:3e:39:10:02:57 txqueuelen 1000 (Ethernet)
RX packets 13444487183 bytes 11717176270925 (10.6 TiB)
RX errors 0 dropped 105467 overruns 148176 frame 0
TX packets 6664048343 bytes 3725548201653 (3.3 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost network-scripts]#
2. 修改mac0 IP
[root@localhost network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-swift150f0
HWADDR=74:3E:39:10:02:57
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
IPADDR=33.33.33.219 # 修改IP为33.33.33.219
PREFIX=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV4_DNS_PRIORITY=100
IPV6INIT=no
NAME=swift150f0
UUID=a8bd1d0a-be3d-4fc2-a3fb-fe027e17e7bd
DEVICE=swift150f0
ONBOOT=yes
[root@localhost network-scripts]#
3. 修改后使iPv4 生效
[root@localhost network-scripts]# systemctl restart network
[root@localhost network-scripts]# ifconfig swift150f0
swift150f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 33.33.33.219 netmask 255.255.255.0 broadcast 33.33.33.255
ether 74:3e:39:10:02:57 txqueuelen 1000 (Ethernet)
RX packets 13444487241 bytes 11717176277760 (10.6 TiB)
RX errors 0 dropped 105488 overruns 148176 frame 0
TX packets 6664048344 bytes 3725548201713 (3.3 TiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[root@localhost network-scripts]#
2.4 辅测添加route配置
e
3. SW(主测端)调整
3.1 调整主测端交换机vlanif
#因为mac0 连接SW 0/0/1 口,所在vlan:1021
1. 查看vlan 1021 的 Vlanif info
[BJS2-B05-SW02-Vlanif1188]interface Vlanif 1021
[BJS2-B05-SW02-Vlanif1021]dis th
#
interface Vlanif1021
#
return
[BJS2-B05-SW02-Vlanif1021
2. 配置Vlanif IP
[BJS2-B05-SW02-Vlanif1021]ip address 11.11.11.118 24
[BJS2-B05-SW02-Vlanif1021]dis th
#
interface Vlanif1021
ip address 11.11.11.118 255.255.255.0
#
return
[BJS2-B05-SW02-Vlanif1021]
3.2主测添加route配置
1. 添加route 前查看
[root@localhost wangkatool]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.108.0 192.168.2.1 255.255.252.0 UG 0 0 0 eno1
10.0.130.0 192.168.2.1 255.255.254.0 UG 0 0 0 eno1
10.1.22.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
10.1.30.0 192.168.2.1 255.255.254.0 UG 0 0 0 eno1
11.11.11.0 0.0.0.0 255.255.255.0 U 104 0 0 swift150f0
12.12.12.0 0.0.0.0 255.255.255.0 U 106 0 0 swift150f1
13.13.13.0 0.0.0.0 255.255.255.0 U 107 0 0 swift171f0
14.14.14.0 0.0.0.0 255.255.255.0 U 108 0 0 swift171f1
15.15.15.0 0.0.0.0 255.255.255.0 U 108 0 0 swift171f1
16.16.16.0 0.0.0.0 255.255.255.0 U 108 0 0 swift171f1
192.168.2.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
192.168.2.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1
192.168.4.0 192.168.2.1 255.255.252.0 UG 0 0 0 eno1
192.168.22.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
192.168.30.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
192.168.100.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
[root@localhost wangkatool]#
2. 添加route
# route add -net <三层环境vlanif 网段>/24 gw <本机SW 口所在vlanif IP>
e.g: route add -net 33.33.33.0/24 gw 11.11.11.118
[root@localhost wangkatool]# route add -net 33.33.33.0/24 gw 11.11.11.118
[root@localhost wangkatool]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.108.0 192.168.2.1 255.255.252.0 UG 0 0 0 eno1
10.0.130.0 192.168.2.1 255.255.254.0 UG 0 0 0 eno1
10.1.22.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
10.1.30.0 192.168.2.1 255.255.254.0 UG 0 0 0 eno1
11.11.11.0 0.0.0.0 255.255.255.0 U 104 0 0 swift150f0
12.12.12.0 0.0.0.0 255.255.255.0 U 106 0 0 swift150f1
13.13.13.0 0.0.0.0 255.255.255.0 U 107 0 0 swift171f0
14.14.14.0 0.0.0.0 255.255.255.0 U 108 0 0 swift171f1
15.15.15.0 0.0.0.0 255.255.255.0 U 108 0 0 swift171f1
16.16.16.0 0.0.0.0 255.255.255.0 U 108 0 0 swift171f1
33.33.33.0 11.11.11.118 255.255.255.0 UG 0 0 0 swift150f0
192.168.2.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
192.168.2.0 0.0.0.0 255.255.255.0 U 100 0 0 eno1
192.168.4.0 192.168.2.1 255.255.252.0 UG 0 0 0 eno1
192.168.22.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
192.168.30.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
192.168.100.0 192.168.2.1 255.255.255.0 UG 0 0 0 eno1
[root@localhost wangkatool]#
[root@localhost wangkatool]#
4. 恢复SW 配置
4.1 delete Vlanif IP
以上操作共修改如下:
1. 将SW 0/0/5 口从vlan 1021 更改为vlan1188
2. 将SW 0/0/6口从vlan 1022 更改为vlan1189
3. 为vlan1188 配置Vlanif IP
4. 将vlan1021 配置Vlanif IP
5. 将vlan1022 配置Vlanif IP
需要恢复以上配置
//************************************************************************
1. 删除vlan 1188配置Vlanif IP
[BJS2-B05-SW02]interface Vlanif 1188
[BJS2-B05-SW02-Vlanif1188]dis th
#
interface Vlanif1188
ip address 33.33.33.119 255.255.255.0
#
return
[BJS2-B05-SW02-Vlanif1188]undo ip address 33.33.33.119 255.255.255.0
[BJS2-B05-SW02-Vlanif1188]
[BJS2-B05-SW02-Vlanif1188]dis th
#
interface Vlanif1188
#
return
[BJS2-B05-SW02-Vlanif1188]q
//************************************************************************
2. 删除vlan 1021 配置Vlanif IP
[BJS2-B05-SW02]interface Vlanif 1021 # 进入Vlanif 1021
[BJS2-B05-SW02-Vlanif1021]dis th
#
interface Vlanif1021
ip address 11.11.11.118 255.255.255.0
#
return
[BJS2-B05-SW02-Vlanif1021]undo ip address 11.11.11.118 255.255.255.0 # 删除vlanif IP
[BJS2-B05-SW02-Vlanif1021]
[BJS2-B05-SW02-Vlanif1021]dis th
#
interface Vlanif1021
#
return
[BJS2-B05-SW02-Vlanif1021]
[BJS2-B05-SW02-Vlanif1021]q
[BJS2-B05-SW02]
//************************************************************************
3. 删除vlan 1022 配置Vlanif IP
[BJS2-B05-SW02]interface Vlanif 1022
[BJS2-B05-SW02-Vlanif1022]dis th
#
interface Vlanif1022
ip address 12.12.12.118 255.255.255.0
#
return
[BJS2-B05-SW02-Vlanif1022]undo ip address 12.12.12.118 255.255.255.0 # 删除vlanif IP
[BJS2-B05-SW02-Vlanif1022]
[BJS2-B05-SW02-Vlanif1022]dis th
#
interface Vlanif1022
#
return
[BJS2-B05-SW02-Vlanif1022]
4.2 恢复vlan 端口
以上操作共修改如下:
1. 将SW 0/0/5 口从vlan 1021 更改为vlan1188
2. 将SW 0/0/6口从vlan 1022 更改为vlan1189
3. 为vlan1188 配置Vlanif IP
4. 将vlan1021 配置Vlanif IP
5. 将vlan1022 配置Vlanif IP
需要恢复以上配置
//************************************************************************
1. 将0/0/5 口从vlan 1188 恢复为 vlan 1021
[BJS2-B05-SW02]interface 25GE 0/0/5
[BJS2-B05-SW02-25GE0/0/5]dis th
#
interface 25GE0/0/5
description vlan 1021
port link-type access
port default vlan 1188
jumboframe enable 12288
#
return
[BJS2-B05-SW02-25GE0/0/5]
[BJS2-B05-SW02-25GE0/0/5]port default vlan 1021 # 恢复为vlan 1021
[BJS2-B05-SW02-25GE0/0/5]dis th # 查看vlan info
#
interface 25GE0/0/5
description vlan 1021
port link-type access
port default vlan 1021
jumboframe enable 12288
#
return
[BJS2-B05-SW02-25GE0/0/5]
2. 将0/0/6 口从vlan 1189 恢复为 vlan 1022
[BJS2-B05-SW02]interface 25GE 0/0/6
[BJS2-B05-SW02-25GE0/0/6]dis th
#
interface 25GE0/0/6
port link-type access
port default vlan 1189
jumboframe enable 12288
#
return
[BJS2-B05-SW02-25GE0/0/6]port default vlan 1022
[BJS2-B05-SW02-25GE0/0/6]
[BJS2-B05-SW02-25GE0/0/6]dis th
#
interface 25GE0/0/6
port link-type access
port default vlan 1022
jumboframe enable 12288
#
return
[BJS2-B05-SW02-25GE0/0/6]
[BJS2-B05-SW02-25GE0/0/6]q
5. 查看vlan info
1. 查看指定vlan info
<BJS2-B05-SW02>dis vlan 1021
--------------------------------------------------------------------------------
U: Up; D: Down; TG: Tagged; UT: Untagged;
MP: Vlan-mapping; ST: Vlan-stacking;
#: ProtocolTransparent-vlan; *: Management-vlan;
--------------------------------------------------------------------------------
VID Type Ports
--------------------------------------------------------------------------------
1021 common UT:25GE0/0/1(U) 25GE0/0/5(U)
VID Status Property MAC-LRN Statistics Description
--------------------------------------------------------------------------------
1021 enable default enable disable VLAN 1021
<BJS2-B05-SW02>
# 查看vlan 1022
<BJS2-B05-SW02>dis vlan 1022
--------------------------------------------------------------------------------
U: Up; D: Down; TG: Tagged; UT: Untagged;
MP: Vlan-mapping; ST: Vlan-stacking;
#: ProtocolTransparent-vlan; *: Management-vlan;
--------------------------------------------------------------------------------
VID Type Ports
--------------------------------------------------------------------------------
1022 common UT:25GE0/0/2(U) 25GE0/0/6(U)
VID Status Property MAC-LRN Statistics Description
--------------------------------------------------------------------------------
1022 enable default enable disable VLAN 1022
<BJS2-B05-SW02>
//*********************************************************************
查看vlan 1188
<BJS2-B05-SW02>dis vlan 1188
--------------------------------------------------------------------------------
U: Up; D: Down; TG: Tagged; UT: Untagged;
MP: Vlan-mapping; ST: Vlan-stacking;
#: ProtocolTransparent-vlan; *: Management-vlan;
--------------------------------------------------------------------------------
VID Type Ports
--------------------------------------------------------------------------------
1188 common
VID Status Property MAC-LRN Statistics Description
--------------------------------------------------------------------------------
1188 enable default enable disable VLAN 1188
<BJS2-B05-SW02>