那么我错过了什么吗?
是的,您在同一个 /24 子网中拥有以下您想要的机器:
- 鱿鱼代理 (192.168.1.4)
- 网络服务器 (192.168.1.6)
- 客户端 (192.168.1.11)
但是,您试图将它们中的每一个都放在自己的路由接口上;这是一个很常见的错误。解决您的问题的最简单方法是为3550 上的所有 192.168.1.0/24创建 Cisco 所谓的交换 Vlan 接口 (SVI)。
假设您要为所有这些系统使用 Vlan 10;尽管出于安全原因,人们倾向于避免使用 vlan 1,但您使用的 vlan 编号并不重要。我将假设您将这些系统连接到哪个交换机端口,但是端口号应该无关紧要;只要确保您在vlan 10
. 您要使用的配置是:
ip routing
!
! many people set vtp to transparent to avoid future problems...
vtp mode transparent
!
vlan 10
state active
!
interface FastEthernet0/1
description [Squid Proxy]
switchport access vlan 10
switchport mode access
!
interface FastEthernet0/2
description [Web Server]
switchport access vlan 10
switchport mode access
!
interface FastEthernet0/3
description [Client]
switchport access vlan 10
switchport mode access
!
interface Vlan10
ip address 192.168.1.254 255.255.255.0
no ip proxy-arp
no ip directed-broadcast
no shut
!
! Add a default route on a different SVI if you want these systems
! to route through the 3550 to other networks
现在配置您的 squid 代理、Web 服务器和客户端以使用 192.168.1.254 作为默认网关。
最后,考虑switchport nonnegotiate
在 Fa0/1、Fa0/2 和 Fa0/3 上使用。