Mājas lapa » » Mainiet Ubuntu serveri no DHCP uz statisko IP adresi

    Mainiet Ubuntu serveri no DHCP uz statisko IP adresi

    Ja Ubuntu servera instalētājs ir iestatījis serveri izmantot DHCP, jūs vēlaties to nomainīt uz statisku IP adresi, lai cilvēki to varētu izmantot..

    Lai mainītu šo iestatījumu bez GUI, būs nepieciešama teksta rediģēšana, bet tas ir klasisks Linux?

    Atveriet failu / etc / network / interfaces failu. Es izmantošu vi, bet jūs varat izvēlēties citu redaktoru

    sudo vi / etc / network / saskarnes

    Attiecībā uz primāro interfeisu, kas parasti ir eth0, jūs redzēsiet šīs rindas:

    auto eth0
    iface eth0 inet dhcp

    Kā redzat, tas pašlaik izmanto DHCP. Mēs mainīsim dhcp uz statisko, un pēc tam ir vairākas iespējas, kas būtu jāpievieno zem tā. Acīmredzot jūs to pielāgotu savam tīklam.

    auto eth0
    iface eth0 inet statisks
    adrese 192.168.1.100
    netmask 255.255.255.0
    tīkls 192.168.1.0
    raidījums 192.168.1.255
    vārteja 192.168.1.1
    dns-nameservers 192.168.1.1

    Tagad DNS iestatījumos būs jāiekļauj, rediģējot failu resolv.conf:

    sudo vi /etc/resolv.conf

    Līnijā “nosaukums serveris xxx.xxx.xxx.xxx” aizstāj x ar sava vārda servera IP. (Jūs varat veikt ifconfig / all, lai uzzinātu, kas tie ir)

    Lai to izdarītu, jums ir nepieciešams arī noņemt dhcp klientu (pateicoties Pēterim par pamanīšanu). Iespējams, jums būs nepieciešams noņemt dhcp-client3.

    sudo apt-get noņemt dhcp-client

    Tagad mums būs nepieciešams restartēt tīkla komponentus:

    sudo /etc/init.d/networking restart

    Ping www.google.com. Ja saņemat atbildi, nosaukuma izšķirtspēja darbojas (ja vien, protams, ja Google ir jūsu resursdatora failā).

    Tiešām diezgan vienkārši.

    Atjaunināts Pateicoties segvārdam007 komentāros par to, ka es aizmirsu rokasgrāmatā ierakstītos DNS ierakstus.