tavoite
tavoitteena on määrittää staattinen IP-osoite Debian Linux-palvelimella.
Huomaa, että Työpöytäasennuksissa on suositeltavaa käyttää KÄYTTÖLIITTYMÄTYÖKALUJA, kuten network-manager
. Jos haluat määrittää verkkoliittymäsi suoraan /etc/network/interfaces
– tiedoston kautta työpöydälläsi, varmista, että poistat käytöstä kaikki muut mahdollisesti häiritsevät verkon määritysdeemat. Esimerkiksi alla olevat komennot poistavat network-manager
# systemctl stop NetworkManager.service# systemctl disable NetworkManager.service
käyttöjärjestelmä – ja ohjelmistoversiot
- käyttöjärjestelmä: – Debian 9 (Stretch)
vaatimukset
etuoikeutettu pääsy Debian Linux-järjestelmääsi vaaditaan.
vaikeus
helppo
konventiot
- # – edellyttää annettujen linux – komentojen suorittamista root-oikeuksilla joko suoraan pääkäyttäjänä tai käyttämällä
sudo
komento - $ – edellyttää annettujen linux-komentojen suorittamista tavallisena ei-etuoikeutettuna käyttäjänä
ohjeet
mahdollistavat staattisen IP: n
/etc/network/interfaces
Network config file:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet dhcp
update the iface eth0 inet dhcp
to iface eth0 inet static
/etc/network/interfaces
verkkoasetustiedoston tulisi näyttää samanlaiselta kuin alla oleva:
source /etc/network/interfaces.d/*# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceallow-hotplug eth0iface eth0 inet static
UAF Geophysical Institute etsii kokenutta Linux Systems-analyytikkoa kyberinfrastruktuurin analyytikoiden ja insinöörien tutkimusryhmäänsä. SIJAINTI: Fairbanks, Alaska, USA
APPLY NOW
määritä IP-osoitetässä vaiheessa on kaksi vaihtoehtoa, miten staattisen IP-osoitteen voi määrittää eth0
verkkoliittymälle. Ensimmäinen vaihtoehto on lisätä IP-osoitteen kokoonpano suoraan /etc/network/interfaces
tiedostoon. Lisää seuraava rivi olemassa olevaan /etc/network/interfaces
address 10.1.1.125 netmask 255.0.0.0 gateway 10.1.1.1
tuloksena olevan sisällön /etc/network/interfaces
tiedoston tulisi näyttää alla olevalta. Päivitä IP-osoite, netmask ja yhdyskäytävä tarpeen mukaan:
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
toinen ja suositeltava vaihtoehto on määritellä verkkoliitännät erikseen /etc/network/interfaces.d/
hakemistoon. networking
daemon initiationin aikana /etc/network/interfaces.d/
hakemistosta etsitään verkkoliittymäkokoonpanoja. Kaikki löydetyt verkkokokoonpanot sisältyvät osana /etc/network/interfaces
.
Luo uusi verkkoasetustiedosto millä tahansa mielivaltaisella tiedostonimellä esim. eth0
ja sisältävät eth0
IP-osoitteen asetukset alla. Voit tehdä tämän käyttämällä haluamaasi tekstieditoria esimerkiksi 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
nyt, poista yllä olevat rivit, jotka on annettu /etc/network/interfaces
niin päädyt:
# 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
Staattinen DNS-palvelin
määritä staattinen DNS-muokkaus /etc/resolv.conf
tiedosto ja sisällytä haluamasi IP-osoite nameserver
eg:
nameserver 8.8.8.8
vaihtoehtoisesti lisää seuraava rivi /etc/network/interfaces
verkkoasetustiedostoon:
dns-nameservers 8.8.8.8 8.8.4.4
Käytä muutoksia
hakeaksesi muutoksia Käynnistä verkostodeemisi uudelleen:
# service networking restart