路由器问题.急!请大侠帮帮我啊!

我现在有一台路由器,一台交换机,3台电脑.
pc1的ip为:192.168.88.2
pc2的ip为:192.168.89.2
pc3的ip为:192.168.89.3
我现在想让pc1能访问pc3,但是pc2不能访问pc3,我该如何做?请大侠帮帮我!
我的pc3接在路由器的f0/1口,f0/0口与交换机的f0/1口相连,pc1和pc2都接在叫换机上.我该如何配置我的路由?
我的路由器是撕科的哦.不好意思我的问题刚刚弄错了.

配置如下,使用单臂路由VLAN。

路由器:

Router>en

Router#conf t

Router#host r1

r1(config)#int f0/1

r1(config-if)#no shut

r1(config-if)#ip add 192.168.88.1 255.255.255.0

r1(config-if)#des connected to pc1

r1(config-if)#int f0/0

r1(config-if)#no shut

r1(config-if)#no ip add

r1(config-if)#des connected to s1(f0/1)

r1(config-if)#int f0/0.1

r1(config-if)#des v2 gateway int

r1(config-if)#encap dot1q 2

r1(config-if)#ip add 192.168.89.1 255.255.255.252

r1(config-if)#int f0/0.2

r1(config-if)#des v3 gateway int

r1(config-if)#encap dot1q 3

r1(config-if)#ip add 192.168.89.5 255.255.255.252

r1(config-if)#end

r1#copy run start

交换机:

Switch>en

Switch#conf t

Switch#host s1

s1(config)#vlan 2

s1(config-vlan)#name v2

s1(config-vlan)#vlan 3

s1(config-vlan)#name v3

s1(config-vlan)#exit

s1(config)#int f0/1

s1(config-if)#des connected to r1(f0/0)

s1(config-if)#sw mo trunk

s1(config-if)#int f0/2

s1(config-if)#des connected to pc2

s1(config-if)#sw mo ac

s1(config-if)#sw ac vlan 2

s1(config-if)#int f0/3

s1(config-if)#des connected to pc3

s1(config-if)#sw mo ac

s1(config-if)#sw ac vlan 3

s1(config-if)#end

s1#copy run start

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-03-31
一定要这么接吗?
那最简单的办法是子网掩码设为255。255.0.0,然后PC2和PC3设为不同工作组
第2个回答  2009-03-31
搞那么复杂干吗,用一个交换机或路由器就可以了,
非要用两的话,就把外线插到路由上,从路由出来一条线插到交换上,在把三个PC网线也插到交换上,设置自动获取IP,工作组一致就可以互相访问了.
第3个回答  2009-03-31
加个密码访问吧,不要那么复杂
第4个回答  2009-03-31
这个跟路由器有关系?
相似回答