reseau:cloud:proxmox:installproxmoxwsl
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
reseau:cloud:proxmox:installproxmoxwsl [2025/06/09 11:04] – [Debogage] admin | reseau:cloud:proxmox:installproxmoxwsl [2025/06/17 22:15] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
===== Installation de la distribution Debian de WSL avec le nom pve===== | ===== Installation de la distribution Debian de WSL avec le nom pve===== | ||
Ligne 32: | Ligne 32: | ||
* définir le mode réseau de WSL en NAT (configuration par défaut) ; | * définir le mode réseau de WSL en NAT (configuration par défaut) ; | ||
* **forcer WSL2** à passer entièrement aux **cgroups v2** | * **forcer WSL2** à passer entièrement aux **cgroups v2** | ||
+ | <WRAP center round info> | ||
+ | Utilisez l’éditeur en ligne de commande nano pour modifier le contenu des fichiers. | ||
+ | </ | ||
Ligne 42: | Ligne 45: | ||
===== Configurer la distribution pve ===== | ===== Configurer la distribution pve ===== | ||
- | |||
* Démarrez la distribution pve. | * Démarrez la distribution pve. | ||
Ligne 70: | Ligne 72: | ||
==== Vérifier l' | ==== Vérifier l' | ||
- | Vérifiez dans le fichier **/ | + | Vérifiez dans le fichier **/ |
< | < | ||
Ligne 87: | Ligne 89: | ||
* Configurer WSL2 : | * Configurer WSL2 : | ||
* pour ne pas réécrire le fichier **/ | * pour ne pas réécrire le fichier **/ | ||
- | * personnalisez également le nom de la distribution afin de l' | + | * pour personnalisez également le nom de la distribution afin de l' |
Voici le contenu actualisé du fichier | Voici le contenu actualisé du fichier | ||
- | * utiliser l' | ||
- | |||
- | < | ||
- | # nano / | ||
- | </ | ||
- | |||
- | * le fichier **/ | ||
<code file wsl.conf> | <code file wsl.conf> | ||
Ligne 110: | Ligne 105: | ||
=== Modification manuelle du fichier /etc/hosts (une modification automatique sera ensuite configurée)=== | === Modification manuelle du fichier /etc/hosts (une modification automatique sera ensuite configurée)=== | ||
- | * prenez | + | * Prenez |
< | < | ||
Ligne 119: | Ligne 114: | ||
</ | </ | ||
- | * mettre | + | * Mettez |
<code > | <code > | ||
Ligne 133: | Ligne 128: | ||
=== Modification automatique du fichier /etc/hosts === | === Modification automatique du fichier /etc/hosts === | ||
- | * Création du fichier **/ | + | * Créez le fichier **/ |
<code file pvepreup.sh> | <code file pvepreup.sh> | ||
Ligne 143: | Ligne 138: | ||
</ | </ | ||
- | * création du fichier **/ | + | * Créez le fichier **/ |
<code file pvepreup.service> | <code file pvepreup.service> | ||
Ligne 164: | Ligne 159: | ||
</ | </ | ||
- | * activez | + | * Activez |
< | < | ||
Ligne 183: | Ligne 178: | ||
</ | </ | ||
- | | + | <WRAP center round info> |
+ | La mise à jour automatique du fichier | ||
+ | </ | ||
+ | |||
+ | * Créez | ||
< | < | ||
nameserver 8.8.8.8 | nameserver 8.8.8.8 | ||
</ | </ | ||
- | |||
- | <WRAP center round info> | ||
- | La mmise à jour automatique du fichier **/ | ||
- | </ | ||
* Testez si votre configuration est correcte à l’aide de la commande hostname (l' | * Testez si votre configuration est correcte à l’aide de la commande hostname (l' | ||
Ligne 204: | Ligne 199: | ||
===== Installer les prérequis ===== | ===== Installer les prérequis ===== | ||
- | |||
< | < | ||
Ligne 211: | Ligne 205: | ||
</ | </ | ||
- | * Ajouter | + | * Ajoutez |
< | < | ||
Ligne 217: | Ligne 211: | ||
</ | </ | ||
- | * Ajoutez la clé du dépôt de Proxmox VE en tant que root (ou utilisez sudo): | + | * Ajoutez la clé du dépôt de Proxmox VE : |
< | < | ||
Ligne 243: | Ligne 237: | ||
</ | </ | ||
- | * ouvrez | + | * Ouvrez |
< | < | ||
Ligne 251: | Ligne 245: | ||
===== Installer et configurer de Postfix ===== | ===== Installer et configurer de Postfix ===== | ||
L' | L' | ||
- | * installation de Postfix ; | + | * installez |
* choisissez comme configuration **Local only** ; | * choisissez comme configuration **Local only** ; | ||
* gardez le nom de domaine **pve** proposé. | * gardez le nom de domaine **pve** proposé. | ||
+ | |||
< | < | ||
apt install postfix -y | apt install postfix -y | ||
Ligne 276: | Ligne 271: | ||
Pour le permettre, modifiez la condition suivante dans le fichier **/ | Pour le permettre, modifiez la condition suivante dans le fichier **/ | ||
- | * remplacez | + | * Remplacez : |
< | < | ||
Ligne 283: | Ligne 278: | ||
</ | </ | ||
- | * par | + | * par : |
< | < | ||
Ligne 290: | Ligne 285: | ||
</ | </ | ||
+ | ===== Vérifiez que tout fonctionne ===== | ||
+ | * Redémarrez la distribution **pve** et connectez-vous avec le compte **root** depuis PowerShell: | ||
- | ===== Vérifiez que tout fonctionne ===== | ||
- | |||
- | Redémarrer la distribution **pve** et se connecter avec le compte root depuis PowerShell: | ||
< | < | ||
# exit # fermer la session | # exit # fermer la session | ||
PS> wsl --shutdown | PS> wsl --shutdown | ||
- | PS> wsl -d pve --user root # démarrer la distribution et ouvrir une session avec le compte root | + | PS> wsl -d pve -u root # démarrer la distribution et ouvrir une session avec le compte root |
</ | </ | ||
Proxmox devrait fonctionner. L’interface utilisateur Web est accessible à l’adresse https:// | Proxmox devrait fonctionner. L’interface utilisateur Web est accessible à l’adresse https:// | ||
- | |||
Pour un accès en SSH, déposez votre clé publique dans **/ | Pour un accès en SSH, déposez votre clé publique dans **/ | ||
Ligne 317: | Ligne 310: | ||
</ | </ | ||
- | |||
- | |||
===== Debogage ===== | ===== Debogage ===== | ||
Ligne 329: | Ligne 320: | ||
</ | </ | ||
- | * Vérifiez que le fichier **/ | + | * Vérifiez que le fichier **/ |
< | < |
reseau/cloud/proxmox/installproxmoxwsl.1749459853.txt.gz · Dernière modification : 2025/06/09 11:04 de admin