Ubuntu 20.04 setzt eine statische IP-Adresse (einschließlich verschiedener Versionen)

Ubuntu 20.04 setzt eine statische IP-Adresse (einschließlich verschiedener Versionen)

Da Ubuntu 20.04 das Netzwerk über Netplan verwaltet, was sich geringfügig von früheren Versionen unterscheidet, scheint Ubuntu 18.04 /network/interfaces bearbeiten zu müssen, um ein statisches Netzwerk einzurichten

Da es sich um eine virtuelle Maschine handelt, ändere ich sie zunächst in den Bridge-Modus



Bearbeiten Sie als Nächstes die Datei:

sudo vim /etc/netplan/01-network-manager-all.yaml

Ändern Sie den Dateiinhalt wie folgt:

Ich habe mich immer gefragt, ob ich für unterschiedliche IP-Adressen Änderungen vornehmen muss?

Da ich dieses Niveau aber noch nicht erreicht habe, bin ich mir nicht ganz im Klaren. Es sollte veränderbar sein.

Es ist jedoch kein Problem, den folgenden Code direkt in die Datei einzutippen

Geben Sie „wq“ ein, um zu speichern und zu beenden, und geben Sie dann „Ein“.

sudo netplan --debug anwenden

Du kannst


Jetzt ist die statische IP eingerichtet und Sie können die aktuelle IP-Adresse über ifconfig anzeigen.

12.x Version

$ cat /etc/Netzwerk/Schnittstellen
 auto lo
 iface lo inet loopback
 
 auto eth0
 iface eth0 inet statisch
 Adresse 20.20.20.102
 Netzmaske 255.255.255.0
 Gateway 20.20.20.102
 DNS-Nameserver 20.20.20.2

14.x Version

$ cat /etc/Netzwerk/Schnittstellen
 auto lo
 iface lo inet loopback
 
 auto eth0
 iface eth0 inet statisch
 Adresse 20.20.20.102
 Netzmaske 255.255.255.0
 Gateway 20.20.20.102
 DNS-Nameserver 20.20.20.2
 
$ cat /etc/NetworkManager/NetworkManager.conf
 [hauptsächlich]
 plugins=ifupdown,keyfile,ofono
 dns=dnsmasq
 
 kein-auto-default=00:0C:29:D7:43:29,
 
 [wenn hoch/runter]
 verwaltet=true

Version 16.x

$ cat /etc/Netzwerk/Schnittstellen
 auto lo
 iface lo inet loopback
 
 auto ens32
 iface ens32 inet statisch
 Adresse 20.20.20.102
 Netzmaske 255.255.255.0
 Gateway 20.20.20.102
 
$ cat /etc/NetworkManager/NetworkManager.conf
 [hauptsächlich]
 plugins=ifupdown,keyfile,ofono
 dns=dnsmasq
 
 kein-auto-default=00:0C:29:D7:43:29,
 
 [wenn hoch/runter]
 verwaltet=true
 
$ Katze /etc/resolv.conf
 Nameserver 127.0.1.1
 Nameserver 20.20.20.2

Version 18.x:

1. Überprüfen Sie zunächst den Namen der Netzwerkkarte

$ ip a /ifconfig

2. cp eine YAML-Datei und ändere ihren Namen

$ sudo cp /etc/netplan/*.yaml /etc/netplan/Netzwerkkartenname.yaml

3. Ändern Sie den Inhalt der YAML-Datei wie folgt:

# Lassen Sie NetworkManager alle Geräte auf diesem System verwalten
Netzwerk:
 Version: 2
 Renderer: NetworkManager
 Ethernets:
 Name der Netzwerkkarte:
  dhcp4: nein
  Adressen: [IP/Präfix]
  gateway4: Gateway
  Nameserver:
  Adressen: [DNS]

4. Starten

$ sudo netplan anwenden

5. Überprüfung

$ ip a /ifconfig

Dies ist das Ende dieses Artikels zum Festlegen einer statischen IP-Adresse für Ubuntu 20.04 (einschließlich verschiedener Versionen). Weitere Informationen zum Festlegen einer statischen IP-Adresse für Ubuntu 20.04 finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So legen Sie eine statische IP für den Ubuntu 18.04-Server fest
  • So legen Sie eine statische IP-Adresse in Ubuntu 14.04 unter VMware fest
  • Detaillierte Erklärung zum Festlegen einer statischen IP in Ubuntu 14.04
  • Statische IP-Adresseinstellung für Ubuntu16.04 (NAT-Methode)
  • So legen Sie eine statische IP in Ubuntu fest

<<:  Einführung in die Wissenspunkte MySql-Tabelle, Datenbank, Sharding und Partitionierung

>>:  Beispiel für eine MySQL-DML-Sprachoperation

Artikel empfehlen

Verwenden Sie Vue3 zur Datenbindung und Anzeigelistendaten

Inhaltsverzeichnis 1. Vergleich mit Vue2 1. Neue ...

Installieren Sie CentOS 7 auf VMware14 – Grafik-Tutorial

Einführung in CentOS CentOS ist eine Linux-Distri...

Linux-Swap-Partition (ausführliche Erklärung)

Inhaltsverzeichnis linux 1. Was ist SWAP 2. Was p...

MySql-Wissenspunkte: Transaktion, Index, Sperrprinzip und Nutzungsanalyse

Dieser Artikel erläutert anhand von Beispielen di...

Beispiele und bewährte Vorgehensweisen für die Seitennummerierung

<br />Struktur und Hierarchie reduzieren die...

Zen-Codierung für Editplus – Beispielcodebeschreibung

Er gibt beispielsweise ein: XML/HTML Code div#Seit...

Der Aufruf der Suchmaschine auf der Seite erfolgt am Beispiel von Baidu

Heute ist mir plötzlich eingefallen, dass es cool ...

Detailliertes Tutorial zur Tomcat-Installation und -Bereitstellung in Windows 10

Inhaltsverzeichnis 1 Konfiguration der Java-Umgeb...

MySQL count: ausführliche Erklärung und Funktionsbeispielcode

Detaillierte Erklärung der MySQL-Anzahl Die Funkt...

Zusammenfassung der Verwendung von berechneten Vue-Eigenschaften und -Listenern

1. Berechnete Eigenschaften und Listener 1.1 Bere...