DNS

Setelah sebelumnya kita telah mempelajari penggunaan UML (Unit Mode Linux) pada jaringan komputer kemudian kita melakukan konfigurasi pada host dan router , kali ini kita masih akan menggunakan hal yang sama namun dimodifikasi untuk penggunaan DNS. Bagaimana konfigurasinya? simak aja artikel ini.

Topologi yang akan kita buat adalah seperti ini :
=====================================================
  • Kita akan membuat 8 host dan 1 router dengan konfigurasi IP seperti berikut ini :
Patrick (router)     172.16.0.1/24
Stitch (host)         172.16.0.2/24
Snoopy (host)        172.16.0.3/24
Woodstock (host)     172.16.0.4/24
Doraemon (host)        172.16.0.5/24
Spike (host)        172.16.0.12/24
Elmo (host)        172.16.0.13/24
Tom (host)        172.16.0.10/24
Jerry (host)        172.16.0.11/24
=====================================================
  • Untuk membuat host dan router tersebut, maka syntax UMLnya adalah sebagai berikut :
uml_switch -unix switch1 > /dev/null < /dev/null &
uml_switch -unix switch2 > /dev/null < /dev/null &
xterm -T patrick -e linux ubd0=patrick,uml umid=patrick eth0=tuntap,,,10.151.76.25 eth1=daemon,,,switch1 eth2=daemon,,,switch2 &
xterm -T stitch -e linux ubd0=stitch,uml umid=stitch mem=50M eth0=daemon,,,switch1 &
xterm -T snoopy -e linux ubd0=snoopy,uml umid=snoopy eth2=daemon,,,switch1 &
xterm -T woodstock -e linux ubd0=woodstock,uml umid=woodstock eth3=daemon,,,switch1 &
xterm -T doraemon -e linux ubd0=doraemon,uml umid=doraemon eth1=daemon,,,switch1 &
xterm -T tom -e linux ubd0=tom,uml umid=tom eth0=daemon,,,switch2 &
xterm -T jerry -e linux ubd0=jerry,uml umid=jerry eth1=daemon,,,switch2 &
xterm -T spike -e linux ubd0=spike,uml umid=spike eth2=daemon,,,switch2 &
xterm -T elmo -e linux ubd0=elmo,uml mem=50M umid=elmo eth3=daemon,,,switch2 &
=======================================================
  • Lihat topologi yang ada di atas, karena ada 2 subnetting dan kita akan menggunakan 1 gateway saja maka kita akan menggunakan bridge untuk mempermudah pengerjaan 2 subnetting ini. Caranya dengan mengetikkannya di terminal seperti di bawah ini.
dengan syntax :
brctl addbr <nama_bridge>
brctl addif <nama_bridge> eth1
brctl addif <nama_bridge>  eth2
ifconfig eth1 0.0.0.0 promisc up
ifconfig eth2 0.0.0.0 promisc up
Misalnya settingan bridge seperti ini :
———————————————
Contohnya sebagai berikut :
brctl addbr brc6
brctl addif brc6  eth1
brctl addif brc6  eth2
ifconfig eth1 0.0.0.0 promisc up
ifconfig eth2 0.0.0.0 promisc up
——————————————-
  • Tambahkan konfigurasi seperti dibawah ini pada nano /etc/network/interfaces
auto brc6
iface brc6 inet static
address 172.16.0.1
netmask 255.255.255.0
bridge ports eth1 eth2
=========================================================
  • Settinglah IP masing-masing host seperti
——————————-
Stitch (host)
————-
auto lo
auto eth0
iface eth0 inet static
address    172.16.0.2
netmask    255.255.255.0
gateway 172.16.0.1
Snoopy (host)
————-
auto lo
auto eth2
iface eth2 inet static
address    172.16.0.3
netmask    255.255.255.0
gateway 172.16.0.1
Woodstock (host)
—————-
auto lo
auto eth3
iface eth3 inet static
address    172.16.0.4
netmask    255.255.255.0
gateway 172.16.0.1
Doraemon (host)
—————
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address    172.16.0.5
netmask    255.255.255.0
gateway 172.16.0.1
Spike (host)
————-
auto lo
iface lo inet loopback
auto eth2
iface eth2 inet static
address    172.16.0.12
netmask    255.255.255.0
gateway 172.16.0.1
Elmo (host)
———–
auto lo
iface lo inet loopback
auto lo
auto eth3
iface eth3 inet static
address    172.16.0.13
netmask    255.255.255.0
gateway 172.16.0.1
Tom (host)
———-
auto lo
auto eth0
iface eth0 inet static
address    172.16.0.10
netmask    255.255.255.0
gateway 172.16.0.1
Jerry (host)
————
auto lo
iface lo inet loopback
auto lo
auto eth1
iface eth1 inet static
address    172.16.0.11
netmask    255.255.255.0
gateway 172.16.0.1
================================================================
  • settinglah pada router dengan iptables agar dapat melakukan download package
iptables –table nat –append POSTROUTING –out-interface eth0 -j MASQUERADE
iptables –append FORWARD –in-interface eth1 -j ACCEPT
echo 1 > /proc/sys/net/ipv4/ip_forward
————————————————————————————————————-

Konfigurasi DNS dan DHCP dapat di download  ini -> Konfigurasi DNS :D

Comments

Popular posts from this blog

Wireshark dan Cara Penggunaannya

Konversi Antar Sistem Bilangan

AT Command Tester