以下是某个网友在我博客中提出的问题:
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
「配置环境参数」
1. Switch A 为三层交换机
2. PC1 连接到 Switch A 的以太网端口 E0/1 ,属于 VLAN10
3. PC2 连接到 Switch A 的以太网端口 E0/2 ,属于 VLAN20
4. Route A 连接到 Switch A 的以太网端口 E0/24 口,属于 VLAN100
5. Switch A 的 VLAN 接口 10 的 IP 地址为<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /> 10.1.1 .1/24 , VLAN 接口 20 的 IP 地址为 20.1.1.1/24 ,分别作为 PC1 和 PC2 的网关。
6. Switch A 与 Route A 所连接的 VLAN100 的 IP 地址为 192.168.1.1/24.Route A 连 Switch A 的 Eth0 接口地址为 192.168.1.2/24
「组网需求」
PC1 和 PC2 可以通过 Switch A 进行互通, PC1 各 PC2 可以通过 Route A 上外网。(这里假设 Route A 的 IP 及 NAT 等功能都配置 OK ,所以只给出 Route A 在此应用的关键配置。)
2 数据配置步骤
「在 Switch A 上创建 VLAN 及 VLAN 接口静态 IP 地址配置」
创建 VLAN 接口,并配置 IP 地址。
1. 创建(进入) VLAN10
[Switch A]vlan 10
2. 将 E0/1 加入到 VLAN10
[Switch A-vlan10]port Ethernet 0/1
3. 创建(进入) VLAN 接口 10
[Switch A]interface Vlan-interface 10
4. 为 VLAN 接口 10 配置 IP 地址
[Switch A-Vlan-interface10]ip address 10.1.1.1 255.255.255.0
5. 创建(进入) VLAN20
[Switch A]vlan 20
6. 将 E0/2 加入到 VLAN20
[Switch A-vlan20]port Ethernet 0/2
7. 创建(进入) VLAN 接口 20
[Switch A]interface Vlan-interface 20
8. 为 VLAN 接口 20 配置 IP 地址
[Switch A-Vlan-interface20]ip address 20.1.1.1 255.255.255.0
9. 创建(进入) VLAN100
[Switch A]vlan 100
10. 将 E0/24 加入到 VLAN100
[Switch A-vlan100port Ethernet 0/24
11. 创建(进入) VLAN 接口 100
[Switch A]interface Vlan-interface 100
12. 为 VLAN 接口 100 配置 IP 地址
[Switch A-Vlan-interface100]ip address 192.168.1.2 255.255.255.0
「 Switch A 路由设置」
13. 设置交换机的默认路由的下跳到 Route A
[Switch A]ip route 0.0.0.0 0.0.0.0 192.168.1.1
「 Route A 路由设置」
14. 在 Route A 上设置到 Switch A 的回程路由
[Route A]ip route 10.1.1.0 255.255.255.0 192.168.1.2
[Route A]ip route 20.1.1.0 255.255.255.0 192.168.1.2
1. Switch A 为三层交换机
2. PC1 连接到 Switch A 的以太网端口 E0/1 ,属于 VLAN10
3. PC2 连接到 Switch A 的以太网端口 E0/2 ,属于 VLAN20
4. Route A 连接到 Switch A 的以太网端口 E0/24 口,属于 VLAN100
5. Switch A 的 VLAN 接口 10 的 IP 地址为<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /> 10.1.1 .1/24 , VLAN 接口 20 的 IP 地址为 20.1.1.1/24 ,分别作为 PC1 和 PC2 的网关。
6. Switch A 与 Route A 所连接的 VLAN100 的 IP 地址为 192.168.1.1/24.Route A 连 Switch A 的 Eth0 接口地址为 192.168.1.2/24
「组网需求」
PC1 和 PC2 可以通过 Switch A 进行互通, PC1 各 PC2 可以通过 Route A 上外网。(这里假设 Route A 的 IP 及 NAT 等功能都配置 OK ,所以只给出 Route A 在此应用的关键配置。)
2 数据配置步骤
「在 Switch A 上创建 VLAN 及 VLAN 接口静态 IP 地址配置」
创建 VLAN 接口,并配置 IP 地址。
1. 创建(进入) VLAN10
[Switch A]vlan 10
2. 将 E0/1 加入到 VLAN10
[Switch A-vlan10]port Ethernet 0/1
3. 创建(进入) VLAN 接口 10
[Switch A]interface Vlan-interface 10
4. 为 VLAN 接口 10 配置 IP 地址
[Switch A-Vlan-interface10]ip address 10.1.1.1 255.255.255.0
5. 创建(进入) VLAN20
[Switch A]vlan 20
6. 将 E0/2 加入到 VLAN20
[Switch A-vlan20]port Ethernet 0/2
7. 创建(进入) VLAN 接口 20
[Switch A]interface Vlan-interface 20
8. 为 VLAN 接口 20 配置 IP 地址
[Switch A-Vlan-interface20]ip address 20.1.1.1 255.255.255.0
9. 创建(进入) VLAN100
[Switch A]vlan 100
10. 将 E0/24 加入到 VLAN100
[Switch A-vlan100port Ethernet 0/24
11. 创建(进入) VLAN 接口 100
[Switch A]interface Vlan-interface 100
12. 为 VLAN 接口 100 配置 IP 地址
[Switch A-Vlan-interface100]ip address 192.168.1.2 255.255.255.0
「 Switch A 路由设置」
13. 设置交换机的默认路由的下跳到 Route A
[Switch A]ip route 0.0.0.0 0.0.0.0 192.168.1.1
「 Route A 路由设置」
14. 在 Route A 上设置到 Switch A 的回程路由
[Route A]ip route 10.1.1.0 255.255.255.0 192.168.1.2
[Route A]ip route 20.1.1.0 255.255.255.0 192.168.1.2
我的解释为:
你没有做单臂路由,所以路由器无法得知两个
vlan
间的路由,静态路由添加后,这两个vlan间就可以通信了。这样的配置与单臂路由的作用一样,所以推荐还是使用单臂路由能够节省很多麻烦。