多路由器通过三层交换机互相通讯(单臂路由+静态路由+默认路由版),通过三层交换机让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地址,子网掩码,网关都要设

相关推荐
DianSan_ERP5 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
呉師傅5 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑
gihigo19985 天前
基于TCP协议实现视频采集与通信
网络协议·tcp/ip·音视频
2501_946205525 天前
晶圆机器人双臂怎么选型?适配2-12寸晶圆的末端效应器有哪些?
服务器·网络·机器人
linux kernel5 天前
第七部分:高级IO
服务器·网络
数字护盾(和中)5 天前
BAS+ATT&CK:企业主动防御的黄金组合
服务器·网络·数据库
~远在太平洋~5 天前
Debian系统如何删除多余的kernel
linux·网络·debian
龙仔7255 天前
在麒麟V10服务器安全加固,sshd防暴力破解加固,实现“密码错误3次封IP”的需求
服务器·tcp/ip·安全
unfeeling_5 天前
Keepalived实验
linux·服务器·网络
坐吃山猪5 天前
OpenClaw04_Gateway常见问题
网络·gateway·openclaw