Outils pour utilisateurs

Outils du site


linux:proxmox8 (lu 17911 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:proxmox8 [04-04-2025 15:17] edmc73linux:proxmox8 [23-11-2025 19:38] (Version actuelle) – [Créons un bridge qui définira notre réseau local] edmc73
Ligne 145: Ligne 145:
 ===== Créer un sous réseau local ===== ===== Créer un sous réseau local =====
  
-Créons un bridge qui définira notre réseau local+==== Créons un bridge qui définira notre réseau local ==== 
 + 
 +Menu: proxmox9 / System / Network  
 +  * Create : Linux Bridge
  
   Name: vmbr1   Name: vmbr1
Ligne 151: Ligne 154:
   Gateway (IPv4) : (vide)   Gateway (IPv4) : (vide)
   Bridge ports: (vide)   Bridge ports: (vide)
 +
 +  * Apply Configuration
  
   cat /proc/sys/net/ipv4/ip_forward   cat /proc/sys/net/ipv4/ip_forward
Ligne 156: Ligne 161:
   iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o vmbr0 -j MASQUERADE   iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o vmbr0 -j MASQUERADE
  
-Commandes utiles +Pour pérenniser cette config 
-  ip a +  vi /etc/sysctl.d/99-sysctl.conf (ou créer un fichier vide avec ce qui suit) 
-  ip route +  # Uncomment the next line to enable packet forwarding for IPv4 
-  ping -I vmbr0 google.fr +  net.ipv4.ip_forward=1
-  ping -I vmbr1 google.fr +
-  ifup vmbr1 +
-  ip a show dev vmbr1+
  
-Config réseau d'une VM+ 
 + 
 +<note warning>NE FONCTIONNE PAS !!!! et fait planter la machine au boot...</note> 
 +Créer un fichier 
 +  vi /etc/network/if-pre-up.d/nat_vmbr1 
 + 
 +  #!/bin/bash 
 +  iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o vmbr0 -j MASQUERADE 
 + 
 +  chmod +x /etc/network/if-pre-up.d/nat_vmbr1 
 + 
 +==== Commandes utiles sur proxmox ==== 
 +<code> 
 +ip a 
 +3: vmbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 
 +    link/ether 00:00:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff 
 +    inet xxx.xxx.xxx.xxx/24 scope global vmbr0 
 +       valid_lft forever preferred_lft forever 
 +    inet6 xxxx::xxx:xxxx:xxxx:xxxx/64 scope link proto kernel_ll  
 +       valid_lft forever preferred_lft forever 
 +4: vmbr1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000 
 +    link/ether 56:0f:bd:5e:69:e8 brd ff:ff:ff:ff:ff:ff 
 +    inet 192.168.0.1/24 scope global vmbr1 
 +       valid_lft forever preferred_lft forever 
 +    inet6 xxxx::xxxx:xxxx:xxxx:xxxx/64 scope link proto kernel_ll  
 +       valid_lft forever preferred_lft forever 
 + 
 +ip route 
 +default via xxx.xxx.xxx.1 dev vmbr0 proto kernel onlink  
 +xxx.xxx.xxx.0/24 dev vmbr0 proto kernel scope link src xxx.xxx.xxx.xxx 
 +192.168.0.0/24 dev vmbr1 proto kernel scope link src 192.168.0.1  
 + 
 +ping -I vmbr0 google.fr 
 +-> ça marche 
 + 
 +ping -I vmbr1 google.fr 
 +-> ça marche pas (normal) 
 + 
 +ifup vmbr1 
 +ip a show dev vmbr1 
 + 
 +</code> 
 + 
 +Si l'état de vmbr1 est UNKNOWN au lieu de UP, c'est normal si aucune VM n'est allumé et configuré sur vmbr1 
 + 
 +==== Config réseau d'une VM ==== 
 +Au niveau hardware, le Network Device (net0) doit avoir le bridge configuré sur vmbr1
 <code> <code>
 # The loopback network interface # The loopback network interface
Ligne 178: Ligne 226:
     dns-nameservers 213.186.33.99     dns-nameservers 213.186.33.99
     dns-search edmc.local     dns-search edmc.local
 +</code>
 +
 +<code>
 +ip route
 +default via 192.168.0.1 dev ens18 onlink 
 +192.168.0.0/24 dev ens18 proto kernel scope link src 192.168.0.2
 </code> </code>
  
linux/proxmox8.1743779843.txt.gz · Dernière modification : de edmc73