とりあえずコンソールでつないでパチパチ触ってみるけど、分からない。
ちゃんと勉強しなきゃあかんね…。
パスワード設定
とりあえずパスワードを設定してみる。
いつも通り enable → conf t してグローバルコンフィグモードに入り、コマンドを実行。
Switch(config)# enable password {パスワード}おおっと、これだと running-config にまんま平文でパスワードが出てしまうので暗号化したい。
パスワードを暗号化するには enable secret すればいいようだ。
Switch(config)# enable secret {パスワード}…あれれ、running-config を見ると暗号化されたパスワードと平文のパスワードの両方が見えるぅ~。
!
enable secret 5 $1$DsRH$EAX3eRvNKRpRCL4PrYIzx1
enable password tesuto
!enable secret が優先されるということだけど、やっぱりコンフィグファイルにパスワードが見えているのはマズいで、password は消しちゃえ。
Switch(config)# no enable password…悩みまくったのだけど「no password」じゃなくて「no enable…」なのね。納得。
パスワードが設定できたので、今度はネットワーク側からリモートログインできるように IP アドレスを設定してみる。
IPアドレスを設定
スイッチに telnet/ssh で接続できるように IPアドレスを設定したい。
IP アドレスの設定はインターフェースコンフィグモードから。特定のポートではなく Vlan1 に設定?まあいいや、やってみよう。
Switch# conf t
Switch(config)# interface vlan 1
Switch(config-if)#任意の IP アドレスを設定。
Switch(config-if)# ip address 192.168.0.2 255.255.255.0
Switch(config-if)#設定してみたけど繋がらない…。show interface コマンドで Vlan1 を見てみると、どうやら interface down しているみたい。
Switch(config-if)# do sh int vlan 1
Vlan1 is administratively down, line protocol is down
Hardware is CPU Interface, address is 000f.34b2.0d80 (bia 000f.34b2.0d80)
Internet address is 192.168.0.2/24Interface Vlan1 がデフォルトで無効になっていたみたい。有効化しましょうか。
Switch(config-if)# no shutdownこの辺りの「no」の使い方がなかなか慣れない…。
再び show interface コマンドで確認。
Switch(config-if)# do Switch#sh int vlan 1
Vlan1 is up, line protocol is up
Hardware is CPU Interface, address is 000f.34b2.0d80 (bia 000f.34b2.0d80)
Internet address is 192.168.0.2/24
...はい、リンクが上がりました。
試しに Windows 端末から telnet してみると…
Password required, but none set
ホストとの接続が切断されました。oh…こっちもパスワード設定しないとダメみたいですね。
じゃ、もう一回ターミナルから
Switch(config-if)# line vty 0 4
Switch(config-line)# password {パスワード}vty 0 ~ 15 のそれぞれにパスワードが設定できる、と。
Switch(config-line)# loginこれで IP アドレスでリモートログインできるようになりました、と。
User Access Verification
Password:
Switch>忘れず write mem しておきましょう。
Switch(config-line)# end
Switch# write mem今日はここまで。
