HOME > コンテンツリスト > ラボ・シナリオ for CCNA > [ < 前へ 次へ > ]

複数のルータでSSHを使用する (incoming SSHセッションの確認と切断)

※ 前の「シナリオ」の続きとして記載しています。
ネットワーク構成図

Telnet の続きで本シナリオをやる場合は、各ルータへのIPアドレスの設定は必要ありません。
Telnet と同じIPアドレスです。
  1. ネットワーク構成図に従い、RT-B への追加設定と、RT-C への新規設定を行いなさい。
  2. < RT-B >
    RT-B# conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    RT-B(config)# int f0/1
    RT-B(config-if)# ip add 192.168.1.5 255.255.255.252
    RT-B(config-if)# no shut
    RT-B(config-if)# ^Z
    RT-B#
    
    < RT-C >
    Router# conf t
    Enter configuration commands, one per line.  End with CNTL/Z.
    Router(config)# host RT-C
    RT-C(config)# int f0/0
    RT-C(config-if)# ip add 192.168.1.6 255.255.255.252
    RT-C(config-if)# no shut
    RT-C(config-if)# ^Z
    RT-C#
    
  3. RT-B から RT-Cに ping を実行しなさい。
  4. < RT-B >
    Router# ping 192.168.1.6
    Type escape sequence to abort.
    Sending 5, 100-byte ICMP Echos to 192.168.1.6, timeout is 2 seconds:
    !!!!!
    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
    
    今回は、RT-A と RT-C から RT-B に SSH し、RT-B でこの SSH セッションの確認と切断を行います。

  5. RT-A から RT-B に SSH しなさい。
  6. < RT-A >
    RT-A# ssh -l ccna 192.168.1.2
    Password: cisco   ← 実際には表示はされない
    RT-B>
    
  7. RT-C から RT-B に SSH しなさい。
  8. < RT-C >
    RT-C# ssh -l ccna 192.168.1.5
    Password: cisco   ← 実際には表示はされない
    RT-B>
    
  9. RT-B で、sh ssh コマンドを実行しなさい。
  10. < RT-B >
    RT-B# sh ssh
    Connection Version Mode Encryption  Hmac         State                 Username
    0          1.99     IN   aes128-cbc  hmac-sha1    Session started       ccna
    0          1.99     OUT  aes128-cbc  hmac-sha1    Session started       ccna
    1          1.99     IN   aes128-cbc  hmac-sha1    Session started       ccna
    1          1.99     OUT  aes128-cbc  hmac-sha1    Session started       ccna
    %No SSHv1 server connections running.
    RT-B#
    
  11. RT-B で、sh users コマンドを実行しなさい。
  12. < RT-B >
    RT-B# sh users 
        Line       User       Host(s)              Idle       Location
    *  0 con 0                idle                 00:00:00
     194 vty 0     ccna       idle                 00:01:17 192.168.1.1
     195 vty 1     ccna       idle                 00:00:55 192.168.1.6
    
      Interface    User               Mode         Idle     Peer Address
    
    RT-B#
    
    Location のIPアドレスから判断できますが、194番は RT-A からの ssh で、195番は RT-C からの ssh です。

  13. RT-B で、RT-A からの SSH を切断しなさい。
  14. < RT-B >
    RT-B# clear line 194   ← RT-A からの SSH セッション194番を切断する
    [confirm] < Enter >
    [OK]
    RT-B#
    
    自ルータへの ssh セッションを切断するには、Telnet 同様に clear line <line番号> コマンドを使用します。

  15. RT-B で、show users コマンドを実行しなさい。
  16. < RT-B >
    RT-B# sh users 
        Line       User       Host(s)              Idle       Location
    *  0 con 0                idle                 00:00:00
     195 vty 1     ccna       idle                 00:02:26 192.168.1.6
    
      Interface    User               Mode         Idle     Peer Address
    
    RT-B#
    
    194番の行がなくなりましたので、この SSH セッションが切断されていることがわかります。
    ただし、RT-C からの SSH セッション (195番) は維持したままです。
  17. RT-B で、RT-C からの SSH を切断しなさい。
  18. < RT-B >
    RT-B# clear line 195   ← RT-C からの SSH セッション195番を切断する
    [confirm] < Enter >
    [OK]
    RT-B#
    
  19. RT-B で、show users コマンドを実行しなさい。
  20. < RT-B >
    RT-B# sh users 
        Line       User       Host(s)              Idle       Location
    *  0 con 0                idle                 00:00:00
    
      Interface    User               Mode         Idle     Peer Address
    
    RT-B#
    
    RT-B へ SSH しているセッションはすべてなくなりました。
    ※ 次の「シナリオ」に続きます。