网件 NETGEAR 两台 M4300 交换机 VLAN 设置
M4300-8X8F(XSM4316S), M4300-16X(XSM4316PA, XSM4316PB), M4300-12X12F(XSM4324S), M4300-24X(XSM4324CS), M4300-24XF(XSM4324FS), M4300-24X24F(XSM4348S), M4300-48X(XSM4348CS), M4300-48XF(XSM4348FS), M4300-96X(XSM4396K0), M4300-28G(GSM4328S), M4300-52G(GSM4352S), M4300-28G-PoE+(GSM4328PA, GSM4328PB), M4300-52G-PoE+(GSM4352PA,GSM4352PB),
固件要求
型号 | 固件版本 |
M4300 系列交换机 | 12.0.9.3 及以上 |
拓扑图
说明:将两台交换机设置级联,将不同网段的 A 和 B 两台电脑分别连接在两台交换机下,通过对两台交换机 VLAN 设置达到两台电脑可以互相访问
- 两台 M4300 交换机之间通过 10 号端口进入连接
- 电脑 A 接在第一台 M4300 交换机的5号端口
- 电脑 B 接在第二台 M4300 交换机的7号端口
一、通过 WEB 界面配置
- 设置 VLAN ID
菜单:Switching > VLAN > Advanced > VLAN configuration
在 VLAN Configuration 下,进行如下操作- 在 VLAN ID 中输入10(必填)
- 在 VLAN Name 中输入一个名称(非必填)
- 设置端口所属 VLAN 及角色
菜单:Switching > VLAN > Advanced > VLAN Trunk configuration
选中对应的端口在 Access VLAN ID 下填入对应的 VLAN 号,在 switch port mode 下选中相应的角色。
Access 表示该端口属于定义的 VLAN,端口的数据包不带有 VLAN 标记, 一般这种端口是直接连电脑的;
Trunk 表示表示该端口属于定义的 VLAN,端口的数据包带有 802.1Q VLAN 标记, 一般这种端口作为两台划了 VLAN 的交换机之间的级联端口并传递 VLAN 信息
这里把5,6口划分到 VLAN10,7,8口划分到 VLAN20 设置为 Access 模式,10口为级联口设置为 Trunk 模式,其他端口设置不变 - 查看 VLAN 配置状态
菜单:Switching > VLAN > VLAN Status
- 开启交换机全局路由功能
菜单:Routing > IP > Basic > IP Configuration
- Routing Mode 选择 Enable
- 设置 VLAN ID 的网关
菜单:Routing > VLAN > VLAN Routing Configuration
- VLAN ID 选择 10
- 在 IP Address 中输入 10.0.0.1
- 在 Subnet Mask 中输入 255.255.255.0
然后使用同样方法,为 VLAN 20 添加虚 IP 地址 20.0.0.1。 - 查看 VLAN Routing 的路由表
菜单:Routing > Routing Table > Basic > Route Configuration
注意:此处可看到交换机的路由表,但是必须具备以下条件- 物理端口已加入 VLAN 中
- 且此物理端口已经是 Up 的状态
二、通过 CLI 界面配置
|
同理,在第二台 M4300 上做相同设置,这里不再赘述。
三、测试
在两台电脑配置固定 IP 10.0.0.2 和 20.0.0.2 和对应的网关,连接到两台交换机不同 VLAN 的端口下做 ping 测试可以正常互相访问
电脑A:
电脑B: