Академический Документы
Профессиональный Документы
Культура Документы
KELAS : 2B
1. Umumnya untuk membuat router kita perlu mempunyai 2 card lan, tetapi dengan card lan hanya
1 sebenarnya kita tetap bisa membuat router yaitu dengan membuat virtual IP. Apa Virtual IP??
Pengertian gampangnya dua IP pada satu interface card lan.
Studi kasus dalam pembuatan router misalnya kayak gini:
- Ada sebuah modem ADSL (speedy) atau DVB dan kita diberi IP statis 125.234.56.78 dan IP tersebut
akan kita settingkan ke Card Lan kita yaitu eth0 (eth0 card lan pertama yang terdeteksi pada linux)
untuk IP yang dinamis lain kali akan saya tuliskan caranya juga.
- Gateway dari modem ADSL (speedy) adalah 125.163.128.1 (ip gateway telkom)
- IP yang digunakan untuk menjadi gateway bagi klien adalah 192.168.0.1 (IP ini berada juga pada card
lan eth0 karena dalam kasus ini card lan hanya satu)
Tadi kita baru saja mensetting IP yang berfungsi sebagai gateway untuk klien kita. Sekarang kita akan
mensetting virtual IP untuk eth0. Ketikkan perintah
3. Buat default routing ke ip gateway telkom, ketikkan:
4. Aktifkan fitur ip forwarding dengan cara mengetikkan
6. Isikan DNS Nameserver dari provider (dalam hal ini telkom speedy). Ketikkan:
vi /etc/resolv.conf
nameserver 202.134.0.155
nameserver 202.134.2.5
:wq
7. Untuk membuat semua settingan yang sudah kita atur tadi berjalan saat booting maka kita perlu
memberikan entry ke file /etc/rc.d/rc.local. Ketikkan:
vi /etc/rc.d/rc.local
tekan tombol i pada keyboard untuk memulai mengedit file tersebut, arahkan kursor pada baris terakhir
di file itu (baris dimana gak ada tulisan), lalu ketikkan:
Keterangan :
- IP Address 202.127.68.140
- Netmask 255.255.255.224
- Gateway 202.127.68.130
- DNS 1 202.155..0.10
- DNS 2 202.155.0.155
4. Router R2
a. eth0 :
- IP Address 202.67.8.129
- Netmask 255.255.255.224
- Gateway 202.67.8.129.130
- DNS 1 202.155.0.10
- DNS 2 202.155.0.155
b. eth1 :
- IP Address 192.168.77.1
- Netmask 255.255.255.0
- DNS 1 202.155.0.10
- DNS 2 202.155.0.155
5. Router R1
a. eth0 :
- IP Address 192.168.77.2
- Netmask 255.255.255.0
- Gateway 192.168.77.1
b. eth1
- IP Address 192.168.0.250
- Netmask 255.255.255.0
- DNS 1 192.168.77.1
6. Router R3 (DVB-RCS)
a.eth1
- IP Address 202.67.8.130
- Netmask 255.255.255.0
- Gateway 192.168.0.250
192.168.77.10-192.168.77.
- Netmask 255.255.255.0
- Gateway 192.168.77.1
- DNS 1 192.168.77.1
router
CONTOH KONFIGURASI
1.ROUTING
gateway.
c) Routing by destination
Command :
Contoh :
Apabila perintah diatas dilakukan pada study kasus, maka inlah yang harus
dilakukan :
A. Pada PC Router R2
2 . cara 1
Cara 2
# yast
* Add
* Finish
MASQUERADE
B. Pada PC Router R1
2.. cara 1
Cara 2
* # yast
* Add
* Ok
* Finish
2. DNS FORWADERS
yang diberikan oleh ISP ke IP Address client yang berbeda network id dengan
komputer yang memiliki IP Address dan DNS yang diberikan oleh ISP,
A. Pada PC Router R2
1. Install bind
2. Lalu edit DNS Configuration :
# mcedit /etc/named.conf
# /etc/init.d/named restart
B. Pada PC Router R1
1. Install bind
# mcedit /etc/named.conf
Forwaders {192.168.77.1 ; };
3. FIREWALL
Fungsinya :
1. filter
2. alter
3. nat
# iptables –t
<table> -<A/L/O> <chain> [option] –j <target> [target options]
Keterangan :
1. Table ( prosedur)
- Filter = filter
- Mangle = alter
2. Chain (lokasi)
- INPUT
- FORWARD
- PREROUTING
- POSTROUTING
- OUTPUT
3. Target
- DROP
- ACCEPT
- REJECT
- MASQUERADE
- REDIRECT
- MARK
1. Table filter
Contoh :
2. Table nat
Contoh :
3. Table mangle
FORWARD
Target = Mark
Contoh :
4. BANDWIDTH MANAGEMENT
yang diberikan oleh ISP adalah 1024 kbit atau 128 kpbs, dan yang akan
202.67.8.129.
A.Installasi
# wget http://sourceforge.net/projects/htbinit/
3. Kemudian lakukan :
4. Buat symlink :
# ln –s /usr/local/sbin/htb.init-v0.8.5 /usr/local/sbin/htb
# touch /usr/local/sbin/fwreload
#mcedit /usr/local/sbin/fwreload
echo
echo
# touch /usr/local/sbin/bwreload
# mcedit /usr/local/sbin/bwreload
echo
echo
# mkdir /etc/sysconfig/htb
# touch /etc/sysconfig/iptables
# ln –s /usr/sbin/tc /sbin/tc
B. Konfigurasi
Interface-hirarki.keterangan
Parent:child:[:child]
# cd /etc/sysconfig/htb
# mcedit eth1-10:101.client1_256_1_16:
Isi filenya :
RATE=16Kbit
CEIL=256Kbit
Leaf=sfq
MARK=101
Keterangan :
didapat.
iptables.
101
Lakukan perintah yang sama seperti diatas, tapi hanya mengganti nomor IP
C. Menjalankan HTB
# bwreload
# fwreload
# htb stats
5. WEB SERVER
Web Server adalah server yang bertugas untuk menyimpan file-file web
site yang akan kita bangun, seperti HTML dan menghantar permintaan yang
diberikan kepadanya
. Salah satu aplikasi atau software untuk membangun Web Server adalah
“Apache”.
Pada saat ini apache merupakan web server yang paling populer digunakan
di internet karena apache dapat memenuhi fungsi dasar web server dengan
kebutuhan akan fungsi dan kemampuan suatu web server untuk melayani
# yast
- yast2-http-server
- apache2
- apache2-prefork
3. Lalu install
# /etc/init.d/apache2 start
Setelah itu konfirasi Web Server dapat dilakukan melalui YaST pada
REFERENSI :
Forum @ Linux.Or.Id
http://www.id2.untukku.com/artikel-untukku/setting-router-pada-linux-suse-untukku.html