Staattisen IP-osoitteen määrittäminen Debian Linuxissa

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
Linuxin järjestelmiä etsimässä analyytikko !
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.conftiedosto 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

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *