2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

CiscoのルーターでVLAN

Posted at

はじめに

人にCiscoコマンドを教えることになり学習をしている。
私はネットワークの知識は多少あるが、Ciscoについては見たこともなければ触ったこともない。
そんな私が学習したCiscoコマンド等を備忘録として残しておく。

必要ソフト

Ciscoのルーターを実際に買うと高価なので、学習目的の場合はこのソフトを利用する

行うこと

PCとレイヤ2スイッチを接続して、VLAN設定を行う。
VLANとは、スイッチの中でネットワークを仮想的に分ける技術である。

構成図

vlan.png

  • 2つのVLAN(VLAN10,VLAN20)を作成する
  • VLAN10にPC1,PC3、VLAN20にPC2,PC4を所属させる
  • PC1とPC3間でのみping通信が通る、PC2とPC4間でのみping通信が通ることをゴールとする

実践

Cisco Packet Tracerで以下のような構成を作成する。

  • PCは画面下部から「PC-PT」というのを選択してドラッグ&ドロップする
  • Switchは画面下部から「2960」というのを選択してドラッグ&ドロップする
    • なぜ2960かというと一番左にあったからで深い意味はない
  • 各デバイス間は「Copper Cross-Over」という線で繋ぐ

image.png

PC1での設定

  • 「Desktop」タブの「IP Configuration」を選択して開く画面から、IPアドレス、サブネットマスク、デフォルトゲートウェイを設定する
  • IPアドレスには自身のIPアドレスである「192.168.0.1」、サブネットマスクは「/24」を現す「255.255.255.0」を指定する
    image.png

PC2での設定

  • IPアドレスには自身のIPアドレスである「192.168.0.2」、サブネットマスクは「/24」を現す「255.255.255.0」を指定する
    image.png

PC3での設定

  • IPアドレスには自身のIPアドレスである「192.168.0.3」、サブネットマスクは「/24」を現す「255.255.255.0」を指定する
    image.png

PC4での設定

  • IPアドレスには自身のIPアドレスである「192.168.0.4」、サブネットマスクは「/24」を現す「255.255.255.0」を指定する
    image.png

ping確認

  • まだVLAN設定はしていないため、PC1から全てのPCにpingが通ることを確認する
    image.png

Switch1での設定コマンド

スイッチ名設定

Switch>ena
Switch#conf t
Switch(config)#hostname Switch1

VLAN作成

  • VLAN10とVLAN20を作成する
Switch1(config)#vlan 10
Switch1(config-vlan)#exit
Switch1(config)#vlan 20
Switch1(config-vlan)#exit

各インタフェース設定

  • Fa 0/1はトランクポートの設定を行う
  • Fa 0/2はVLAN10に所属するアクセスポートとして設定を行う
  • Fa 0/3はVLAN20に所属するアクセスポートとして設定を行う
Switch1(config)#interface FastEthernet 0/1
Switch1(config-if)#switchport mode trunk 
Switch1(config-if)#exit
Switch1(config)#interface FastEthernet 0/2
Switch1(config-if)#switchport mode access 
Switch1(config-if)#switchport access vlan 10
Switch1(config-if)#exit
Switch1(config)#interface FastEthernet 0/3
Switch1(config-if)#switchport mode access 
Switch1(config-if)#switchport access vlan 20
Switch1(config-if)#exit
Switch1(config)#

VLAN設定内容確認

  • Fa 0/2とFa 0/3がそれぞれVLAN10とVLAN20に割り当てられているのがわかる
Switch1#show vlan

VLAN Name                             Status    Ports
---- -------------------------------- --------- -------------------------------
1    default                          active    Fa0/4, Fa0/5, Fa0/6, Fa0/7
                                                Fa0/8, Fa0/9, Fa0/10, Fa0/11
                                                Fa0/12, Fa0/13, Fa0/14, Fa0/15
                                                Fa0/16, Fa0/17, Fa0/18, Fa0/19
                                                Fa0/20, Fa0/21, Fa0/22, Fa0/23
                                                Fa0/24, Gig0/1, Gig0/2
10   VLAN0010                         active    Fa0/2
20   VLAN0020                         active    Fa0/3
1002 fddi-default                     active    
1003 token-ring-default               active    
1004 fddinet-default                  active    
1005 trnet-default                    active    

VLAN Type  SAID       MTU   Parent RingNo BridgeNo Stp  BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------
1    enet  100001     1500  -      -      -        -    -        0      0
10   enet  100010     1500  -      -      -        -    -        0      0
20   enet  100020     1500  -      -      -        -    -        0      0
1002 fddi  101002     1500  -      -      -        -    -        0      0   
1003 tr    101003     1500  -      -      -        -    -        0      0   
1004 fdnet 101004     1500  -      -      -        ieee -        0      0   
1005 trnet 101005     1500  -      -      -        ibm  -        0      0   

VLAN Type  SAID       MTU   Parent RingNo BridgeNo Stp  BrdgMode Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------

Remote SPAN VLANs
------------------------------------------------------------------------------

Primary Secondary Type              Ports
------- --------- ----------------- ------------------------------------------
Switch1#
  • トランクポートの設定内容も確認する
Switch1#show interfaces trunk 
Port        Mode         Encapsulation  Status        Native vlan
Fa0/1       on           802.1q         trunking      1

Port        Vlans allowed on trunk
Fa0/1       1-1005

Port        Vlans allowed and active in management domain
Fa0/1       1,10,20

Port        Vlans in spanning tree forwarding state and not pruned
Fa0/1       1,10,20

Switch1#
  • インタフェース全体のステータス確認
Switch1#show interfaces status
Port      Name               Status       Vlan       Duplex  Speed Type
Fa0/1                        connected    trunk      auto    auto  10/100BaseTX
Fa0/2                        connected    10         auto    auto  10/100BaseTX
Fa0/3                        connected    20         auto    auto  10/100BaseTX
Fa0/4                        notconnect   1          auto    auto  10/100BaseTX
Fa0/5                        notconnect   1          auto    auto  10/100BaseTX
Fa0/6                        notconnect   1          auto    auto  10/100BaseTX
Fa0/7                        notconnect   1          auto    auto  10/100BaseTX
Fa0/8                        notconnect   1          auto    auto  10/100BaseTX
Fa0/9                        notconnect   1          auto    auto  10/100BaseTX
Fa0/10                       notconnect   1          auto    auto  10/100BaseTX
Fa0/11                       notconnect   1          auto    auto  10/100BaseTX
Fa0/12                       notconnect   1          auto    auto  10/100BaseTX
Fa0/13                       notconnect   1          auto    auto  10/100BaseTX
Fa0/14                       notconnect   1          auto    auto  10/100BaseTX
Fa0/15                       notconnect   1          auto    auto  10/100BaseTX
Fa0/16                       notconnect   1          auto    auto  10/100BaseTX
Fa0/17                       notconnect   1          auto    auto  10/100BaseTX
Fa0/18                       notconnect   1          auto    auto  10/100BaseTX
Fa0/19                       notconnect   1          auto    auto  10/100BaseTX
Fa0/20                       notconnect   1          auto    auto  10/100BaseTX
Fa0/21                       notconnect   1          auto    auto  10/100BaseTX
Fa0/22                       notconnect   1          auto    auto  10/100BaseTX
Fa0/23                       notconnect   1          auto    auto  10/100BaseTX
Fa0/24                       notconnect   1          auto    auto  10/100BaseTX
Gig0/1                       notconnect   1          auto    auto  10/100BaseTX
Gig0/2                       notconnect   1          auto    auto  10/100BaseTX

Switch1#

Switch2での設定コマンド

  • やっていることはSwitch1と同じ
Switch>ena
Switch#conf t
Switch(config)#hostname Switch2
Switch2(config)#vlan 10
Switch2(config-vlan)#exit
Switch2(config)#vlan 20
Switch2(config-vlan)#exit
Switch2(config)#interface FastEthernet 0/1
Switch2(config-if)#switchport mode trunk 
Switch2(config-if)#exit
Switch2(config)#interface FastEthernet 0/2
Switch2(config-if)#switchport mode access 
Switch2(config-if)#switchport access vlan 10
Switch2(config-if)#exit
Switch2(config)#interface FastEthernet 0/3
Switch2(config-if)#switchport mode access 
Switch2(config-if)#switchport access vlan 20
Switch2(config-if)#exit
Switch2(config)#
  • 画面で見ると、Fa 0/2、Fa 0/3がそれぞれVLAN10、VLAN20に所属しているのが確認できる

image.png

ping確認

  • PC1からPC3にのみつながることを確認
    image.png

  • PC2からPC4にのみつながることを確認
    image.png

現場からは以上です。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?