# Modifier le nom d'un commutateur virtuel "vSwitch" sous ESXi

**<span style="color: rgb(224, 62, 45);">Attention cette configuration comporte des risques en cas de problème au niveau du fichier de configuration.</span>**

**<span style="color: rgb(224, 62, 45);">Le serveur n'aura plus du tout d'accès au réseau, en cas de problème afin de rétablir le réseau sur le serveur il faudra réinitialiser la configuration de l'ESXi.</span>**

**<span style="color: rgb(224, 62, 45);"> Cette manipulation supprimera les données de configuration (configuration réseau, utilisateur et autes)</span>**

**<span style="color: rgb(224, 62, 45);">Mais elle ne supprimera pas les données des machines virtuelles.</span>**

**<span style="color: rgb(224, 62, 45);">Il faudra les rajouter manuellement depuis les emplacement dans les disques durs du serveur ESXi</span>**

1- Se connecter avec un utilisateur administrateur à ESXi

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/1jcSp0WM8GLPHZF9-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/1jcSp0WM8GLPHZF9-image.png)

2- Activer le SSH et le ESXi Shell

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/by1yNujMXXgMxdnl-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/by1yNujMXXgMxdnl-image.png)

Une fois activée:

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/lB8rUPU8KpPrPNDC-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/lB8rUPU8KpPrPNDC-image.png)

3- Se connecter en SSH au serveur ESXi via utilisateur administrateur

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/26cPR2sL98vQbR3G-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/26cPR2sL98vQbR3G-image.png)

4- Afficher la configuration du réseau actuel du vSwitch de l'ESXi

```bash
configstorecli config current get -c esx -g network_vss -k switches
```

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/2rF76sV76Ju5frif-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/2rF76sV76Ju5frif-image.png)

5- Exporter la configuration actuelle dans un fichier JSON

```bash
configstorecli config current get -c esx -g network_vss -k switches > vswitch.json
```

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/HmwrMwkp0ruWZECi-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/HmwrMwkp0ruWZECi-image.png)

6- Contrôler que le fichier a bien été créé

```bash
ls
```

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/CaVnKTr2E0ErQJuV-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/CaVnKTr2E0ErQJuV-image.png)

7- Ouvrir le fichier "vswitch.json"

```bash
vi vswitch.json
```

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/nkUe1d2pXUOe6eU1-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/nkUe1d2pXUOe6eU1-image.png)

8- Rechercher la ligne qui correspond au vSwitch à renommer

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/Zgch7uk8WrLzmaQ8-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/Zgch7uk8WrLzmaQ8-image.png)

9- Appuyez sur la touche "ins" afin de pouvoir ajouter du texte

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/YjVxtJ1Loq35VC8L-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/YjVxtJ1Loq35VC8L-image.png)

10- Une fois la modification effectuée rappuyez sur la touche "ins"

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/t7vS03JX7Mfs5rw6-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/t7vS03JX7Mfs5rw6-image.png)

11- Ensuite sauvegarder les données et fermer le document

Via la touche "ESC" ensuite ":" et tapper "wq!"

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/x07cUODyhMvrUeXj-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/x07cUODyhMvrUeXj-image.png)

12- Charger la nouvelle configuration à partir du fichier "JSON" modifié

```bash
configstorecli config current set --overwrite -c esx -g network_vss -k switches -j vswitch.json
```

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/JkLKzKDqT7YzwFvU-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/JkLKzKDqT7YzwFvU-image.png)

13- redémarrez le serveur ESXi

```bash
reboot
```

[![image.png](https://know.app.slaunay.com/uploads/images/gallery/2023-09/scaled-1680-/HwjnQSbuwGX5Y6wX-image.png)](https://know.app.slaunay.com/uploads/images/gallery/2023-09/HwjnQSbuwGX5Y6wX-image.png)