Cara Membuat DNS pada Raspberry Pi

Cara Membuat DNS pada Raspberry Pi


Cara Membuat DNS pada Raspberry Pi
Cara Membuat DNS pada Raspberry Pi

Assalammualaikum,wr,wb

Halo semua, apa kabar? Pastinya baik-baik saja, bukan? Seperti kami yang Alhamdulillah selalu dalam keadaan sehat. Pada pembahasan ini kami akan membahas sedikit tentang cara membuat dns di dalam raspberry pi.

Sebelum kita membahasnya, alangkah baiknya kita mengetahui dulu apa itu dns. Domain Name System (DNS) adalah sistem penamaan domain yang mentranslasikan domain ke IP address dan sebaliknya.
Tanpa panjang lebar lagi, mari kita ikuti langkah-langkah berikut untuk membuat dns:

Langkah pertama adalah mari kita baca doa terlebih dahulu agar percobaan kita berjalan dengan lancar:

بِسْمِ اللّهِ الرَّحْمَنِ الرَّحِيْ
Langkah kedua, siapkan raspberry dan sambungkan kabel ethernet ke PC kita.
 
Langkah ketiga, buka terminal Linux, dan pastikan kita terhubung ke Internet, dan kalau tidak terhubung, kita bisa menggunakan Repo Lokal:
Ctrl+Alt+T
Langkah keempat, masuk ke superuser:
sudo su
Langkah kelima, remote raspberry:
ssh pi@(ip raspberry)
Jika kita tidak tau ip raspberrynya, cari ip raspberry dengan mengetik di terminal:
nmap -sn 10.42.0.1-255
Setelah berhasil masuk ke raspberry, masuk ke superuser:
sudo su
Selanjutnya, install Bind9:
apt-get install bind9 
Kemudian kita siapkan IP, untuk konfiggurasi IP, temen-temen bisa melihat Tutorial ini Membuat IP Static di Linux

Langkah selanjutnya, masuk ke dalam directory Bind :
cd /etc/bind/
Lalu kita edit file named.conf.local :
nano named.conf.local
Kemudian tambahkan baris dibawah ini, letakkan paling bawah :
zone "jobsteam.com"{
        type master;
        file "/etc/bind/db.jobsteam";
        };
zone "192.in-addr.arpa"{
        type master;
        file "/etc/bind/db.192";
        };
Kemudian copy isi dari file db.local ke db.jobsteam sebagai file forward dan db.127 ke db.192 sebagai file reverse. File forward berisikan barisan konfigurasi yang mentranslasikan nama/domain ke IP, sedangkan file reverse adalah kebalikannya. 
#cp db.local db.alfi  //file forward
#cp db.127   db.192 //file reverse
Selanjutnya edit file forwardnya:
nano db.jobsteam
Edit seperti ini:
$TTL              604800
@       IN           SOA                jobsteam.com. root.jobsteam.com. (
                              2               ; Serial
                         604800          ; Refresh
                          86400           ; Retry
                        2419200         ; Expire
                         604800 )        ; Negative Cache TTL

@        IN     NS      jobsteam.com.
@        IN     A       192.168.1.1   //--> ini merupakan ip raspberry kita
www      IN     A       192.168.1.1
Lalu edit juga di file reversenya:
nano db.192
Edit seperti ini:
$TTL        604800
@              IN             SOA     jobsteam.com. root.jobsteam.com (
                              1               ; Serial
                         604800          ; Refresh
                          86400           ; Retry
                        2419200         ; Expire
                         604800 )        ; Negative Cache TTL

@         IN         NS          jobsteam.com.
1.1.168 IN         PTR        www.jobsteam.com.
Kemudian edit file resolv.conf yang ada di /etc/:
nano /etc/resolv.conf
Tambahkan baris ini di paling bawah:
search jobsteam.com
nameserver 192.168.1.1
Jika sudah, restart bindnya:
service bind9 restart
Jika ingin mengecek DNS,  ketik perintah sebagai berikut :
#nslookup jobsteam.com
#nslookup 192.168.1.1
OK! Selesailah percobaan kita, trimakasih buat temen-temen yang sudah mengikutinya sampai habis, sekian dari kami dan jangan lupa dishare :D

Wassalam

0 Response to "Cara Membuat DNS pada Raspberry Pi"