我有三个 EX2200c 交换机。我想将其中一个用作核心交换机,另外两个用作接入层交换机。我在所有交换机上创建了 VLAN,将上行链路端口设置为中继模式,将所有其他端口设置为访问端口。我还在核心交换机上的所有 VLAN 上设置了一个 IP 地址。
我还在核心交换机上设置了 DHCP,但是当计算机连接到任一接入交换机时,我无法获得 IP 地址。
即使我在计算机上手动设置了 IP 地址,我也无法 ping 同一个 vlan 中的主机。
那么我错过了什么?:)
我有三个 EX2200c 交换机。我想将其中一个用作核心交换机,另外两个用作接入层交换机。我在所有交换机上创建了 VLAN,将上行链路端口设置为中继模式,将所有其他端口设置为访问端口。我还在核心交换机上的所有 VLAN 上设置了一个 IP 地址。
我还在核心交换机上设置了 DHCP,但是当计算机连接到任一接入交换机时,我无法获得 IP 地址。
即使我在计算机上手动设置了 IP 地址,我也无法 ping 同一个 vlan 中的主机。
那么我错过了什么?:)
这是从我自己的家庭设置中提取的示例配置。它是配置的 DHCP、VLAN 和接口部分,您可以将其用作起点
system {
services {
dhcp {
domain-name [put your domain];
name-server {
[ns1 ip];
[ns2 ip];
}
pool 192.168.1.0/24 {
address-range low 192.168.1.100 high 192.168.1.200;
router {
192.168.1.1;
}
}
pool 192.168.2.0/24 {
address-range low 192.168.2.100 high 192.168.2.200;
router {
192.168.2.1;
}
}
pool 192.168.3.0/24 {
address-range low 192.168.3.100 high 192.168.3.200;
router {
192.168.3.1;
}
}
}
}
}
interfaces {
ge-0/0/0 {
description "Access Switch 1";
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members [ VLAN1 VLAN2 VLAN3 ];
}
}
}
}
ge-0/0/1 {
description "Access Switch 2";
unit 0 {
family ethernet-switching {
port-mode trunk;
vlan {
members [ VLAN1 VLAN2 VLAN3 ];
}
}
}
}
vlan {
unit 1 {
family inet {
address 192.168.1.1/24;
}
}
unit 2 {
family inet {
address 192.168.2.1/24;
}
}
unit 3 {
family inet {
address 192.168.3.2/24;
}
}
}
}
vlans {
VLAN1 {
vlan-id 1;
l3-interface vlan.1;
}
VLAN2 {
vlan-id 2;
l3-interface vlan.2;
}
VLAN3 {
vlan-id 3;
l3-interface vlan.3;
}
}