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 | ||
| linux:proxmox8 [17-12-2023 09:12] – [Config ZFS] edmc73 | linux:proxmox8 [23-11-2025 19:38] (Version actuelle) – [Créons un bridge qui définira notre réseau local] edmc73 | ||
|---|---|---|---|
| Ligne 110: | Ligne 110: | ||
| Par défaut, la swap est très vide utilisé à 100% sur proxmox. | Par défaut, la swap est très vide utilisé à 100% sur proxmox. | ||
| - | On va donc modifier la swapiness | + | On va donc modifier la swappiness |
| + | |||
| + | Pour vérifier la valeur actuelle | ||
| + | |||
| + | cat / | ||
| + | Dans mon cas j’ai décidé de mettre swappiness à 1, la commande suivante applique cette valeur instantanément | ||
| + | |||
| + | sysctl -w vm.swappiness=1 | ||
| + | Pour quelle soit prise en compte lors du reboot de la machine, il faut créer un fichier dans / | ||
| + | |||
| + | echo " | ||
| + | |||
| + | Afin de décharger le contenu de la swap dans votre ram, il faut désactiver la swap puis la réactiver avec la commande suivante | ||
| + | |||
| + | swapoff -av && swapon -av | ||
| + | Vous pourrez suivre l’évolution dans un autre terminal soit avec la commande htop ou avec la commande suivante | ||
| + | |||
| + | watch free | ||
| + | |||
| + | ===== sécuriser son serveur proxmox ===== | ||
| + | |||
| + | -> https:// | ||
| + | |||
| + | ===== Taille des backups ===== | ||
| + | |||
| + | Pour avoir la taille la plus petite d'un backup d'une VM, vous devez utiliser un SCSI Controller de type VirtIO SCSI. | ||
| + | |||
| + | Puis activer l' | ||
| + | |||
| + | Cependant, cela ne fait pas tout. Il faut lancer la commande suivante dans votre VM de façon ponctuelle ou périodique pour désallouer les blocks non utilisés du filesystem. | ||
| + | |||
| + | fstrim -va | ||
| + | |||
| + | ===== Créer un sous réseau local ===== | ||
| + | |||
| + | ==== Créons un bridge qui définira notre réseau local ==== | ||
| + | |||
| + | Menu: proxmox9 / System / Network | ||
| + | * Create : Linux Bridge | ||
| + | |||
| + | Name: vmbr1 | ||
| + | IPv4/CIDR : 192.168.0.1/ | ||
| + | Gateway (IPv4) : (vide) | ||
| + | Bridge ports: (vide) | ||
| + | |||
| + | * Apply Configuration | ||
| + | |||
| + | cat / | ||
| + | echo 1 > / | ||
| + | iptables -t nat -A POSTROUTING -s 192.168.0.0/ | ||
| + | |||
| + | Pour pérenniser cette config | ||
| + | vi / | ||
| + | # Uncomment the next line to enable packet forwarding for IPv4 | ||
| + | net.ipv4.ip_forward=1 | ||
| + | |||
| + | |||
| + | |||
| + | <note warning> | ||
| + | Créer un fichier | ||
| + | vi / | ||
| + | |||
| + | # | ||
| + | iptables -t nat -A POSTROUTING -s 192.168.0.0/ | ||
| + | |||
| + | chmod +x / | ||
| + | |||
| + | ==== Commandes utiles sur proxmox ==== | ||
| + | < | ||
| + | ip a | ||
| + | 3: vmbr0: < | ||
| + | link/ether 00: | ||
| + | inet xxx.xxx.xxx.xxx/ | ||
| + | | ||
| + | inet6 xxxx:: | ||
| + | | ||
| + | 4: vmbr1: < | ||
| + | link/ether 56: | ||
| + | inet 192.168.0.1/ | ||
| + | | ||
| + | inet6 xxxx:: | ||
| + | | ||
| + | |||
| + | ip route | ||
| + | default via xxx.xxx.xxx.1 dev vmbr0 proto kernel onlink | ||
| + | xxx.xxx.xxx.0/ | ||
| + | 192.168.0.0/ | ||
| + | |||
| + | ping -I vmbr0 google.fr | ||
| + | -> ça marche | ||
| + | |||
| + | ping -I vmbr1 google.fr | ||
| + | -> ça marche pas (normal) | ||
| + | |||
| + | ifup vmbr1 | ||
| + | ip a show dev vmbr1 | ||
| + | |||
| + | </ | ||
| + | |||
| + | Si l' | ||
| + | |||
| + | ==== Config réseau d'une VM ==== | ||
| + | Au niveau hardware, le Network Device (net0) doit avoir le bridge configuré sur vmbr1 | ||
| + | < | ||
| + | # The loopback network interface | ||
| + | auto lo | ||
| + | iface lo inet loopback | ||
| + | |||
| + | # The primary network interface | ||
| + | allow-hotplug ens18 | ||
| + | iface ens18 inet static | ||
| + | address 192.168.0.10/ | ||
| + | gateway 192.168.0.1 | ||
| + | # dns-* options are implemented by the resolvconf package, if installed | ||
| + | dns-nameservers 213.186.33.99 | ||
| + | dns-search edmc.local | ||
| + | </ | ||
| + | |||
| + | < | ||
| + | ip route | ||
| + | default via 192.168.0.1 dev ens18 onlink | ||
| + | 192.168.0.0/ | ||
| + | </ | ||
| + | |||
| + | ===== VM KVM ===== | ||
| + | |||
| + | ==== Installation d'une debian ==== | ||
| + | |||
| + | |||
| + | |||
| + | Installer l' | ||
| + | apt install qemu-guest-agent | ||