Linux /etc/network/interfaces Konfigurationsschnittstellenmethode

Linux /etc/network/interfaces Konfigurationsschnittstellenmethode

Die Datei /etc/network/interfaces wird in Linux zum Konfigurieren von Netzwerkschnittstellen verwendet.

Ethernet-Schnittstelle initialisieren

Die meisten Netzwerkschnittstellenkonfigurationen können in /etc/network/interfaces vorgenommen werden. Konfigurieren Sie beispielsweise eine statische IP (DHCP) für die Netzwerkkarte, legen Sie Routing-Informationen fest, konfigurieren Sie die IP-Maske, legen Sie die Standardroute fest usw.

PS: Wenn Sie möchten, dass der Netzwerkport beim Systemstart automatisch gestartet wird, müssen Sie eine Zeile „auto“ hinzufügen, wie im folgenden Beispiel gezeigt.

1. Verwenden Sie eine dynamische IP-Adresse

auto eth0
iface eth0 inet dhcp

2. Verwenden Sie eine statische IP-Adresse

auto eth0
iface eth0 inet statisch
  Adresse 192.168.1.100
  Netzmaske 255.255.255.0
  Gateway 192.168.1.1
# Netzwerk 192.168.1.0
# Übertragung 192.168.1.255

Die voreingestellten Werte für Netzwerk und Broadcast sind in der Regel ausreichend.

3. Überprüfen Sie die Routing-Tabelle

# Route
Kernel-IP-Routing-Tabelle
Ziel-Gateway Genmask Flags Metrik Ref Verwendung Iface
Standard 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
# Route -n
Kernel-IP-Routing-Tabelle
Ziel-Gateway Genmask Flags Metrik Ref Verwendung Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

Route -n löst keine Namen auf.

Oben finden Sie relevante Inhalte, die vom Herausgeber von 123WORDPRESS.COM zusammengestellt wurden. Vielen Dank für Ihr Wissen und Ihre Unterstützung.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Wissenspunkte der Linux-DMA-Schnittstelle
  • Demonstration des Erstellens von ElasticSearch-Middleware und gemeinsamen Schnittstellen unter CentOS7 im Linux-System
  • So zeigen Sie verfügbare Netzwerkschnittstellen in Linux an
  • Das Linux-System verwendet Python, um die Netzwerkschnittstelle zu überwachen und Netzwerk-Ein- und -Ausgaben zu erhalten
  • Grundlegende Einführung in die BSD-Socket-Entwicklung unter Linux
  • Grundlegende Einführung in die BSD-Socket-Entwicklung im Linux-Betriebssystem

<<:  Beispiel für einen SQL-Seriennummernerfassungscode

>>:  Natives JS zum Erzielen eines Puzzle-Effekts

Artikel empfehlen

So verbinden Sie Django 2.2 mit einer MySQL-Datenbank

1. Beim Ausführen des Projekts werden folgende Fe...

Das Prinzip und die Implementierung des JS-Drag-Effekts

Die Drag-Funktion wird hauptsächlich verwendet, u...

Verwenden von js zur Realisierung eines dynamischen Hintergrunds

In diesem Artikelbeispiel wird der spezifische Co...

React antd realisiert dynamische Vergrößerung und Verkleinerung der Form

Beim Schreiben dynamischer Formulare bin ich zuvo...

Einführung in HTML DOM_PowerNode Java Academy

Was ist DOM? Mit JavaScript können Sie das gesamt...

So fügen Sie einer großen Datentabelle in MySQL Felder hinzu

Vorwort Ich glaube, jeder ist mit dem Hinzufügen ...

Erfahren Sie mehr über das V-Modell und seine Modifikatoren in einem Artikel

Inhaltsverzeichnis Vorwort Modifikatoren des V-Mo...

Kurze Analyse von CentOS 7 mysql-8.0.19-1.el7.x86_64.rpm-bundle.tar

Baidu Cloud-Festplatte: Link: https://pan.baidu.c...

Detaillierte Erklärung der Bind-Mounts für die Docker-Datenspeicherung

Bevor Sie diesen Artikel lesen, hoffe ich, dass S...

Schritte zum Ändern des MySQL-Zeichensatzes auf UTF8 unter Linux

Inhaltsverzeichnis 1. Überprüfen Sie den MySQL-St...

Vergleichstabelle für HTML-Sondersymbole auf Webseiten

Sondersymbole Benannte Entitäten Dezimalkodierung...