配置静态路由实现网络间通信

Posted yanlzy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置静态路由实现网络间通信相关的知识,希望对你有一定的参考价值。

静态路由(英语:Static routing),一种路由的方式,路由项(routing entry)由手动配置,而非动态决定。与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。一般来说,静态路由是由网络管理员逐项加入路由表。

操作环境:思科模拟器

PC1:192.168.10.10/24 vlan 10

PC2: 192.168.20.10/24 vlan 20

PC3:192.168.100.10 vlan 100

技术图片

交换机配置

# 进入vlan模式,创建vlan
Switch#vlan database
Switch(vlan)#vlan 10
Switch(vlan)#vlan 20

# 进入接口,将vlan划分到接口中
Switch(config)#interface fastEthernet0/1
Switch(config-if)#switchport mode access 
Switch(config-if)#switchport access vlan 10

Switch(config)#interface fastEthernet0/2
Switch(config-if)#switchport mode access
Switch(config-if)#switchport access vlan 20

# 将与路由器连接的端口设置为trunk模式
Switch(config)#interface fastEthernet0/3
Switch(config-if)#switchport mode trunk

路由器R1配置

# 开启与交换机连接的端口
Router(config)#interface fastEthernet 0/0
Router(config-if)#no shutdown

# 配置子接口的ip地址
Router(config)#interface fastEthernet 0/0.1
# 进入接口配置ip地址你会发现配置失败,是因为需要设置IEEE 802.1Q标准 协议后面的数字和vlan一致
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip address 192.168.10.1 255.255.255.0

Router(config)#interface fastEthernet 0/0.2
Router(config-subif)#encapsulation dot1Q 10
Router(config-subif)#ip address 192.168.20.1 255.255.255.0

# 配置连接路由器端口IP地址
Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 10.0.0.1 255.255.255.128
Router(config-if)#no shutdown

路由器R2配置

Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 10.0.0.1 255.255.255.128
Router(config-if)#no shutdown
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip address 10.0.0.129 255.255.255.128
Router(config-if)#no shutdown

路由器R3配置

Router(config)#interface fastEthernet 0/1
Router(config-if)#ip address 10.0.0.129 255.255.255.128
Router(config-if)#no shutdown
Router(config)#interface fastEthernet 0/0
Router(config-if)#ip address 192.168.100.1 255.255.255.0
Router(config-if)#no shutdown

这个时候配置好了但是并不能进行通信

配置静态路由

R1:
Router(config)#ip route 192.168.100.0 255.255.255.0 fastEthernet 0/1
Router(config)#ip route 10.0.0.128 255.255.255.128 fastEthernet 0/1

R2:
Router(config)#ip route 192.168.100.0 255.255.255.0 fastEthernet 0/0
Router(config)#ip route 192.168.20.0 255.255.255.0 fastEthernet 0/1
Router(config)#ip route 192.168.10.0 255.255.255.0 fastEthernet 0/1

R3:
Router(config)#ip route 10.0.0.0 255.255.255.128 fastEthernet 0/1
Router(config)#ip route 192.168.20.0 255.255.255.0 fastEthernet 0/1
Router(config)#ip route 192.168.10.0 255.255.255.0 fastEthernet 0/1

配置好我们测试一下,已经可以进行通信了

技术图片

查看路由表:

# 可以通过下面命令查看路由表
Router#show ip route 
C 表示直连路由
S 表示我们设置的静态路由

以上是关于配置静态路由实现网络间通信的主要内容,如果未能解决你的问题,请参考以下文章

cisco Switching-三层交换配置路由

浮动静态路由及负载均衡

计算机网络期末 静态路由配置实验某公司有一个总部和两个分部,分别都是一个独立的局域网。

用静态路由协议实现网络间的互通

华为交换机配置VLAN间路由

配置Linux实现静态路由