From 6ea2a14f62768194c0f9ebc32d9e352fbee0d363 Mon Sep 17 00:00:00 2001 From: lxx <3099029007@qq.com> Date: Wed, 8 May 2024 21:30:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...35\346\254\241\347\254\224\350\256\260.md" | 120 ++++++++++++++++++ 1 file changed, 120 insertions(+) create mode 100644 "\346\236\227\346\231\223\351\233\252/20240508-\347\254\254\345\215\201\344\271\235\346\254\241\347\254\224\350\256\260.md" diff --git "a/\346\236\227\346\231\223\351\233\252/20240508-\347\254\254\345\215\201\344\271\235\346\254\241\347\254\224\350\256\260.md" "b/\346\236\227\346\231\223\351\233\252/20240508-\347\254\254\345\215\201\344\271\235\346\254\241\347\254\224\350\256\260.md" new file mode 100644 index 0000000..d12e942 --- /dev/null +++ "b/\346\236\227\346\231\223\351\233\252/20240508-\347\254\254\345\215\201\344\271\235\346\254\241\347\254\224\350\256\260.md" @@ -0,0 +1,120 @@ +# RIP加SVI配置 +`网关:在同一网络下是不需要用到网关 而在需要访问另一个网络时用到网关来转发数据、数据包` +`实现VLAN间互通就两种方法:一种是三层交换机SVI 一种是单臂路由` + +![alt text](https://img2.imgtp.com/2024/05/08/pzfJqZD5.png) + +### 配置交换机 +````````bash +Switch>enable +Switch#configure terminal +Switch(config)#vlan 10 -- 创建VLAN10、VLAN20 +Switch(config-vlan)#exit +Switch(config)#vlan 20 +Switch(config-vlan)#exit +Switch(config)#interface range fastEthernet 0/1-2 -- 将端口加入到对应的VLAN中并开启端口 +Switch(config-if-range)#switchport mode access -- 主机与交换机连接链路设置为接入模式 +Switch(config-if-range)#switchport access vlan 10 +Switch(config-if-range)#no shutdown +Switch(config-if-range)#exit +Switch(config)#interface range fastEthernet 0/3-4 +Switch(config-if-range)#switchport mode access +Switch(config-if-range)#switchport access vlan 20 +Switch(config-if-range)#no shutdown +Switch(config-if-range)#exit +Switch(config)#interface gigabitEthernet 0/2 -- 交换机与交换机之间的链路设置为中继模式 +Switch(config-if)#switchport mode trunk +Switch(config-if)#no shutdown +Switch(config-if)#exit +Switch(config)# +```````` + +### 配置三层交换机 +````````bash +Switch>enable +Switch#configure terminal +Switch(config)#ip routing -- 三层开启路由功能 +Switch(config)#vlan 10 -- 创建VLAN10、VLAN20 +Switch(config-vlan)#exit +Switch(config)#vlan 20 +Switch(config-vlan)#exit +Switch(config)#interface vlan 10 -- 每个VLAN配置相应网关以及子网掩码并开启端口 +Switch(config-if)#ip addr 192.168.10.1 255.255.255.0 +Switch(config-if)#no shutdown +Switch(config-if)#exit +Switch(config)#interface vlan 20 +Switch(config-if)#ip addr 192.168.20.1 255.255.255.0 +Switch(config-if)#no shutdown +Switch(config-if)#exit +Switch(config)#interface gigabitEthernet 0/2 +Switch(config-if)#switchport trunk encapsulation dot1q -- 交换机与交换机之间的链路设置为中继模式(三层注意先封装) +Switch(config-if)#switchport mode trunk +Switch(config-if)#no shutdown +Switch(config-if)#exit +Switch(config)#interface gigabitEthernet 0/1 -- 交换机与路由器连接(三层交换机默认为二层端口要开启路由端口) +Switch(config-if)#no switchport +Switch(config-if)#ip address 10.10.10.1 255.255.255.0 +Switch(config-if)#no shutdown +Switch(config-if)#exit +Switch(config)#route rip -- 配置RIP动态路由协议将信息传递给附近的端口 +Switch(config-router)#version 2 +Switch(config-router)#network 10.10.10.0 +Switch(config-router)#network 192.168.10.0 +Switch(config-router)#network 192.168.20.0 +Switch(config-router)#do wr m +Building configuration... +[OK] +```````` + +### 路由器配置 +- 将R1、R2的每个端口配置IP地址以及子网掩码并开启端口 +- 在R1、R2路由器配置RIP动态路由协议将信息传递给附近的端口 + +### 配置路由器一 +````````bash +Router>enbale +Router#configure terminal +Router(config)#interface gigabitEthernet 0/1 +Router(config-if)#ip address 10.10.10.2 255.255.255.0 +Router(config-if)#no shutdown +Router(config-if)#exit +Router(config)#interface gigabitEthernet 0/0 +Router(config-if)#ip address 192.168.30.1 255.255.255.0 +Router(config-if)#no shutdown +Router(config-if)#exit +Router(config)#interface gigabitEthernet 0/2 +Router(config-if)#ip address 172.16.88.13 255.255.255.0 +Router(config-if)#no shutdown +Router(config-if)#exit +Router(config)#route rip +Router(config-router)#version 2 +Router(config-router)#network 10.10.10.0 +Router(config-router)#network 192.168.30.0 +Router(config-router)#network 172.16.88.0 +Router(config-router)#do wr m +Building configuration... +[OK] +```````` + +### 配置路由器二 +````````bash +Router>enable +Router#configure terminal +Router(config)#interface gigabitEthernet 0/1 +Router(config-if)#ip address 172.16.88.180 255.255.255.0 +Router(config-if)#no shutdown +Router(config-if)#exit +Router(config)#interface gigabitEthernet 0/0 +Router(config-if)#ip address 192.168.40.1 255.255.255.0 +Router(config-if)#no shutdown +Router(config-if)#exit +Router(config)#route rip +Router(config-router)#version 2 +Router(config-router)#network 172.16.88.0 +Router(config-router)#network 192.168.40.0 +Router(config-router)#do wr m +Building configuration... +[OK] +```````` + +配置完成后进入主机中测试链路(此时网关以及主机都能ping通(且线路是绿灯`注意绿灯不代表一定是能通`)) \ No newline at end of file -- Gitee