Domača » kako » Spremenite strežnik Ubuntu s strežnika DHCP na statični naslov IP

    Spremenite strežnik Ubuntu s strežnika DHCP na statični naslov IP

    Če je namestitveni program Ubuntu strežnika nastavil strežnik, da uporablja DHCP, ga boste želeli spremeniti v statični IP naslov, da ga bodo ljudje dejansko uporabljali..

    Spreminjanje te nastavitve brez grafičnega uporabniškega vmesnika zahteva nekaj urejanja besedila, vendar je to klasični linux, prav?

    Odprimo datoteko / etc / network / interfaces. Uporabljam vi, vendar lahko izberete drug urejevalnik

    sudo vi / etc / network / vmesniki

    Za primarni vmesnik, ki je običajno eth0, boste videli te vrstice:

    auto eth0
    iface eth0 inet dhcp

    Kot lahko vidite, zdaj uporablja DHCP. Spremenili bomo dhcp v statično, nato pa obstaja več možnosti, ki jih je treba dodati pod njo. Očitno bi to prilagodili svojemu omrežju.

    auto eth0
    iface eth0 statična
    naslov 192.168.1.100
    netmaska ​​255.255.255.0
    omrežje 192.168.1.0
    oddaja 192.168.1.255
    prehod 192.168.1.1
    dns-imenski strežniki 192.168.1.1

    Zdaj bomo morali dodati nastavitve DNS z urejanjem datoteke resolv.conf:

    sudo vi /etc/resolv.conf

    V vrstici 'name server xxx.xxx.xxx.xxx' zamenjajte x z IP naslovnim strežnikom. (Lahko naredite ifconfig / all, da ugotovite, kaj so)

    Prav tako morate odstraniti dhcp odjemalca, da bi se to držalo (zahvaljujoč Petru, ker je opazil). Namesto tega boste morda morali odstraniti dhcp-client3.

    sudo apt-get odstrani dhcp-odjemalec

    Zdaj bomo morali znova zagnati omrežne komponente:

    sudo /etc/init.d/networking znova zaženite

    Ping www.google.com. Če dobite odgovor, je ločljivost imena uspešna (razen če je google v datoteki gostiteljev).

    Zelo preprosto.

    Posodobljeno Zahvaljujoč Nickname007 v komentarjih za ugotavljanje, da sem pozabil DNS vnose v priročniku.