1 votes

Netplan essaie de se tromper lors d'un changement d'IP statique

Tous,

Je voudrais changer l'adresse IP dans mon Ubuntu v18.04 VM to Static IP address et je me réfère à ces deux articles pour effectuer le changement :

Comment configurer le réseau avec Netplan sur Ubuntu | vitux.com

Comment exécuter Linux sur Hyper-V | nakivo.com

Cependant, lorsque j'essaie "NetPlan Try", j'obtiens une erreur. Quelle est l'erreur que je commets ?

network: 
  ethernets: 
    eth0: 
      addresses: 
        - 172.25.151.21/24
      dhcp: false
      gateway4: "192.168.151.17"
      nameservers: 
        addresses: 
          - "192.168.151.17"
          - "8.8.8.8"
  renderer: networkd
  version: 2

0voto

Rob Raymond Points 336

Ce plan de réseau et cette configuration DNS fonctionnent sur Ubuntu 19.10 et 20.04. J'ajoute une IP statique et j'utilise l'IP dynamique assignée par le routeur / DHCP. Mon FAI intercepte les DNS, c'est pourquoi j'utilise les DNS sur TLS (127.0.0.53) plus stubby afin que je puisse configurer docker pour utiliser cette IP statique pour les DNS.

network:
  ethernets:
    enp0s3:
      addresses:
      - 192.168.1.202/24
      dhcp4: true
      dhcp4-overrides:
        use-dns: false
      dhcp6: true
      dhcp6-overrides:
        use-dns: false
      gateway4: 192.168.1.1
      nameservers:
        addresses:
        - 8.8.8.8
  renderer: networkd
  version: 2

Mettre tout cela ensemble - placer le cfg de netplan, l'appliquer et configurer le DNS. Copiez-vous / nommez-vous correctement votre netplan cfg et l'appliquez-vous ?

#!/bin/bash
# static IP - DNS servers and don't use gateway for DNS
# https://netplan.io/examples
# https://netplan.io/reference
sudo cp $HOME/mediacentre/bin/01-netcfg.yaml /etc/netplan/.
sudo netplan apply
# DNS over TLS
# https://www.internetsociety.org/blog/2018/12/dns-privacy-in-linux-systemd/
sudo cp $HOME/mediacentre/bin/resolved.conf /etc/systemd/.
sudo systemctl restart systemd-resolved
# test it...
resolvectl query bbc.co.uk

# install stubby to do DNS over TLS
sudo apt-get install -y stubby
# use patched stubby config
sudo cp $HOME/mediacentre/bin/stubby.yml /etc/stubby/.
sudo systemctl restart stubby

0voto

Gopinath Rajee Points 111

J'ai réussi à faire fonctionner l'IP statique en ajoutant la bonne carte Ethernet virtuelle (eth0).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X