关于#网络#的问题:要让这两台电脑相互通信

只有一台戴尔的三层交换机,VLAN10 的ip192.168.10.1 24,VLAN20 的ip192.168.20.1 24,1口VLAN10, 2口VLAN20,acc模式,两个口根据VLAN划分接一台电脑,ip分别为192.168.10.2 24 网关192.168.10.1,192.168.20.2 24 网关192.168.20.1,开启了ip routing,arp列表上看到两台电脑和两个VLAN的MAC地址,电脑能ping网关,但ping不通另一个VLAN的电脑和VLAN ip,也都关了防火墙。要让这两台电脑相互通信,有什么配置遗漏吗,要怎怎么解决?

可能是因为缺少路由配置导致的。需要在交换机上添加静态路由,将两个VLAN的路由互相添加。

具体操作如下:

进入交换机的命令行界面,输入“configure terminal”进入全局配置模式。

输入“ip route 192.168.20.0 255.255.255.0 192.168.10.1”添加VLAN20的路由,将数据包转发到VLAN10的网关上。

输入“ip route 192.168.10.0 255.255.255.0 192.168.20.1”添加VLAN10的路由,将数据包转发到VLAN20的网关上。

保存配置并退出配置模式,输入“exit”回到命令行界面。

现在两台电脑应该可以相互通信了,可以尝试ping对方的IP地址。

如果还是无法通信,可以检查一下交换机的端口是否配置正确,以及电脑的IP地址和子网掩码是否设置正确。