在電腦設定好vlan id之後,將網路線連接到switch之後怎沒有到達預期的狀態呢?
在電腦端應該是很簡單的設定,不用三分鐘的時間就設定完成。
或者是網卡上根本沒有看到VLAN ID的參數,還有有沒有可能是其他原因造成的呢?
檢查
電腦端網路卡VLAN ID設定
確認電腦網路中的VLAN ID是否以正確設定
電腦端網路卡驅動程式版本
確認網路卡驅動程式版本是不是新的
以下範例中的Realtek USB網卡為例,
請至Realtek PCIe FE / GBE / 2.5G / 5G Ethernet Family Controller Software下載最新的驅動程式並安裝。
更新前的版本
更新後的版本
Switch端 VLAN 設定
檢查Switch 上的VLAN 設定是否正確,目前在Switch上設定兩個VLAN 分別是VLAN 3、VLAN 30
!
interface Vlan3
ip address 192.168.3.254 255.255.255.0
!
interface Vlan30
ip address 10.67.30.254 255.255.255.0
驗證前置作業
在Switch上設定兩個VLAN的DHCP,當電腦插上網路線到Switch Port上就能自動取得對應VLAN IP,這樣我們就可以利用取得的IP,來判斷是取得哪一個VLAN。
VLAN 3 網段192.168.3.0/24
VLAN 30 網段10.66.30.0/24
ip dhcp pool vlan3Pool
network 192.168.3.0 255.255.255.0
default-router 192.168.3.254
dns-server 8.8.8.8
ip dhcp pool vlan30Pool
network 10.66.30.0 255.255.255.0
default-router 10.66.30.254
option 150 ip 192.168.10.11
dns-server 192.168.10.250 192.168.10.251
Switch Port設定
分別設定FastEthernet0/7、FastEthernet0/8與GigabitEthernet0/1三種不同類型的設定
interface | 說明 |
FastEthernet0/7 | switchport access vlan 3 |
FastEthernet0/8 | switchport access vlan 3 switchport voice vlan 30 |
GigabitEthernet0/1 | switchport mode trunk |
!
interface FastEthernet0/7
switchport access vlan 3
switchport mode access
spanning-tree portfast
!
interface FastEthernet0/8
switchport access vlan 3
switchport mode access
switchport voice vlan 30
spanning-tree portfast
!
interface GigabitEthernet0/1
switchport mode trunk
spanning-tree portfast
測試結果
以Windows網路上設定不同VLAN ID,在接上不同的Port
實際測試結果如下:
Windows設定 | FastEthernet0/7 | FastEthernet0/8 | GigabitEthernet0/1 |
無VLAN | VLAN 3 IP 192.168.3.X | VLAN 3 IP 192.168.3.X | 抓不到IP |
VLAN 3 | 抓不到IP | 抓不到IP | VLAN 3 IP 192.168.3.X |
VLAN 30 | 抓不到IP | VLAN 30 IP 10.66.30.X | VLAN 30 IP 10.66.30.X |
延伸閱讀
2,572 Views