Jika penginstal Ubuntu Server telah mengatur server Anda untuk menggunakan DHCP, Anda akan ingin mengubahnya ke alamat IP statis sehingga orang benar-benar dapat menggunakannya.
Mengubah pengaturan ini tanpa GUI akan memerlukan beberapa pengeditan teks, tetapi itu adalah linux klasik, bukan?
Mari membuka file / etc / network / interfaces. Saya akan menggunakan vi, tetapi Anda dapat memilih editor yang berbeda
sudo vi /etc/network/interfaces
Untuk antarmuka utama, yang biasanya eth0, Anda akan melihat garis-garis ini:
auto eth0 iface eth0 inet dhcp
Seperti yang Anda lihat, itu menggunakan DHCP sekarang. Kami akan mengubah dhcp menjadi statis, dan kemudian ada sejumlah opsi yang harus ditambahkan di bawahnya. Tentunya Anda akan menyesuaikan ini ke jaringan Anda.
auto eth0 iface eth0 inet static address 192.168.1.100 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 dns-nameservers 192.168.1.1
Sekarang kita perlu menambahkan pengaturan DNS dengan mengedit file resolv.conf:
sudo vi /etc/resolv.conf
Pada baris ‘name server xxx.xxx.xxx.xxx’ ganti x dengan IP server nama Anda. (Anda dapat melakukan ifconfig / all untuk mencari tahu apa itu)
Anda juga harus menghapus klien dhcp agar ini tetap (terima kasih kepada Peter untuk memperhatikan). Anda mungkin perlu menghapus dhcp-client3 sebagai gantinya.
sudo apt-get remove dhcp-client
Sekarang kita hanya perlu me-restart komponen jaringan:
sudo /etc/init.d/networking restart
Ping www.google.com. Jika Anda mendapat jawaban, resolusi nama berfungsi (kecuali tentu saja jika google ada di file host Anda).
Sangat sederhana.
Diperbarui Terima kasih kepada Nickname007 di komentar untuk mencatat bahwa saya lupa entri DNS dalam panduan ini.