Laman » bagaimana untuk » Ubah Server Ubuntu dari DHCP ke Alamat IP Statik

    Ubah Server Ubuntu dari DHCP ke Alamat IP Statik

    Jika pemasang Ubuntu Server telah menetapkan pelayan anda untuk menggunakan DHCP, anda akan mahu mengubahnya ke alamat IP statik supaya orang benar-benar dapat menggunakannya.

    Menukar tetapan ini tanpa GUI akan memerlukan beberapa pengeditan teks, tetapi itu linux klasik, betul?

    Mari buka fail / etc / network / interface. Saya akan menggunakan vi, tetapi anda boleh memilih editor yang berbeza

    sudo vi / etc / network / interfaces

    Untuk antara muka utama, yang biasanya et0, anda akan melihat baris berikut:

    auto eth0
    iface eth0 inet dhcp

    Seperti yang anda lihat, ia menggunakan DHCP sekarang. Kami akan menukar dhcp ke statik, dan kemudian terdapat beberapa pilihan yang perlu ditambah di bawahnya. Jelas sekali anda akan menyesuaikannya ke rangkaian anda.

    auto eth0
    iface eth0 inet statik
    alamat 192.168.1.100
    netmask 255.255.255.0
    rangkaian 192.168.1.0
    siaran 192.168.1.255
    pintu masuk 192.168.1.1
    dns-nameservers 192.168.1.1

    Sekarang kita perlu menambah tetapan DNS dengan mengedit fail resolv.conf:

    sudo vi /etc/resolv.conf

    Pada 'pelayan nama' xxx.xxx.xxx.xxx ', ganti x dengan IP pelayan nama anda. (Anda boleh melakukan ifconfig / semua untuk mengetahui apa itu)

    Anda juga perlu mengeluarkan pelanggan dhcp untuk melekat (terima kasih kepada Peter untuk perasan). Anda mungkin perlu mengalih keluar dhcp-client3 sebaliknya.

    sudo apt-get alih keluar dhcp-client

    Sekarang kita hanya perlu memulakan semula komponen rangkaian:

    sudo /etc/init.d/networking restart

    Ping www.google.com. Sekiranya anda mendapat jawapan, resolusi nama berfungsi (kecuali jika google berada dalam fail tuan rumah anda).

    Benar-benar cukup mudah.

    Dikemaskini Terima kasih kepada Nickname007 dalam komen kerana menyatakan bahawa saya terlupa entri DNS dalam panduan itu.