我尝试在我的一台HP交换机(J9279A / J9280A)上为实验室环境设置单独的VLAN。
networking架构:
WAN | GW | port1 | SW_2---Trk1---SW_1---Trk2---SW_3
子网:
SW_1configuration:
vlan 1 name "Management" forbid 2 untagged 1,Trk1-Trk2 ip address 192.168.100.240 255.255.255.0 no untagged 2-20 jumbo ip proxy-arp exit vlan 2 name "users" forbid 4,6,8,10,12,19-20 untagged 2-3,5,7,9,11,13-18 ip address 192.168.10.240 255.255.255.0 tagged 1,Trk1-Trk2 jumbo exit vlan 3 name "iscsi" forbid 2-3,5,7,9,11,13-18 untagged 4,6,8,10,12,19-20 tagged 1,Trk1-Trk2 jumbo exit vlan 100 name "10.100" forbid 2-20 tagged Trk1-Trk2 exit
SW_2configuration:
vlan 1 name "Management" forbid 1-22 untagged Trk1 ip address 192.168.100.241 255.255.255.0 no untagged 1-22 jumbo exit vlan 2 name "users" forbid 7-16 untagged 1-6,17-22 tagged Trk1 jumbo exit vlan 3 name "iscsi" forbid 1-6,8-22 untagged 7 tagged Trk1 jumbo exit vlan 100 name "10.100" untagged 8-16 exit
SW_3configuration:
vlan 1 name "Management" forbid 1-46 untagged Trk1 ip address 192.168.100.242 255.255.255.0 no untagged 1-46 jumbo ip proxy-arp exit vlan 2 name "users" untagged 1-35,45-46 no ip address tagged Trk1 jumbo exit vlan 3 name "iscsi" forbid 1-6,8-46 tagged Trk1 jumbo exit vlan 100 name "10.100" forbid 4-35,37-46 untagged 36 tagged Trk1 exit
设备(IBM X3550 M2)通过端口11-12连接到SW_2。 接口configuration:
auto eth2 iface eth2 inet static address 10.100.0.11 netmask 255.255.0.0 auto eth3 iface eth3 inet static address 10.100.0.12 netmask 255.255.0.0
我的理解是,在当前的configuration中,这个设备应该放置在它自己独立的networking中,而不能从任何其他的VLAN访问。 我做了一些testing,而且,让我惊讶的是,我能够连接到这台机器。
我已经运行wireshark查看发生了什么事情,并且我的PC也接收到ping(ping -b 10.100.255.255),即连接到SW_3中的端口1(在VLAN 2中未标记)。
我的电脑上的接口configuration:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:00:27:d9:83:4f brd ff:ff:ff:ff:ff:ff inet 192.168.10.16/24 brd 192.168.10.255 scope global eth0 valid_lft forever preferred_lft forever inet 10.100.0.2/32 scope global eth0 valid_lft forever preferred_lft forever inet6 fe80::a00:27ff:fed9:834f/64 scope link valid_lft forever preferred_lft forever
任何人都可以向我解释发生了什么,以及如何正确设置?