Cíl
cílem je nastavit statickou IP adresu na Debian Linux server.
Vezměte prosím na vědomí, že pro desktopové instalace se doporučuje používat nástroje GUI, například network-manager
. Pokud si přejete nakonfigurovat síťová rozhraní přímo pomocí souboru /etc/network/interfaces
na ploše, ujistěte se, že zakážete jakékoli další možná rušivé démony konfigurace sítě. Například níže uvedené příkazy zakážou network-manager
# systemctl stop NetworkManager.service# systemctl disable NetworkManager.service
Operační Systém a Software Verze
- Operační Systém: – Debianu 9 (Stretch)
Požadavky
Privilegovaný přístup na svůj Debian Linux systém je nutné.
Obtížnost
Konvence
- # – vyžaduje vzhledem linux příkazy mají být provedeny s právy roota a to buď přímo jako uživatel root nebo pomocí
sudo
příkaz - $ – vyžaduje vzhledem linux příkazy mají být provedeny jako běžné non-výsadní uživatele
Návod k použití
Povolit Statické IP
ve výchozím nastavení najdete následující konfigurace v rámci /etc/network/interfaces
network config:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet dhcp
Aktualizovat iface eth0 inet dhcp
iface eth0 inet static
. Výsledný obsah /etc/network/interfaces
network config by měl vypadat podobně jako na níže uvedeném:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static
geofyzikální Institut UAF hledá zkušeného analytika systémů Linux, který by se připojil k jejich týmu výzkumných analytiků a inženýrů kybernetické infrastruktury. UMÍSTĚNÍ: Fairbanks, Aljaška, USA
POUŽÍT
Konfigurovat IP Adresa
V této fázi máme dvě možnosti, jak nastavit statickou IP adresu pro náš eth0
síťové rozhraní. První možností je Přidat konfiguraci IP adresy přímo do souboru /etc/network/interfaces
. Přidat následující řádek do existující /etc/network/interfaces
address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
výsledný obsah /etc/network/interfaces
soubor by měl vypadat jako ten níže. Podle potřeby aktualizujte svou IP adresu, masku a bránu:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
druhou a doporučenou možností je definovat vaše síťová rozhraní Samostatně v adresáři /etc/network/interfaces.d/
.
během iniciace démona networking
je vyhledán adresář /etc/network/interfaces.d/
konfigurace síťového rozhraní. Jakákoli nalezená konfigurace sítě je součástí /etc/network/interfaces
.
Vytvořte nový konfigurační soubor sítě s libovolným názvem souboru např. eth0
a zahrňteeth0
konfiguraci IP adresy zobrazenou níže. K tomu použijte svůj preferovaný textový editor, např. vim:
# cat /etc/network/interfaces.d/eth0iface eth0 inet static address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
Nyní, odstranit výše uvedené řádky uvedl, z /etc/network/interfaces
takže budete skončit s:
# 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).source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0
Statické DNS server
konfigurovat statické DNS upravit /etc/resolv.conf
soubor, a zahrnují IP adresu vašeho preferovaného nameserver
, např.:
nameserver 8.8.8.8
Alternativně, přidejte následující řádek do vašeho /etc/network/interfaces
network config:
dns-nameservers 8.8.8.8 8.8.4.4
Použít změny
použít změny restartujte síťového démona:
# service networking restart