Monday 8 August 2016



Selamat Datang di blog Dhamsky,
dalam postingan kali ini saya akan memberikan tutorial bagaimana cara agar dynamic ip publik yang kita dapat dari isp menjadi static hhmm... bukan berarti ip yang kita dapat benar benar tidak berubah yaa..:) ip tetap berubah namun kita membutuhkan pihak ketiga untuk memudahkan kita untuk mengakses ip publik, ip publik sendiri adalah IP yang di dapat dari ISP (Internet Service Provider) seperti speedy yang sekarang menjadi indihome.

Ada beberapa macam Type IP yaitu :

1.IP Publik :  IP Publik merupakan IP yang dapat di akses dari luar akan tetapi IP berganti secara otomatis sesuai yang di berikan oleh ISP anda bisa menggunakan IP Publik ini untuk mengakses komputer anda dari jarak jauh di luar jaringan private  akan tetapi jika anda ingin mendapatkan IP Static dari ISP akan di kenakan biaya tambahan.

2.IP Private : IP Private adalah IP yang hanya ada di jaringan milik kita sendiri seperti LAN di gunakan untuk penomoran komputer dalam jaringan peribadi termasuk dalam sekolah rumah dan guna untuk memungkinkan komputer untuk saling berkomunikasi satu sama lain.

3.IP Static :IP Static merupakan IP yang telah kita tetapkan pada komputer agar IP tersebut tidak dapat berubah secara otomatis.

4.IP Dynamic : IP Dynamic IP yang di berikan Oleh System DHCP pada router yang di mana kita akan mendapatkan IP secara otomatis dari Router IP yang di Dapat Dari DHCP ini dapat berubah ubah.

Singkat cerita langsung aja kita ke proses pembuatan di sini saya menggunakan pihak ketiga yaitu freedns.afraid.org okey langsung saja kita ke tahap pembuatannya.

Langkah 1 :

Buatlah akun Baru di freedns.afraid.org

Gambar : Form Pendaftaran Akun Baru

lengkapilah form tersebut dengan data diri anda di mulai dari nama depan nama belakang UserID (untuk login nantinya) password dan email. jika sudah di isi semua ketik huruf verivikasi yang ada di Form tersebut dan selanjutnya ceklist "Terms and Conditions" lalu tekan tombol "Send Activation email".


Langkah 2 : 

Cek email anda yang tadi anda daftarkan lalu buka email tersebut lalu klik link aktivasi yang di berikan dan anda akan di arahkan ke web "freedns.afraid.org" dan lihat pada bagian kiri tepat nya di menu "For Members:"

Gambar : Menu For Members



Setelah anda melihat menu "For Members" selanjutnya anda pilih menu "Subdomains" lalu pilih "Add a subdomain" seperti pada gambar di bawah ini:


Gambar : Add a Subdomains


Setelah anda menekan "Add a Subdomains" anda akan di hadapkan dengan tampilan "form subdomain" seperti pada gambar di bawah ini :

Gambar : Form subdomain

Keterangan Gambar Form subdomain :
- Pastikan "Type" A
- Subdomain : isikan dengan "username" anda atau sesuka anda
- Domain: pilihlah domain yang anda inginkan.
- Destination : IP Publik anda otomatis akan terlihat di form ini
- TTL: abaikan
- Wildcard : abaikan
- isikan kode verivikasi form yang ada di hadapan anda lalu klik tombol "Save!"


Langkah 3 :

di langkah ke 3 ini kita akan membuat perintah agar setiap waktu yang nanti akan kita tentukan si raspberry pi ini akan mengupdate secara otomatis "Destination" sehingga ip publik selalu terupdate.

di langkah ini kita memerlukan Direct Url dari freedns.afraid.org :

https://freedns.afraid.org/dynamic/update.php?Your_Direct_Url

Untuk mendapatkan Direct Url lihatlah pada bagian menu "For Members" lalu pilih menu "Dynamic DNS

Gambar : Menu For Members Dynamic DNS

setelah membuka menu "dynamic dns" anda akan di hadapkan pada tampilan baru dan lihat pada bagian bawah seperti pada tampilan di bawah ini:

Gambar : list subdomain

Keterangan Gambar List subdomain :

- berikut adalah list subdomain yang sudah berhasil di buat seperti apa yang sudah kita lakukan di langkah ke 2.
- lalu pilihlah subdomain yang tadi anda buat lalu pilih "Direct URL" anda akan di arahkan ke new tab baru yang di mana halaman tab tersebut hanya ada tulisan ip publik anda.
- di halaman tersebut Lihat lah pada bagian addressbar anda yang akan ada URL :
https://freedns.afraid.org/dynamic/update.php?Direct_URL_ANDA

Simpanlah/catat alamat Direct URL Anda yang nantinya akan berfungsi untuk memperbaharui otomatis ip publik di raspberry pi.


Langkah 4 :

Selanjutnya Kita akan membuat crontab di raspberry pi dengan melakukan perintah :

buka terminal raspberry pi lalu masukan code di bawah ini :

Code:

sudo apt-get update

Code:

crontab -l | { cat; echo "*/5 * * * * curl http://freedns.afraid.org/dynamic/update.php?Direct_URL_ANDA"; } | crontab -

dan anda akan melihat notifikasi berupa "no crontab for pi" notifikasi ini seolah olah seperti salah akan tetapi konfgurasi sudah berhasil bisa di cek menggunakan perintah :

Code:

crontab -l

ketika anda memasukan perintah  "crontab -l" anda akan mendapatkan notifikasi seperti di bawah ini :

*/5 * * * * curl http://freedns.afraid.org/dynamic/update.php?Direct_URL_ANDA


selanjutnya kita perlu merestart cron masukan perintah di bawah ini :

sudo service cron restart


selesai kini raspberry pi mendapatkan ip publik static sehingga anda tidak perlu lagi repot untuk mengupdate ip publik secara manual kini raspberry pi anda bisa di akses dari luar jaringan lokal anda kapanpun dan di manapun :)

Catatan : 

anda bisa mengatur waktu update interval di perintah tersebut dalam contoh saya memberikan waktu */5 untuk setiap 5 menit akan mengupdate ip publik ke freedns.afraid.org 

sekian postingan saya kali ini semoga bermanfaat sampai jumpa di postingan berikutnya ;) 





Subscribe to RSS Feed Follow me on Twitter!