artykuł będzie zawierał przegląd sposobu przechowywania i modyfikowania konfiguracji sieci w pliku konfiguracyjnym /etc/network/interfaces w Debianie.
Automatyczna aktywacja podczas rozruchu
aby niektóre interfejsy były automatycznie aktywowane podczas procesu rozruchu, należy je wprowadzić do pliku konfiguracyjnego z parametrem auto. Poniższy przykład pokazuje system z kartą sieciową eth0 (zawsze powinien być włączony interfejs lo loopback).
auto lo eth0
Konfigurowanie poszczególnych interfejsów
poniższe przykłady pokażą różne potencjalne konfiguracje interfejsów sieciowych.
Konfigurowanie interfejsu Pętli zwrotnej
interfejs pętli zwrotnej powinien być zawsze obecny i zostanie wprowadzony automatycznie.
iface lo inet loopback
Konfigurowanie statycznego adresu IP
statyczny adres IP zostanie skonfigurowany za pomocąiface eth0 inet static
. Poniższy przykład pokazuje, jak skonfigurować adres IP, maskę podsieci, bramę domyślną i serwer DNS.
iface eth0 inet static address 192.168.0.111 netmask 255.255.255.0 gateway 192.168.0.1 dns-search somedomain.org dns-nameservers 192.168.0.1
Konfigurowanie dynamicznego adresu IP (DHCP)
dynamiczny adres IP zostanie skonfigurowany za pomocąiface eth0 inet dhcp
.
iface eth0 inet dhcp
przykład systemu z dwiema kartami sieciowymi
poniższy przykład pokazuje plik konfiguracyjny systemu z dwiema kartami sieciowymi. Pierwsza karta sieciowa, eth0, automatycznie odbiera adres IP z DHCP (Brama domyślna zostanie skonfigurowana w tym samym czasie przez DHCP). Druga karta sieciowa, eth1, zostanie skonfigurowana ze statycznym adresem IP.
debian:~# cat /etc/network/interfaces # This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).# The loopback network interfaceauto lo eth1iface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet dhcpiface eth1 inet staticaddress 192.168.56.2netmask 255.255.255.0debian:~#
- Debian Reference (Wersja 1) (Sekcja 10.8.1 zmiana konfiguracji Sieci podczas uruchamiania)
- Debian Reference (Wersja 1) (Sekcja 10.6.1.1 Konfigurowanie interfejsu ze statycznym adresem IP)
- Debian Reference (Wersja 1) (Sekcja 10.6.1.2 Konfigurowanie interfejsu przy użyciu DHCP