多路由器通过三层交换机互相通讯(单臂路由+静态路由+默认路由版),通过三层交换机让pc端相互通讯

多路由器通过三层交换机互相通讯(单臂路由+静态路由+默认路由版)

先实现各个小框框里能够互通

哇咔

  • 交换机1(二层交换机,可看配置单臂路由的文章)

    Switch>en
    Switch#conf t
    Switch(config)#int f0/1
    Switch(config-if)#switchport access vlan 10
    Switch(config-if)#ex
    Switch(config)#int f0/2
    Switch(config-if)#switchport acc vlan 20
    Switch(config-if)#ex
    Switch(config)#int f0/3
    Switch(config-if)#switchport mode trunk

  • 路由器1

    Router>en
    Router#conf t
    Router(config)#int g0/0
    Router(config-if)#no shutdown

    Router(config-if)#int g0/0.1
    Router(config-subif)#encapsulation dot1Q 10
    Router(config-subif)#ip add 192.168.10.254 255.255.255.0
    Router(config-subif)#ex

    Router(config)#int g0/0.2
    Router(config-subif)#encapsulation dot1Q 20
    Router(config-subif)#ip add 192.168.20.254 255.255.255.0
    Router(config-subif)#
    // 为路由器1的g0/1端口开启并配置ip
    Router(config-subif)#ex
    Router(config)#int g0/1
    Router(config-if)#no shutdown
    Router(config-if)#ip add 10.10.10.1 255.255.255.0

吗啡

  • 路由器3

    Would you like to enter the initial configuration dialog? [yes/no]: no

    Press RETURN to get started!

    Router>en
    Router#conf t
    Router(config)#int g0/1
    Router(config-if)#no shutdown

    Router(config-if)#ip add 192.168.50.254 255.255.255.0
    Router(config-if)#ex
    // 为路由器3的g0/0端口开启并配置ip
    Router(config)#int g0/0
    Router(config-if)#no shutdown
    Router(config-if)#ip add 30.30.30.2 255.255.255.0

旮旯

  • 交换机2(二层交换机,可看配置单臂路由的文章)

    Switch>en
    Switch#conf t
    Switch(config)#int f0/1
    Switch(config-if)#switchport access vlan 10
    Switch(config-if)#ex
    Switch(config)#int f0/2
    Switch(config-if)#sw acc vlan 20
    Switch(config-if)#ex
    Switch(config)#int f0/3
    Switch(config-if)#sw mode trunk
    Switch(config-if)#

  • 路由器2

    Router>en
    Router#conf t
    Router(config)#int g0/0
    Router(config-if)#no shutdown
    Router(config-if)#ex

    Router(config)#int g0/0.1 //进入子接口
    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)#encapsulation dot1Q 20
    Router(config-subif)#ip add 192.168.40.254 255.255.255.0

    Router(config-subif)#ex

    // 为路由器2的g0/1端口开启并配置ip
    Router(config)#int g0/1
    Router(config-if)#no shutdown
    Router(config-if)#ip add 20.20.20.2 255.255.255.0

交换机中转(三层交换机)

复制代码
Switch>en
Switch#conf t
Switch(config)# int f0/1
Switch(config-if)#no switchport  // 进入端口才能开启三层功能,才可配ip

Switch(config-if)#ip address 10.10.10.2 255.255.255.0
Switch(config-if)#ex
Switch(config)#int f0/2
Switch(config-if)#no sw  //缩写 进入端口才能开启三层功能,才可配ip
Switch(config-if)#no switchport 

Switch(config-if)#ip add 30.30.30.1 255.255.255.0
Switch(config-if)#ex
Switch(config)#int f0/3
Switch(config-if)#no switchport 

Switch(config-if)#ip add 20.20.20.1 255.255.255.0
Switch(config-if)#ex
Switch(config)#ex
Switch#
%SYS-5-CONFIG_I: Configured from console by console
//这边查看路由表可以看到ICMP redirect cache is empty
//说明没有开启路由功能,三层交换机需要手动开启路由功能(全局模式)
Switch#show ip route
ICMP redirect cache is empty

Switch#conf t
Switch(config)#ip routing  //开启路由功能
Switch(config)#ex


Switch#show ip route //即可看到刚刚配置的ip地址
     10.0.0.0/24 is subnetted, 1 subnets
C       10.10.10.0 is directly connected, FastEthernet0/1
     20.0.0.0/24 is subnetted, 1 subnets
C       20.20.20.0 is directly connected, FastEthernet0/3
     30.0.0.0/24 is subnetted, 1 subnets
C       30.30.30.0 is directly connected, FastEthernet0/2

想要让pc端能互相通讯(配置默认路由或静态路由)

  • 要求 :哇咔配置默认路由;玛咖配置默认路由;旮旯配置默认路由;而三层交换机(交换机中转)配置静态路由

  • 路由器1(默认路由)

    Router#conf t
    Router(config)#ip route 0.0.0.0 0.0.0.0 10.10.10.2
    Router(config)#ex
    Router#

    Router#show ip route

    复制代码
       10.0.0.0/8 is variably subnetted, 2 subnets, 2 masks

    C 10.10.10.0/24 is directly connected, GigabitEthernet0/1
    L 10.10.10.1/32 is directly connected, GigabitEthernet0/1
    192.168.10.0/24 is variably subnetted, 2 subnets, 2 masks
    C 192.168.10.0/24 is directly connected, GigabitEthernet0/0.1
    L 192.168.10.254/32 is directly connected, GigabitEthernet0/0.1
    192.168.20.0/24 is variably subnetted, 2 subnets, 2 masks
    C 192.168.20.0/24 is directly connected, GigabitEthernet0/0.2
    L 192.168.20.254/32 is directly connected, GigabitEthernet0/0.2
    S* 0.0.0.0/0 [1/0] via 10.10.10.2 //默认路由

  • 路由器 2(默认路由)

    Router>en
    Router#conf t
    Enter configuration commands, one per line. End with CNTL/Z.
    // 默认路由: ip route 0.0.0.0 0.0.0.0 下一跳
    Router(config)#ip route 0.0.0.0 0.0.0.0 20.20.20.1 //默认路由
    Router(config)#ex
    Router#
    %SYS-5-CONFIG_I: Configured from console by console

    Router#show ip route

  • 路由器 3(默认路由)

    Router#conf t
    Enter configuration commands, one per line. End with CNTL/Z.
    Router(config)#ip route 0.0.0.0 0.0.0.0 30.30.30.1 //默认路由
    Router(config)#ex
    Router#show ip route

  • 交换机中转(静态路由)

    Switch(config)#ip route 192.168.30.0 255.255.255.0 20.20.20.2
    Switch(config)#ip route 192.168.40.0 255.255.255.0 20.20.20.2
    Switch(config)#
    Switch(config)#ip route 192.168.50.0 255.255.255.0 30.30.30.2
    Switch(config)#ip route 192.168.10.0 255.255.255.0 10.10.10.1
    Switch(config)#ip route 192.168.20.0 255.255.255.0 10.10.10.1

  • 完成上面步骤即可尝试ping通网络

  • 记得所有的ip地址,子网掩码,网关都要设

相关推荐
徐子元竟然被占了!!5 分钟前
RIP协议
网络·网络协议
Yuki’11 分钟前
网络编程---TCP
服务器·网络·tcp/ip
云飞云共享云桌面26 分钟前
工厂办公环境如何实现一台服务器多人共享办公
运维·服务器·网络·数据库·3d
带娃的IT创业者43 分钟前
如何开发一个教育性质的多线程密码猜测演示器
网络·python·算法
zr5268554471 小时前
ModbusTCP 转 Profinet 主站网关
运维·服务器·网络
大筒木老辈子1 小时前
Linux笔记---协议定制与序列化/反序列化
网络·笔记
江团1io06 小时前
深入解析TCP核心机制:连接管理、流量与拥塞控制
服务器·网络·tcp/ip
海拥✘9 小时前
深入理解 IP 地址:概念、分类与日常应用
网络·网络协议·tcp/ip
Miracle&10 小时前
1.TCP/IP模型:各层协议(重点TCP/UDP)
网络协议·tcp/ip·udp
Miracle&10 小时前
2.TCP深度解析:握手、挥手、状态机、流量与拥塞控制
linux·网络·tcp/ip