---
title: Connexion SSH sur Routeur et switch
---
###### tags: `__ccna_EN`,`TP_CCNA`
# Schéma et ip


# Configuration du SSH pour le routeur
## Configuration du routeur G0/0
```
R1>en
R1#conf t
R1(config)#hostname R1
R1(config)#enable secret cisco
R1(config)#ip domain-name cisco.com
R1(config)#username nicossh secret passwordssh
R1(config)#ip ssh version 2
R1(config)#crypto key generate rsa general-keys modulus 1024
R1(config)#line vty 0 4
R1(config-line)#login local
R1(config-line)#transport input ssh
R1(config)#int G0/0
R1(config-if)#ip address 192.168.0.254 255.255.255.0
R1(config-if)#no shutdown
R1#copy running-config startup-config
```
Explication:

## Depuis le poste client
Test de connectivité

Le ping est OK
# connexion en SSH
`ssh -l nicossh 192.168.0.254`

# Configuration du SSH pour le Switch
## Configuration de l'interface VLAN1
```
Switch>en
Switch#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Switch(config)#hostname sw1
Sw1(config)#ip ssh version 2
sw1(config)#interface VLAN1
sw1(config-if)#ip address 192.168.0.250 255.255.255.0
sw1(config-if)#no shutdown
sw1(config-if)#exit
sw1(config)#ip default-gateway 192.168.0.254
sw1(config)#
```
### Explication du VLAN1
Toutes nos interfaces sont dans le VLAN1 (cf en dessous)
Sur un switch ce sont **les interfaces** VLAN qui portent les adresses IP

### Explication du ip default-gateway
La passerelle par défaut, ou default gateway, est le routeur auquel votre switch va être connecté pour envoyer des données à l'extérieur de son LAN. Si vous devez communiquer avec des équipements en dehors de votre réseau (Internet, sites distants, DMZ ...), il est nécessaire de la spécifier.
## configuration du service ssh
```
sw1(config)#username nicosw1ssh secret sw1password
sw1(config)#enable secret cisco
sw1(config)#ip ssh version 2
sw1(config)#crypto key generate rsa general-keys modulus 1024
sw1(config)#line vty 0 4
sw1(config-line)#login local
sw1(config-line)#transport input ssh
sw1(config-line)#exit
sw1#copy running-config startup-config
Destination filename [startup-config]?
Building configuration...
[OK]
```
## Connexion en SSH

## Source
https://www.astarox.com/blog/connexion-ssh-a-un-switch-ou-un-routeur-cisco-b12.html
https://reussirsonccna.fr/configuration-du-ssh-sur-ios/