Berdasarkan soal di artikel sebelumnya, maka di untuk
topologinya kita harus membuat sebuah router, 2 switch, 2 komputer
server, dan 6 komputer client. Dimana router memiliki 3 interface, eth0
terhubung ke tuntap (jaringan luar), eth1 terhubung ke subnet pertama, dan
eth2 terhubung ke subnet kedua dan terdapat switch yang dihubungkan di
antara router dan masing-masing subnet. Dan masing-masing subnet terdiri dari 1
komputer server dan 3 komputer client.
Setelah membuat topologi, sekarang yang kita lakukan
adalah konfigurasi masing-masing hostnya.
- patrick (router)
- eth0 (tuntap)
- IP Address : 10.151.70.98
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 10.151.70.97
- eth1 (switch1)
- IP Address : 172.16.0.1
- IP Subnet Mask : 225.225.225.0
- eth2 (switch2)
- IP Address : 172.16.1.1
- IP Subnet Mask : 225.225.225.0
- Subnet 1 (eth1 dari patrick/switch1)
- stitch (eth0) -> server1
- IP Address : 172.16.0.2
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.0.1
- doraemon (eth1)
- IP Address : 172.16.0.5
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.0.1
- snoopy (eth2)
- IP Address : 172.16.0.3
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.0.1
- woodstock (eth3)
- IP Address : 172.16.0.4
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.0.1
- Subnet 2 (eth2 dari patrick/switch)
- tom (eth0)
- IP Address : 172.16.1.2
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.1.1
- jerry (eth1)
- IP Address : 172.16.1.3
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.1.1
- spike (eth2)
- IP Address : 172.16.1.4
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.1.1
- elmo (eth3) -> server2
- IP Address : 172.16.1.5
- IP Subnet Mask : 225.225.225.0
- IP Default Gateway : 172.16.1.1
Lalu sekarang kita harus membuat script sh nya
- #!/bin/bash
- #switch
- uml_switch -unix switch1 > /dev/null < /dev/null &
- uml_switch -unix switch2 > /dev/null < /dev/null &
- #router
- xterm -T patrick -e linux ubd0=patrick,uml umid=patrick eth0=tuntap,,,10.151.70.45 eth1=daemon,,,switch1 eth2=daemon,,,switch2 &
- #server1
- xterm -T stitch -e linux ubd0=stitch,uml umid=stitch eth0=daemon,,,switch1 &
- #subnet1
- xterm -T doraemon -e linux ubd0=doraemon,uml umid=doraemon eth0=daemon,,,switch1 &
- xterm -T snoopy -e linux ubd0=snoopy,uml umid=snoopy eth0=daemon,,,switch1 &
- xterm -T woodstock -e linux ubd0=woodstock,uml umid=woodstock eth0=daemon,,,switch1 &
- #server2
- xterm -T elmo -e linux ubd0=elmo,uml umid=elmo eth0=daemon,,,switch2 &
- #subnet2
- xterm -T tom -e linux ubd0=tom,uml umid=tom eth0=daemon,,,switch2 &
- xterm -T jerry -e linux ubd0=jerry,uml umid=jerry eth0=daemon,,,switch2 &
- xterm -T spike -e linux ubd0=spike,uml umid=spike eth0=daemon,,,switch2 &
Lalu, setiap host
harus kita konfigurasi interfacenya. Cara buka interfacenya:
nano /etc/network/interfaces
Berikut detail konfigurasinya:
host Pattrick(router) :
auto eth0
iface eth0 inet static
address 10.151.70.90
netmask 255.255.255.0
gateway 10.151.70.89
auto eth1
iface eth1 inet static
address 172.16.0.1
netmask 255.255.255.0
auto eth2
iface eth2 inet static
address 172.16.1.1
netmask 255.255.255.0
host Doraemon
auto eth0
iface eth0 inet static
address 172.16.0.5
netmask 255.255.255.0
gateway 172.16.0.1
host Elmo
auto eth0
iface eth0 inet static
address 172.16.1.5
netmask 255.255.255.0
gateway 172.16.1.1
host Jerry
auto eth1
iface eth0 inet static
address 172.16.1.3
netmask 255.255.255.0
gateway 172.16.1.1
host Tom
auto eth0
iface eth0 inet static
address 172.16.1.4
netmask 255.255.255.0
gateway 172.16.1.1
host Woodstock
auto eth0
iface eth0 inet static
address 172.16.0.4
netmask 255.255.255.0
gateway 172.16.0.1
host Spike
auto eth0
iface eth0 inet static
address 172.16.1.4
netmask 255.255.255.0
gateway 172.16.1.1
host Stitch
auto eth0
iface eth0 inet static
address 172.16.0.2
netmask 255.255.255.0
gateway 172.16.0.1
host Snoopy
auto eth0
iface eth0 inet static
address 10.151.0.3
netmask 255.255.255.0
gateway 172.16.0.1
Tidak ada komentar:
Posting Komentar