RIP动态路由(三层交换机+单臂路由)

RIP动态路由(三层交换机+单臂路由)

  • J1 (配置VLAN,修改端口)
TypeScript 复制代码
Switch>en
Switch>en
Switch#
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 10
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)#ex
Switch(config)#int f0/2
Switch(config-if)#sw acc vlan 20
% Access VLAN does not exist. Creating vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw
Switch(config-if)#switchport mo 
Switch(config-if)#switchport mo 
Switch(config-if)#switchport mo tr
Switch(config-if)#switchport mo trunk 
  • 三层交换机(运用SVI)
  • 一定要记得设VLAN
TypeScript 复制代码
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#vlan 10
Switch(config-vlan)#
Switch(config-vlan)#vlan 20
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport t
Switch(config-if)#switchport trunk 
Switch(config-if)#switchport trunk en
Switch(config-if)#switchport trunk encapsulation d
Switch(config-if)#switchport trunk encapsulation dot1q 
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk 
Switch(config-if)#
Switch(config-if)#ex
Switch(config)#int vlan 10
Switch(config-if)#
Switch(config-if)#ip add 192.168.10.254 255.255.255.0
Switch(config-if)#no shutdown 
Switch(config-if)#ex
Switch(config)#int vlan 20
Switch(config-if)#
Switch(config-if)#ip add 192.168.20.254 255.255.255.0
Switch(config-if)#no shut
Switch(config-if)#no shutdown 
Switch(config-if)#ex
Switch(config)#ip routing
Switch(config)#
//配IP
Switch(config)#int f0/2
Switch(config-if)#no switchport 
Switch(config-if)#ip  add 10.10.10.1 255.255.255.0
Switch(config-if)#no shutdown 
  • J2
TypeScript 复制代码
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 10
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)#ex
Switch(config)#int f0/2
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 20
% Access VLAN does not exist. Creating vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw
Switch(config-if)#switchport m
Switch(config-if)#switchport mode t
Switch(config-if)#switchport mode trunk 
Switch(config-if)#
  • R1
TypeScript 复制代码
Router>en
Router#
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int g0/0
Router(config-if)#no shut
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to up

Router(config-if)#ex
Router(config)#int g0/0.1
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.1, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip add 192.168.30.254 255.255.255.0
Router(config-subif)#ex
Router(config)#int g0/0.2
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.2, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.2, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#
Router(config-subif)#ip add 192.168.40.254 255.255.255.0
Router(config-subif)#ex
Router(config)#int g0/1
Router(config-if)#no shut
Router(config-if)#no shutdown 
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/1, changed state to up

Router(config-if)#ip add 10.10.10.2 255.255.255.0
Router(config-if)#ex
Router(config)#int g0/2
Router(config-if)#no shut
Router(config-if)#no shutdown 
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/2, changed state to up

Router(config-if)#ip add 20.20.20.1 255.255.255.0
Router(config-if)#
  • J3
TypeScript 复制代码
Switch>en
Switch#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Switch(config)#int f0/1
Switch(config-if)#sw
Switch(config-if)#switchport acc vlan 10
% Access VLAN does not exist. Creating vlan 10
Switch(config-if)#ex
Switch(config)#int f0/2
Switch(config-if)#sw acc vlan 20
% Access VLAN does not exist. Creating vlan 20
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#sw mo tr
Switch(config-if)#sw mo trunk 
Switch(config-if)#
  • R2
TypeScript 复制代码
Router>en
Router#conf t
Enter configuration commands, one per line.  End with CNTL/Z.
Router(config)#int g0/0
Router(config-if)#no shut
Router(config-if)#no shutdown 
Router(config-if)#no shutdown 

Router(config-if)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0, changed state to up

Router(config-if)#ex
Router(config)#int g0/0.1
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.1, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.1, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation d
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#
Router(config-subif)#ip add 192.168.50.254 255.255.255.0
Router(config-subif)#ex
Router(config)#int g0/0.3
Router(config-subif)#
%LINK-5-CHANGED: Interface GigabitEthernet0/0.3, changed state to up

%LINEPROTO-5-UPDOWN: Line protocol on Interface GigabitEthernet0/0.3, changed state to up

Router(config-subif)#en
Router(config-subif)#encapsulation do
Router(config-subif)#encapsulation dot1Q 20
Router(config-subif)#ip add 192.168.50.254 255.255.255.0
% 192.168.50.0 overlaps with GigabitEthernet0/0.1
Router(config-subif)#ex
//配ip并开启端口
Router(config)#int g0/1
Router(config-if)#no shutdown 
Router(config-if)#ip add 20.20.20.2 255.255.255.0

运用RIP动态路由

  • 三层交换机
TypeScript 复制代码
Switch(config-if)#ex
Switch(config)#route rip
Switch(config-router)#version 2
Switch(config-router)#net
Switch(config-router)#network 192.168.10.0
Switch(config-router)#net
Switch(config-router)#network 192.168.20.0
Switch(config-router)#net
Switch(config-router)#network 10.10.10.0
  • R1
TypeScript 复制代码
Router(config)#route rip
Router(config-router)#version 2
Router(config-router)#net
Router(config-router)#network 192.168.30.0
Router(config-router)#network 192.168.40.0
Router(config-router)#net
Router(config-router)#network 10.10.10.0
Router(config-router)#net
Router(config-router)#network 20.20.20.0
  • R2
TypeScript 复制代码
Router(config)#route rip
Router(config-router)#version
% Incomplete command.
Router(config-router)#version 22
                              ^
% Invalid input detected at '^' marker.
	
Router(config-router)#version 2
Router(config-router)#net
Router(config-router)#network 192.168.50.0
Router(config-router)#network 192.168.60.0
Router(config-router)#net
Router(config-router)#network 20.20.20.0
相关推荐
2501_9153738835 分钟前
Electron 打包与发布指南:让你的应用运行在 Windows、macOS、Linux
windows·macos·electron
风行無痕35 分钟前
Ubuntu Linux系统配置账号无密码sudo
linux·服务器·ubuntu
驱动小百科1 小时前
WiFi出现感叹号上不了网怎么办 轻松恢复网络
网络·智能路由器·wifi出现感叹号怎么解决·wifi无法上网·电脑wifi
好多知识都想学1 小时前
协议路由与路由协议
网络·智能路由器
SZ1701102311 小时前
中继器的作用
服务器·网络·智能路由器
chenxy022 小时前
如何快速分享服务器上的文件
运维·服务器
重启就好2 小时前
【Ansible】模块详解
linux·服务器·ansible
Huazzi.3 小时前
Ubuntu 22虚拟机【网络故障】快速解决指南
linux·网络·学习·ubuntu·bash·编程
熙曦Sakura3 小时前
【Linux网络】HTTP
linux·网络·http
毒果3 小时前
网络安全:账号密码与诈骗防范
网络·安全·web安全