Anda di halaman 1dari 4

Dynamic DNS pada Ubuntu / Debian

Untuk mengkonfigurasi Dynamic DNS pada server Ubuntu/Debian Anda dapat menggunakan
langkah-langkah berikut :
1. Mendaftarkan akun
Pertama-tama, kita perlu membuat akun di salah satu penyedia DNS yang tersedia. Ada
beberapa penyedia DNS yang memungkinkan Anda untuk membuat account gratis, dalam
kasus ini, kita akan menggunakan no-ip, tetapi anda boleh bebas untuk memilih salah satu
penyedia DNS yang tersedia di http://dnslookup.me/dynamic-dns/

2. Pengaturan Dynamic DNS update layanan


Pada titik ini kita perlu setup update DNS secara berkala untuk refresh domain yang diinginkan
dengan IP yang benar. Ada dua cara untuk memperbarui layanan Dynamic DNS:
1. Menggunakan kemampuan built-in dari Modem/router. (Baca pada dokumentasi teknis
modem/router Anda untuk memeriksa apakah tersedia dukungan Dynamic DNS-nya)
2. Menggunakan utilitas software Dynamic DNS yang dinstall pada server Ubuntu/Debian
Anda. Dalam tutorial ini kita akan fokus pada utilitas "ddclient", tetapi masing-masing
penyedia DNS bisa menyediakan tools masing-masing.
3. Penginstallan ddclient
Untuk mengkonfigurasi ddclient di server Ubuntu/Debian Anda, Anda perlu menginstalnya
terlebih dahulu:
#

apt-get install ddclient

Ini akan menampilkan wizard konfigurasi yang memungkinkan Anda untuk memilih salah satu
penyedia Dynamic DNS. Dalam tutorial ini kita menggunakan www.no-ip.com

Anda perlu mengkonfigurasi nama server penyedia Dynamic DNS yang anda butuhkan

Setelah itu, kita memilih protokol update Dynamic DNS, dalam kasus ini kita memilih dyndns2

Konfigurasi username yang anda gunakan pada saat mendaftar di penyedia Dynamic DNS yang
ada pilih

kemudian masukkan password

Tentukan Interface yang akan digunakan untuk layanan Dynamic DNS (untuk no-ip anda perlu
mengkonfigurasi file ddclient.conf):

Masukan nama domain yang Anda daftarkan pada penyedia Dynamic DNS

Anda perlu melakukan modifikasi file /etc/ddclient.conf, sehingga terlihat seperti berikut :
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf
syslog = yes
ssl = yes
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
protocol=dyndns2
server=dynupdate.no-ip.com
login=somelogin # remember to replace
password='somepassword' # remember to replace
zentyaltest.no-ip.org
# remember to replace

jika Anda menggunakan penyedia no-ip, pastikan pengubahan isi file sesuai dengan contoh di
atas, untuk penyedia Dynamic DNS yang lain kemungkinan bisa menggunakan konfigurasi yang
berbeda. Setelah anda melakukan modifikasi pada file tersebut, pastikan untuk me-restart
ddclient setelah itu:
# /etc/init.d/ddclient restart