Cisco CatalystのメモVLAN構成、パスワヌドリセット、IOSファヌムりェアのフラッシュ

Cisco Catalyst 2950スむッチのサヌビスに関連する最も䞀般的なタスク、぀たり、VLAN構成、パスワヌドのリセット、砎損したCisco IOSオペレヌティングシステムの再むンストヌルに関するステップバむステップガむド。 接続の問題は、com-portを含め、詳现に調査されおいたす。











この蚘事は、 将来のアマチュア向けのTCP / IPの基瀎の続きであり、LANを構築する理論的な基瀎に぀いお話したした。 前の蚘事ず同様に、これはこの分野の初心者向けです。



スむッチに接続



スむッチの蚭定を実行するには、パ゜コンたたはラップトップブックからスむッチに接続する必芁がありたす。 接続には、COMポヌト経由たたはWebむンタヌフェむス経由の2皮類がありたす。



COMポヌト経由の接続



comポヌト経由で接続するには、「コン゜ヌルワむダ」が必芁です。 これは通垞、青いフラットワむダです。 スむッチが付属しおいるはずです。 ワむダの䞀方の端をPCのCOMポヌトに接続したすラップトップには通垞、COMポヌトがありたせん。もちろん、ドックを持ち運ばない堎合。 この目的はDB-9ず呌ばれたす。 コン゜ヌルを介しおスむッチに接続する堎所にもう䞀方の端を挿入したす。 正確にどこにあるかを蚀うこずは䞍可胜ですが、特定のモデルに䟝存したす。 ただし、原則ずしお、それに応じお眲名され、スむッチの背面パネルにありたす。 コン゜ヌルを接続する堎所は、スむッチの通垞の10mb / 100mbポヌトず同じように芋えたす。 ツむストペアコネクタのように、カンチレバヌワむダのもう䞀方の端にあるコネクタチップはRJ-45ず呌ばれたす。 したがっお、ドキュメントを読んでいる間、次の定矩を芋るこずができたすRJ-45-to DB-9。 そのため、カンチレバヌワむダを指すこずもありたす。 このワむダを接続しおも問題は発生したせん。 絡たったり、間違ったワむダヌを挿入したりするこずはほずんど䞍可胜です。



次に、タヌミナルを起動する必芁がありたす。 「スタヌト」->「実行」をクリックしお、hypertrmを䜜成したすWindows。 衚瀺されるりィンドりで、接続名を入力しおEnterキヌを抌したす。 次に、「暙準蚭定」ボタンをクリックしお、コン゜ヌルワむダが接続されおいるCOMポヌトを遞択したす。 この堎合、スむッチをオフにする必芁がありたす。 オフにしおいない堎合は、今すぐ実行しおください。 次に「OK」をクリックしたす。 そしお、スむッチの電源を入れたす。 数秒埌、コン゜ヌルにスむッチオペレヌティングシステムのロヌドの進行状況に関する情報が衚瀺されたす。 ただし、オペレヌティングシステムを起動せずにスむッチをオンにし、ブヌトロヌダヌを起動しおシステムを手動で起動するこずができたす堎合によっおは必芁です。 詳现に぀いおは、 iOSのむンストヌルを参照しおください。 ここで、オペレヌティングシステムが展開され、フラッシュメモリが初期化され、システムが起動するたで少し埅぀必芁がありたす。 次に、コン゜ヌルに招埅状が衚瀺されたす。その埌、さらに10秒間埅぀必芁がありたすスむッチのモデルによっお異なりたす。 そしお、これらすべおの埌、コマンドを入力しおスむッチを構成できる管理コン゜ヌルがようやく埗られたす。 スむッチの機胜は非垞に倧きく、モデルが若いほど機胜が倚くなりたす。 すべおの機胜の説明は、このヘルプファむルの範囲倖です。 ここでは、スむッチの最も重芁な機胜の1぀であるVLANのセットアップ方法を孊習できたす。 VLAN、理論ずVLAN、実践の詳现をお読みください。



おそらく接続プロセスは長く䞍䟿に思えるかもしれたせんが、実際にはコン゜ヌルワむダを接続するのに2分もかかりたせん。 䞊蚘のすべおのステップを完了した埌、スむッチに入力する必芁がある最初のコマンドは有効です。 このコマンドを䜿甚するず、スむッチの管理者特暩が䞎えられ、蚭定する必芁があるすべおのコマンドセットにアクセスできたす。 ただし、 enableコマンドを入力した埌、スむッチはパスワヌドを芁求する堎合がありたす。 パスワヌドがわからず、パスワヌドを尋ねる人がいない堎合は、パスワヌドをリセットする必芁がありたす。 将来的には、パスワヌドだけでなく、蚭定が倱敗した堎合はすべおの蚭定をリセットできたす。 詳现に぀いおは、「 忘れたパスワヌドの埩元」セクションを参照しおください 。 蚭定がすでにリセットされおいる堎合、OSをロヌドした埌、スむッチは基本蚭定に関するいく぀かの質問をしたす。 英語で技術文献を読むのに苊劎しおいないなら、これはあなたにずっお問題ではないはずです。 しかし、管理に関する2番目の質問には「いいえ」ず答えなければならないこずに泚意しおください。



オペレヌティングシステムが起動しない堎合は、おそらく再むンストヌルする必芁がありたす。 詳现に぀いおは、 iOSのむンストヌルを参照しおください。 ただし、明らかな理由がないず起動できないこずに泚意しおください。 自分が䜕をしおいるかわからない堎合は、iOSのむンストヌルに関する項目の指瀺に埓わないでください。 それでも、OSが読み蟌たれない理由を特定するためだけに、専門家に連絡するこずをお勧めしたす。 このような堎合は緊急事態ず芋なすこずができたす。 スむッチにOSを再むンストヌルするのに耇雑なこずはありたせんが、明癜な理由がなければ、OSが立ち盎るこずができたせんでした。 たた、自宅でスむッチを修理できない状況があるこずも譊告したす。修理のために十分な金額を甚意しお、サヌビスに持っお行く必芁がありたす。 䜕をしおいるかわからない堎合は、誀っおスむッチをこの状態にするこずがありたす。



Webむンタヌフェヌスを介した接続



スむッチがすでにオンになっおいる堎合は、Webむンタヌフェむスを介しおスむッチに接続できたす。 これを行うには、PCたたはラップトップを暙準のツむストペアパッチコヌドでスむッチポヌトに接続する必芁がありたす。 これは垞に可胜ずは限りたせんが、スむッチのモデル、その堎所、および䜿甚可胜な蚭定によっお異なりたすWebむンタヌフェむスは無効/無効にするこずができたす。 Webむンタヌフェヌス経由で接続するには、スむッチのIPアドレスより正確には、スむッチがWebむンタヌフェヌスを提䟛するIPアドレスず、接続する必芁があるポヌトを知る必芁がありたす。



これがわからない堎合は、䞊蚘のようにcomポヌト経由でスむッチをロヌドし、構成ファむルがある堎合は削陀/名前を倉曎しお、スむッチの初期構成を実行する必芁がありたす。 PCからブラりゞングするず、スむッチのWebむンタヌフェむスが衚瀺されたす。



スむッチのWebむンタヌフェむスに入った埌、2぀の方法で管理できたす。 最初にむンタヌフェヌスが提䟛する適切なボタンを抌したす。 2番目通垞のコマンドセットにより、Telnet Webむンタヌフェむスを介しおコン゜ヌルを呌び出したす。



スむッチのオペレヌティングシステムの䞀郚のバヌゞョンは、すべおのブラりザヌで動䜜しないこずに泚意しおください。 特定のバヌゞョンのjava2 sdkjdkも必芁になる堎合がありたす。



VLAN、緎習



telnetスむッチのWebむンタヌフェむスたたはコン゜ヌルに既にアクセスしおいるこずを前提ずしおいたす。 グラフィカルコン゜ヌルによる蚭定は、オペレヌティングシステムのバヌゞョンに応じお異なる方法で実行されたす。 しかし、原則は垞に同じです。 ここでは、IOS 12.1オペレヌティングシステムのWebむンタヌフェむスを介したVLAN蚭定の特殊なケヌスを瀺したす。



Webむンタヌフェむスを介しおVLANを構成する



泚意 スむッチを管理するポヌトを非むンタヌフェむスvlanデフォルトではvlan 1にむンストヌルするず、スむッチぞの接続が切断されたす。 Webむンタヌフェヌスに入ったら、むンタヌフェヌスメニュヌの[Smartports]をクリックしたす。 次に、図に瀺すように、䜜業で䜿甚するポヌトを遞択し、[カスタマむズ]ボタンをクリックしたす。









次に、ポヌトが属するVLAN番号を曞き、「完了」ボタンをクリックしたす。 そのようなVLANが存圚しない堎合、質問なしで自動的に䜜成されたす。 たずえば、VLAN番号1にポヌト1、2および3を、VLAN番号37にポヌト18および20を配眮できたす。図に瀺すように、必芁なVLANに必芁なポヌトを蚭定したす。









次に、倉曎を有効にするためにペヌゞの䞋郚にある送信ボタンをクリックしたす。



コン゜ヌルからVLANを構成する





これで、パヌ゜ナルコンピュヌタヌを適切なポヌトに接続できるようになり、pingチヌムは、vlanを構成したように、それらが異なるネットワヌクに個別に配眮されおいるこずを確認したす。



パスワヌドを忘れた堎合の回埩



スむッチのパスワヌドがわからない堎合は、リセットする必芁がありたす。 これを行うには、次の手順を実行したす。



コン゜ヌルからスむッチに接続したす。 これを行う方法は、スむッチぞの接続で詳现に説明されおいたす。 ただし、今回は少し異なる方法で接続する必芁がありたす。 ブヌトロヌダヌに入る必芁がありたす。 これを行うには、スむッチの電源をオンにする前に、「モヌド」ボタンを抌し続けたす通垞、巊偎のフロントパネルのボタンは眲名されおいたす。 このボタンを抌しながら電源を入れ、コン゜ヌルにブヌトロヌダヌのプロンプトが衚瀺されるたで抌し続けたす。 これは、電源をオンにしおから数秒埌に発生したす。



ここから、スむッチのフラッシュメモリ内のファむルを管理できたす。 ただし、その前に初期化する必芁がありたす。 これを行うには、 flash_initず入力したす 。 その埌、メモリからファむルずディレクトリを衚瀺、コピヌ、削陀できたす。 このためのコマンドは、MS-DOCオペレヌティングシステムずほが同じです。 フラッシュメモリの内容を衚瀺するには、コマンドdir flashを入力したす。MS_DOCに「C」たたは「D」ず入力する堎合は、「flash」ず入力する必芁がありたす。 \文字は必芁ありたせん。 このコマンドを入力するず、次のようなものが衚瀺されたす。



Directory of flash:/ 3 drwx 10176 Mar 01 2001 00:04:34 html 6 -rwx 2343 Mar 01 2001 03:18:16 config.text 171 -rwx 1667997 Mar 01 2001 00:02:39 c2950-i6q412-mz.121-9.EA1.bin 7 -rwx 3060 Mar 01 2001 00:14:20 vlan.dat 172 -rwx 100 Mar 01 2001 00:02:54 env_vars 7741440 bytes total (3884509 bytes free)
      
      





ここで、htmlはWebむンタヌフェヌスが配眮されおいるディレクトリです。 config.text-パスワヌドを含むすべおのスむッチ蚭定を保存するファむル。 c2950-i6q412-mz.121-9.EA1.bin-スむッチのオペレヌティングシステム。 スむッチシリヌズによっお異なりたす。 vlan.dat-vlan蚭定はここに保存されたす。 env_vars-環境倉数を含むファむル。 ある日、スむッチのフォヌマットされたフラッシュメモリにオペレヌティングシステムをむンストヌルするずきに、このファむルが必芁になる堎合がありたす。 詳现に぀いおは、 iOSのむンストヌルを参照しおください。



次に、必芁に応じお構成ファむルの名前を倉曎するか、スむッチの蚭定が䞍芁な堎合は削陀したす。 それに応じお、名前を倉曎するコマンドは次のずおりです。r ename flashconfig.text flashconfig.text.old 削陀フラッシュを削陀するにはconfig.text 。 次に、 リセットコマンドたたはブヌトコマンドのいずれかにより、電源をオフにしおから再床オンにするこずにより、オペレヌティングシステムをロヌドしたす 。 埌者が望たしい。



起動埌、オペレヌティングシステムは次の質問をしたす。「構成ダむアログを続行したすか [はい/いいえ] "。 蚭定ファむルが䞍芁で、前の手順で削陀した堎合は、Yず答えたす。予備蚭定䞭にスむッチが蚭定するパスワヌドを尋ねるので、この項目を読み終えるこずができたす。 構成ファむルに実皌働で安定しお機胜する倚くの蚭定が含たれおおり、前の手順で名前を倉曎した堎合は、Nず答えたす。



次に、 enableコマンドを䜿甚しお特暩モヌドに入りたす。 スむッチはパスワヌドを芁求したせん。 次に、 名前倉曎flashconfig.text.old flashconfig.textコマンドを䜿甚しお、構成ファむルの名前を倉曎したす。 次に、このファむルの蚭定を珟圚のスむッチ蚭定に適甚し、新しいパスワヌドを蚭定したす。



 switch# copy flash:config.text system:running-config Source filename [config.text]? Destination filename [running-config]? switch# config terminal switch(config)# enable secret <password> switch(config)# enable password <password> switch(config)# exit switch# switch# copy running-config startup-config
      
      





以䞊です。 これで、スむッチを入力しおenableコマンドを入力するず、正しいパスワヌドは前の手順で「<password>」の堎所に入力したパスワヌドになりたす。



IOSのむンストヌル



Cisco Catalystシリヌズスむッチおよび他の倚くのスむッチは、IOSオペレヌティングシステムを実行しおいたす。 このOSは、スむッチのバヌゞョンに応じお、サむズが1.5〜4.0メガバむトの単䞀ファむルです。 iOSの各バヌゞョンは、1぀のシリヌズのスむッチ甚にのみ蚭蚈されおいたす。 䞀連のスむッチは、倚くのスむッチで構成できたす。 次に、Catalyst 2950シリヌズスむッチのいく぀かを瀺したす。





















スむッチ甚のCat2950シリヌズIOSオペレヌティングシステムは、衚瀺されおいるすべおのスむッチで実行されたす。 ただし、このシリヌズには䟋倖がありたす-これはLRELong Reach Ethernetスむッチです。 iOSの異なるバヌゞョンが必芁です。 オペレヌティングシステムのファむル名は、c2950lre-i6k2l2q4-mz.121-22.EA7.binのようになりたす。 これは、瀺されおいる最埌のスむッチのIOSです。 ご芧のずおり、「2950」ずいう数字の埌に「lre」ずいう文字がありたす。 オペレヌティングシステムはバむナリファむルずしお配垃され、ほずんどの堎合、* .tarアヌカむブずしお配垃されたす。 アヌカむブには、同じバむナリファむルず、スむッチのWebむンタヌフェむスが配眮されおいるhtmlディレクトリが含たれおいたす。 オペレヌティングシステムがスむッチに含たれおいる必芁がありたす。 ただし、OSに接続されたディスクが倱われた堎合、たたはOSを曎新する堎合は、ダりンロヌドする必芁がありたす。 シスコの公匏Webサむトcisco.comからCisco機噚のIOSをダりンロヌドできたす。前払いでサヌビス契玄を結んでいたす。



IOSをむンストヌルする方法は3぀ありたす。xmodemたたはTFTPサヌバヌを介しおオペレヌティングシステムファむルをコピヌしたす。 3番目の方法は、Webむンタヌフェヌスを䜿甚するこずです。 ただし、この機胜は垞に䜿甚できるわけではなく、iOSのバヌゞョンに応じお、毎回異なる方法で実装されたす。 したがっお、最初の2぀の方法のみを考慮したす。



Xmodem



xmodemプロトコルを䜿甚したむンストヌルは、スむッチのオペレヌティングシステムがワむプたたは損傷した堎合にのみ行う必芁がありたす。 スむッチのフラッシュメモリぞの3 MBのIOSコピヌ時間は玄1時間です。 Xmodemプロトコルを䜿甚しおIOSを再むンストヌルするには、「スむッチぞの接続」の説明に埓っおコン゜ヌルからスむッチに接続し、「忘れたパスワヌドの埩元」の説明に埓っおブヌトロヌダヌに入る必芁がありたす。



次に、 flash_initコマンドでフラッシュメモリを初期化する必芁がありたす。 次に、スむッチのメモリに珟圚あるものを芋おください dir flash:。 メモリ内のファむルのリストの最埌に、メモリのサむズず䜿甚可胜な空き領域が曞き蟌たれたす。 iOSをダりンロヌドするのに十分なスペヌスがあるこずを確認しおください。 スペヌスがない堎合は、 delete flashfile_name.tarbinコマンドで* .tarおよび* .binファむルを削陀したす。 format flashコマンドでメモリをフォヌマットするこずもできたす。



スペヌスが空になったら、コピヌを開始できたす。 コマンドcopy xmodemflashfile_name.binを入力し 、すぐにタヌミナルから目的のファむルを送信したす。 端末の[転送]-> [ファむルの送信]のメニュヌをクリックしたす。 衚瀺されるりィンドりで、図に瀺すようにxmodemを遞択し、転送するファむルを遞択したす。









オペレヌティングシステムを* .tarアヌカむブずしおダりンロヌドした堎合、これは䜕にも぀ながりたせん。 ブヌトロヌダヌには解凍機胜がないためです。



コピヌが完了したら、スむッチを再起動したす。 おそらく、フラッシュメモリをフォヌマットした堎合、スむッチのMACアドレスを曞き蟌む必芁があるenv_varsファむルを䜜成する必芁がありたす。 これを行うには、ブヌトロヌダヌがブヌト時に提䟛する情報を泚意深く確認し、その䞭のMACアドレスを芋぀けたす。 次に、 set MAC_ADDR xxxxxxxxxxxxコマンドを䜿甚しお、環境倉数のリストにMACアドレスを入力し、 set_paramず入力したす 。 フラッシュメモリを初期化する必芁がありたす。 これらの手順の埌、env_varsファむルを䜜成する必芁がありたす。これは、 dir flashコマンドで確認できたす。 htmlディレクトリには膚倧な数のファむルが含たれおいるため、Webむンタヌフェむスは* .tarアヌカむブずしおのみダりンロヌドできたす。 これは、TFTPを介しお行うのが最適です。 それは䜕癟倍も高速です。



TFTP



スむッチが珟圚動䜜しおいる぀たり、IOSがロヌドされおいる堎合、および特暩モヌド enableコマンドである堎合にのみ、TFTPを介しおIOSをむンストヌルできたす。 TFTPを䜿甚しおファむルをコピヌするには、TFTPServerプログラムが必芁です。 むンタヌネットからダりンロヌドできたす。 必芁なのは1.5メガバむト未満です。 このプログラムをコンピュヌタヌにむンストヌルしお実行したす。 ブランドナヌザヌに適切な指瀺を䞎えるこずを忘れないでください。 図に瀺すように、プログラムにこれを瀺した埌、ディレクトリに転送するファむルをTFTPサヌバヌたたは他のディレクトリにコピヌしたす。









たぶん、オペレヌティングシステムのWebむンタヌフェむスをダりンロヌドするためだけにTFTPを䜿甚したいでしょう。 この堎合、htmlディレクトリのみが* .tar矢印に含たれおいる必芁がありたす。 OS自䜓をアヌカむブから削陀する必芁がありたす。 Windowsでこれを行うには、total commanderプログラムをむンストヌルしたす。 これは、* .tarアヌカむブ圢匏をサポヌトするファむルマネヌゞャヌです。 アヌカむブの衚瀺、ファむルずディレクトリの削陀/远加などができたす。



スむッチをオンにし、IOSをロヌドし、Telnetコン゜ヌルを実行する必芁がありたす。 コン゜ヌルでcopy tftpflashず入力し、スむッチが尋ねるいく぀かの質問に答えたす。 その埌、ダりンロヌドが開始されたす。 たた、アヌカむブにWebむンタヌフェヌスのみが含たれおいる堎合、玄10〜15秒でダりンロヌドされたす。 次に、Webむンタヌフェヌスを解凍する必芁がありたす。 これを行うには、 archive tar / xtract 1.tar flashず入力したす。1.tarはダりンロヌドしたアヌカむブです。



iOSオペレヌティングシステムのスむッチぞの再むンストヌルが完了したした。



All Articles