Pagrindinis » kaip » Pakeiskite Ubuntu serverį iš DHCP į statinį IP adresą

    Pakeiskite Ubuntu serverį iš DHCP į statinį IP adresą

    Jei „Ubuntu Server“ diegimo programa nustatė, kad serveris naudojasi DHCP, norėsite jį pakeisti į statinį IP adresą, kad žmonės galėtų jį naudoti.

    Jei pakeisite šį nustatymą be GUI, reikės šiek tiek teksto redagavimo, bet tai yra klasikinis „Linux“?

    Atidarykite failą / etc / network / interfaces. Aš naudosiu vi, bet galite pasirinkti kitą redaktorių

    sudo vi / etc / network / sąsajos

    Pagrindinei sąsajai, kuri paprastai yra eth0, matysite šias eilutes:

    auto eth0
    iface eth0 inet dhcp

    Kaip matote, dabar jis naudoja DHCP. Mes pakeisime „dhcp“ į statinį, o tada yra keletas variantų, kuriuos reikia pridėti prie jo. Akivaizdu, kad tai pritaikysite savo tinklui.

    auto eth0
    iface eth0 inet statinis
    adresas 192.168.1.100
    netmaskas 255.255.255.0
    tinklas 192.168.1.0
    transliuojama 192.168.1.255
    vartai 192.168.1.1
    dns-nameservers 192.168.1.1

    Dabar turėsime pridėti DNS nustatymus, redaguodami resolv.conf failą:

    sudo vi /etc/resolv.conf

    Eilutėje „vardas serveris xxx.xxx.xxx.xxx“ pakeiskite x vardo serverio IP. (Galite atlikti ifconfig / all, kad sužinotumėte, kas jie yra)

    Jūs taip pat turite pašalinti „dhcp“ klientą, kad tai liktų (dėl Peterio už pastebėjimą). Vietoj to gali tekti pašalinti dhcp-client3.

    sudo apt-get remove dhcp-client

    Dabar mums reikės iš naujo paleisti tinklo komponentus:

    sudo /etc/init.d/networking iš naujo

    Ping www.google.com. Jei gausite atsakymą, vardo skiriamoji geba veikia (nebent, žinoma, jei „Google“ yra jūsų šeimininkų faile).

    Tikrai gana paprasta.

    Atnaujinta Dėkojame slapyvardžiui007 komentaruose, kuriuose pažymėjote, kad pamiršau DNS įrašus vadove.