« NetPlan » : différence entre les versions

De NCad Wiki
Aller à la navigation Aller à la recherche
(Page créée avec « = IPv4 = == IP Statique == * Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter : network: ethernets: <span styl... »)
 
 
(16 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
= Présentation =
{{ Box Information | objet=Depuis Ubuntu LTS 18.04 la configuration des interfaces réseau s'effectue avec l'utilitaire Netplan. }}
* '''Netplan''' est un outil en ligne de commande permettant de configurer ses interfaces réseaux. Les fichiers de configuration se trouvent à la racine '''/etc/netplan'''.
= IPv4 =
= IPv4 =


Ligne 9 : Ligne 15 :
         <span style="color:blue">ens18:
         <span style="color:blue">ens18:
             addresses:
             addresses:
                 - 10.0.0.0/24
                 - 10.0.0.1/24
             gateway4: 192.168.1.254
             gateway4: 10.0.0.254
             nameservers:
             nameservers:
                 addresses:
                 addresses:
Ligne 25 : Ligne 31 :
{{ Box_Console | objet=netplan apply }}
{{ Box_Console | objet=netplan apply }}


== IP secondaire ==
== IP Secondaire ==


* Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter :
* Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter :
Ligne 35 : Ligne 41 :
                 - 10.0.0.1/24
                 - 10.0.0.1/24
                 <span style="color:blue">- 10.1.0.1/24</span>
                 <span style="color:blue">- 10.1.0.1/24</span>
             gateway4: 192.168.1.254
             gateway4: 10.0.0.254
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
                search:
                - sys.net.glx
            dhcp4: false
            dhcp6: false
    version: 2
 
* Appliquer la configuration :
 
{{ Box_Console | objet=netplan apply }}
 
== Routes statiques ==
 
* Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter :
 
network:
    ethernets:
        ens18:
            addresses:
                - 10.0.0.1/24
                - 10.1.0.1/24
            gateway4: 10.0.0.254
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
                search:
                - sys.net.glx
            <span style="color:blue">routes:
                - to: 10.2.0.0/16
                  via: 10.1.0.254</span>
            dhcp4: false
            dhcp6: false
    version: 2
 
* Appliquer la configuration :
 
{{ Box_Console | objet=netplan apply }}
 
= IPv6 =
 
== IP Statique ==
 
* Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter :
 
network:
    ethernets:
        ens18:
            addresses:
                - 10.0.0.1/24
                <span style="color:blue">- 2001:41d0:c178:a181:10::1/64</span>
            gateway4: 10.0.0.254
            <span style="color:blue">gateway6: fe80::5cd5:9fdf:fe46:85a1</span>
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
                <span style="color:blue">- 2001:4860:4860::8888
                - 2001:4860:4860::8844</span>
                search:
                - sys.net.glx
            dhcp4: false
            dhcp6: false</span>
    version: 2
 
* Appliquer la configuration :
 
{{ Box_Console | objet=netplan apply }}
 
== IP Secondaire ==
 
* Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter :
 
network:
    ethernets:
        ens18:
            addresses:
                - 10.0.0.1/24
                - 2001:41d0:c178:a181:10::1/64
                <span style="color:blue">- 2001:41d0:c178:a181:10:1::1/64</span>
            gateway4: 10.0.0.254
            gateway6: fe80::5cd5:9fdf:fe46:85a1
            nameservers:
                addresses:
                - 8.8.8.8
                - 8.8.4.4
                - 2001:4860:4860::8888
                - 2001:4860:4860::8844
                search:
                - sys.net.glx
            dhcp4: false
            dhcp6: false</span>
    version: 2
 
* Appliquer la configuration :
 
{{ Box_Console | objet=netplan apply }}
 
= VLan =
 
== Définition d'un VLan IPv4 ==
 
* Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter :
 
network:
  ethernets:
      ens18:
          addresses:
              - 10.0.0.1/24
          gateway4: 10.0.0.254
          nameservers:
              addresses:
              - 8.8.8.8
              - 8.8.4.4
              search:
              - sys.net.glx
          dhcp4: false
          dhcp6: false
  <span style="color:blue">vlans:
      vlan.2:
          id: 2
          link: ens18
          dhcpv4: no
          addresses:
          - 10.0.2.1/24</span>
  version: 2
 
* Appliquer la configuration :
 
{{ Box_Console | objet=netplan apply }}
 
== Définition d'un VLan IPv6 ==
 
* Éditer et configurer le fichier '''/etc/netplan/50-cloud-init.yaml''' et y ajouter / adapter :
 
network:
    ethernets:
        ens18:
            addresses:
                - 10.0.0.1/24
                - 2001:41d0:c178:a181:10::1/64
            gateway4: 10.0.0.254
            gateway6: fe80::5cd5:9fdf:fe46:85a1
             nameservers:
             nameservers:
                 addresses:
                 addresses:
                 - 8.8.8.8
                 - 8.8.8.8
                 - 8.8.4.4
                 - 8.8.4.4
                - 2001:4860:4860::8888
                - 2001:4860:4860::8844
                 search:
                 search:
                 - sys.net.glx
                 - sys.net.glx
             dhcp4: false
             dhcp4: false
             dhcp6: false
             dhcp6: false
  vlans:
      vlan.2:
          id: 2
          link: ens18
          dhcpv4: no
          addresses:
          - 10.0.2.1/24
          <span style="color:blue">- fd00:10::2:1/64</span>
     version: 2
     version: 2



Dernière version du 27 février 2020 à 11:51

Présentation

Depuis Ubuntu LTS 18.04 la configuration des interfaces réseau s'effectue avec l'utilitaire Netplan.

  • Netplan est un outil en ligne de commande permettant de configurer ses interfaces réseaux. Les fichiers de configuration se trouvent à la racine /etc/netplan.

IPv4

IP Statique

  • Éditer et configurer le fichier /etc/netplan/50-cloud-init.yaml et y ajouter / adapter :
network:
   ethernets:
       ens18:
           addresses:
               - 10.0.0.1/24
           gateway4: 10.0.0.254
           nameservers:
               addresses:
               - 8.8.8.8
               - 8.8.4.4
               search:
               - sys.net.glx
           dhcp4: false
           dhcp6: false
   version: 2
  • Appliquer la configuration :

netplan apply

IP Secondaire

  • Éditer et configurer le fichier /etc/netplan/50-cloud-init.yaml et y ajouter / adapter :
network:
   ethernets:
       ens18:
           addresses:
               - 10.0.0.1/24
               - 10.1.0.1/24
           gateway4: 10.0.0.254
           nameservers:
               addresses:
               - 8.8.8.8
               - 8.8.4.4
               search:
               - sys.net.glx
           dhcp4: false
           dhcp6: false
   version: 2
  • Appliquer la configuration :

netplan apply

Routes statiques

  • Éditer et configurer le fichier /etc/netplan/50-cloud-init.yaml et y ajouter / adapter :
network:
   ethernets:
       ens18:
           addresses:
               - 10.0.0.1/24
               - 10.1.0.1/24
           gateway4: 10.0.0.254
           nameservers:
               addresses:
               - 8.8.8.8
               - 8.8.4.4
               search:
               - sys.net.glx
           routes:
               - to: 10.2.0.0/16
                 via: 10.1.0.254
           dhcp4: false
           dhcp6: false
   version: 2
  • Appliquer la configuration :

netplan apply

IPv6

IP Statique

  • Éditer et configurer le fichier /etc/netplan/50-cloud-init.yaml et y ajouter / adapter :
network:
   ethernets:
       ens18:
           addresses:
               - 10.0.0.1/24
               - 2001:41d0:c178:a181:10::1/64
           gateway4: 10.0.0.254
           gateway6: fe80::5cd5:9fdf:fe46:85a1
           nameservers:
               addresses:
               - 8.8.8.8
               - 8.8.4.4
               - 2001:4860:4860::8888
               - 2001:4860:4860::8844
               search:
               - sys.net.glx
           dhcp4: false
           dhcp6: false
   version: 2
  • Appliquer la configuration :

netplan apply

IP Secondaire

  • Éditer et configurer le fichier /etc/netplan/50-cloud-init.yaml et y ajouter / adapter :
network:
   ethernets:
       ens18:
           addresses:
               - 10.0.0.1/24
               - 2001:41d0:c178:a181:10::1/64
               - 2001:41d0:c178:a181:10:1::1/64
           gateway4: 10.0.0.254
           gateway6: fe80::5cd5:9fdf:fe46:85a1
           nameservers:
               addresses:
               - 8.8.8.8
               - 8.8.4.4
               - 2001:4860:4860::8888
               - 2001:4860:4860::8844
               search:
               - sys.net.glx
           dhcp4: false
           dhcp6: false
   version: 2
  • Appliquer la configuration :

netplan apply

VLan

Définition d'un VLan IPv4

  • Éditer et configurer le fichier /etc/netplan/50-cloud-init.yaml et y ajouter / adapter :
network:
  ethernets:
      ens18:
          addresses:
              - 10.0.0.1/24
          gateway4: 10.0.0.254
          nameservers:
              addresses:
              - 8.8.8.8
              - 8.8.4.4
              search:
              - sys.net.glx
          dhcp4: false
          dhcp6: false
  vlans:
      vlan.2:
          id: 2
          link: ens18
          dhcpv4: no
          addresses:
          - 10.0.2.1/24
  version: 2
  • Appliquer la configuration :

netplan apply

Définition d'un VLan IPv6

  • Éditer et configurer le fichier /etc/netplan/50-cloud-init.yaml et y ajouter / adapter :
network:
   ethernets:
       ens18:
           addresses:
               - 10.0.0.1/24
               - 2001:41d0:c178:a181:10::1/64
           gateway4: 10.0.0.254
           gateway6: fe80::5cd5:9fdf:fe46:85a1
           nameservers:
               addresses:
               - 8.8.8.8
               - 8.8.4.4
               - 2001:4860:4860::8888
               - 2001:4860:4860::8844
               search:
               - sys.net.glx
           dhcp4: false
           dhcp6: false
  vlans:
      vlan.2:
          id: 2
          link: ens18
          dhcpv4: no
          addresses:
          - 10.0.2.1/24
          - fd00:10::2:1/64
   version: 2
  • Appliquer la configuration :

netplan apply