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

Prinzip und Anwendungsbeispiele des URL-Umschreibmechanismus von Nginx

Durch das Umschreiben der URL lässt sich die bevo...

MySQL-Integritätsbeschränkungen – Definition und Beispiel-Tutorial

Inhaltsverzeichnis Integritätsbeschränkungen Defi...

Welche magischen Anwendungen haben CSS-Filter?

Hintergrund Grundlegende Konzepte CSS filter wend...

jQuery zum Erreichen des Sperrfeuereffekts

In diesem Artikel wird der spezifische Code von j...

CSS-Implementierungscode für verzerrte Schatten

Dieser Artikel stellt den Implementierungscode vo...

So verwenden Sie CURRENT_TIMESTAMP in MySQL

Inhaltsverzeichnis Verwendung von CURRENT_TIMESTA...

Entwicklungshandbuch für Chrome-Plugins (Erweiterungen) (vollständige Demo)

Inhaltsverzeichnis Vorne geschrieben Vorwort Was ...

Implementierungscode von Nginx Anti-Hotlink und Optimierung in Linux

Versionsnummer verbergen Die Versionsnummer wird ...

Vue simuliert die Warenkorb-Abrechnungsfunktion

In diesem Artikelbeispiel wird der spezifische Co...

So verwenden Sie ECharts in WeChat Mini-Programmen mit uniapp

Heute verwenden wir Uniapp, um Echarts zur Anzeig...

Detaillierte Analyse des Linux-NFS-Mechanismus anhand von Fällen

In Fortsetzung des vorherigen Artikels erstellen ...

So installieren Sie MySQL und Redis in Docker

Dieser Artikel basiert auf der CentOS 7.3-Systemu...