vlan

          VLAN是一個在物理網絡上根據用途,工作組、應用等來邏輯劃分的局域網絡,是一個廣播域,與用戶的物理位置沒有關係。VLAN中的網絡用戶是通過LAN交換機來通信的。一個VLAN中的成員看不到另一個VLAN中的成員

     
    環境
    設備
     VLAN
             網段
             網關
       路由接口
      交換接口
    R1
    VLAN 1
    192.168.1.0
    192.168.1.1
      F0/0.1
     Fa0/11
    R1
    VLAN 2
    192.168.2.0
    192.168.2.1
      F0/0.2
     Fa0/12
    R2
    VLAN 2
    192.168.2.0
    192.168.2.1
      F0/0.2
     Fa0/12
    R2
    VLAN 3
    192.168.3.0
    192.168.3.1
      F0/0.3
     Fa0/13
     
     
    路由配置格式:
    Router(config)#int f0/0.[虛擬接口號隨便寫]
    Router(config-subif)#encapsulation dot1Q [VLAN1-1005之間]   注意:一定要和交換機的VLAN對應
    Router(config-subif)#ip add [設置虛擬接口地址] [掩碼]
     
     
    交換機配置格式:
    Switch(config)#int fa0/[端口號]    
    注意:交換機端口號從0/1開始
    Switch(config-if)#switchport mode [trunk]
    注意:trunk是主連接模式用於連接交換機和路由器的端口
     
    Switch(config)#int fa0/[端口號]
    設置與PC機連接的端口
    Switch(config-if)#switchport access vlan [VLAN1-1005之間]
    注意:一定要和路由器的VLAN對應
    Switch(config-if)#switchport mode [access]
    注意:access是訪問模式用戶連接PC機的端口
    Switch(config-if)#spanning-tree portfast 
    可以加快PC連接上的速度 注意:不可用在與交換機和路由器的端口上
     
     
     
    R1上配置
    #注意:一定要設置虛擬接口的總端口打開
    Router(config)#int f0/0
    Router(config-if)#no sh 
            
    Router(config)#int f0/0.1
    Router(config-subif)#encapsulation dot1Q 1
    Router(config-subif)#ip add 192.168.1.1 255.255.255.0
     
    Router(config)#int f0/0.2
    Router(config-subif)#encapsulation dot1Q 2
    Router(config-subif)#ip add 192.168.2.1 255.255.255.0
     
    設置VLAN端口DHCP服務
    Router(config)#ip dhcp pool kt1
    Router(dhcp-config)#network 192.168.1.0 255.255.255.0
    Router(dhcp-config)#default-router 192.168.1.1
    Router(dhcp-config)#dns-server 202.106.0.20
     
    Router(config)#ip dhcp pool kt2
    Router(dhcp-config)#network 192.168.2.0 255.255.255.0
    Router(dhcp-config)#default-router 192.168.2.1
    Router(dhcp-config)#dns-server 202.106.0.20
     
     
    R2上配置
    Router(config)#int f0/0
    Router(config-if)#no sh          
     
    Router(config)#int f0/0.3
    Router(config-subif)#encapsulation dot1Q 3
    Router(config-subif)#ip add 192.168.3.1 255.255.255.0
     
    Router(config)#ip dhcp pool kt3
    Router(dhcp-config)#network 192.168.3.0 255.255.255.0
    Router(dhcp-config)#default-router 192.168.3.1
    Router(dhcp-config)#dns-server 202.106.0.20
     
     
     
     
     
    S1上配置
    Switch(config)#int fa0/1
    Switch(config-if)#switchport mode trunk
    Switch(config-if)#switchport access vlan 100
    注意:在連接路由器的端口上也要配置VLAN否則路由不啓作用
     
    Switch(config)#int fa0/10
    Switch(config-if)#switchport mode trunk
     
    Switch(config)#int fa0/11
    Switch(config-if)#switchport access vlan 1
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
     
    Switch(config)#int fa0/12
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
     
     
    S2上配置
    Switch(config)#int fa0/1
    Switch(config-if)#switchport mode trunk
    Switch(config-if)#switchport access vlan 200
     
    Switch(config)#int fa0/10
    Switch(config-if)#switchport mode trunk
     
    Switch(config)#int fa0/12
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
     
    Switch(config)#int fa0/13
    Switch(config-if)#switchport access vlan 3
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
     
     
    查看:
    Router#sh vlan
 
 
 
     
     
     
    真實環境應用:
     
    配置VLAN數據庫:
    Switch#vlan database
    Switch(vlan)#vlan [VLAN1-1005之間] name [名字自起]
    注意:在S1上必須要有S2S3所有VLAN記錄
     
     
    R1上配置
    Router(config)#int f0/0
    Router(config-if)#no sh 
            
    Router(config)#int f0/0.1
    Router(config-subif)#encapsulation dot1Q 1
    Router(config-subif)#ip add 192.168.1.1 255.255.255.0
     
    Router(config)#int f0/0.2
    Router(config-subif)#encapsulation dot1Q 2
    Router(config-subif)#ip add 192.168.2.1 255.255.255.0
     
    Router(config)#int f0/0.3
    Router(config-subif)#encapsulation dot1Q 3
    Router(config-subif)#ip add 192.168.3.1 255.255.255.0
     
    S1上配置
    Switch#vlan database
    Switch(vlan)#vlan 1 name kt1
    Switch(vlan)#vlan 2 name kt2
    Switch(vlan)#vlan 3 name kt3
     
    Switch(config)#int fa0/1
    Switch(config-if)#switchport mode trunk
    Switch(config-if)#switchport access vlan 100
     
    Switch(config)#int fa0/23
    Switch(config-if)#switchport mode trunk
     
    Switch(config)#int fa0/24
    Switch(config-if)#switchport mode trunk
     
    S2上配置
    Switch(config)#int fa0/1
    Switch(config-if)#switchport mode trunk
     
    Switch(config)#int fa0/11
    Switch(config-if)#switchport access vlan 1
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
     
    Switch(config)#int fa0/12
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
     
    S3上配置
    Switch(config)#int fa0/1
    Switch(config-if)#switchport mode trunk
     
    Switch(config)#int fa0/12
    Switch(config-if)#switchport access vlan 2
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
     
    Switch(config)#int fa0/13
    Switch(config-if)#switchport access vlan 3
    Switch(config-if)#switchport mode access
    Switch(config-if)#spanning-tree portfast
 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章