×

vlan pc1 pc2

两台交换机怎么实现不同vlan下通信呢?请问pc1怎么样才能和pc2通信?

admin admin 发表于2022-07-01 12:20:09 浏览290 评论0

抢沙发发表评论

您好,这个问题有科技yuan来为您回答,点击上方关注,查看更多相关问题哦!~

关于不同vlan间的通信,推荐2种方法,

如下:PC1和PC2属于不同的vlan,如何让不同的vlan之间能够通信,我推荐的方法有2种

一、通过三层交换来实现vlan间通信首先添加一台三层交换机,拓扑如下:

配置步骤如下:

①、配置两台pc的基础信息,包括ip地址、掩码、网关。

②、配置二层交换机的Fa0/3口为trunk模式,允许vlan10和vlan20报文通过。Fa0/1和Fa0/2口配置为access模式,并创建vlan10和vlan20,并将Fa0/1口加入vlan10,Fa0/2口加入vlan20。-pc1

③、配置三层交换机的Fa0/3口为trunk口,创建vlan10和vlan20,网关分别为vlan10和vlan20的网关地址。启用三层交换机的路由功能,否则三层交换机的功能也就等价于二层交换机。

④、进行测试。

PC1地址配置:

PC2地址配置:

现在可以看到从PC1去ping主机PC2是无法通信的

接下来配置二层交换机Fa0/1和Fa0/2口为access模式,Fa0/3口为trunk模式

interface FastEthernet0/1

switchport access vlan 10

switchport mode access

interface FastEthernet0/2

switchport access vlan 20

switchport mode access

interface FastEthernet0/3

switchport trunk allowed vlan 10,20

switchport mode trunk

配置三层交换机的Fa0/1口,创建vlan,配置网关,并配置该接口为trunk口。

interface Vlan10

ip address 192.168.1.254 255.255.255.0

interface Vlan20

ip address 192.168.2.254 255.255.255.0

interface FastEthernet0/1

switchport trunk allowed vlan 10,20

switchport trunk encapsulation dot1q

switchport mode trunk

ip routing

测试连通性:

二、通过单臂路由来实现不同vlan间通信单臂路由图拓扑如下:

配置步骤如下:

①、配置两台pc的基础信息,包括ip地址、掩码、网关。

②、配置二层交换机的Fa0/3口为trunk模式,允许vlan10和vlan20报文通过。Fa0/1和Fa0/2口配置为access模式,并创建vlan10和vlan20,并将Fa0/1口加入vlan10,Fa0/2口加入vlan20。-pc1

③、配置路由器的Fa0/0接口,将其no shutdown,然后启用两个子接口,分别是vlan10对应的10,vlan20对应的20,然后网关就是vlan10和vlan20的指定网关。

④、进行测试。

上述①和②与三层交换机配置相同,路由器配置如下:

Router0:

interface FastEthernet0/0

no ip address

duplex auto

speed auto

interface FastEthernet0/0.10

encapsulation dot1Q 10

ip address 192.168.1.254 255.255.255.0

interface FastEthernet0/0.20

encapsulation dot1Q 20

ip address 192.168.2.254 255.255.255.0

测试连通性:

总结不同vlan间的通信,我的推荐是2种方法,一种是通过三层交换机去实现,但是不要忘记启用路由功能,第二种方法是通过单臂路由实现。

以上是针对思科网络设备的配置方法。

如果您有更好的方法,欢迎在评论区留言!~