CREATED BY : YULI ZULFIANA.H (SMKN.
1 BULUKUMBA
MODUL AJAR TEKNIK
ROUTING
PAKET 2
ROUTING BASIC
LINUX DEBIAN 6.0.7
TKJ Club E-Learning Center | ROUTING 1
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
ROUTING BASIC
ROUTING merupakan proses yang dilakukan oleh ROUTER untuk
menghubungkan 2 (dua) segmen IP yang berbeda
ROUTER mempunyai fungsi sebagai dua atau lebih jaringan untuk
meneruskan data dari satu jaringan ke jaringan lainnya. ROUTER tidak
sama dengan SWITCH yaitu penghubung beberapa alat untuk
membentuk satu Local Area Network (LAN)
Ada Dua Jenis ROUTER secara umum :
1. Static Router (Router Static) : Router yang mempunyai tabel
Routing statis dan di setting secara manual oleh para Administrator
Jaringan;
2. Dynamic Router (Router Dinamis) : Sebuah Router yang
memiliki dan membuat tabel Routing Dinamis dengan melayani
sejumlah Client sesuai permintaan secara OTOMATIS pada
sebuah lalu lintas Jaringan dan juga saling berhubungan dengan
Router yang lain.
Pemanfaatan Operating System Linux sebagai Mesin ROUTER dapat
dikembangkan sesuai dengan kebutuhan. ROUTING dengan
menggunakan System Operasi Linux dapat digunakan sebagai Server
Gateway atau Internet Sharing (membagi Jaringan Internet) serta
mengatur arus lalulintas pada sebuah Jaringan.
A.1 Konfigurasi Ip Adress
Setelah proses instalasi linux debian 6.0.7 selesai, selanjutnya kita berada
pada server login silahkan login sebagai Super User untuk melanjutkan
konfigurasi seperti gambar dibawah :
TKJ Club E-Learning Center | ROUTING 2
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
*catatan : jika prompt shell ( # ) artinya kita masuk sebagai super User
( $ ) artinya kita masuk sebagai user biasa
(exit) Untuk kembali ke server login
Editlah file “/etc/network/interface” untuk mengkonfigurasi IP Address,
dengan perintah nano seperti gambar di bawah:
Kemudian tambahkan scrip yang di tandai seperti gambar di bawah:
TKJ Club E-Learning Center | ROUTING 3
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
Penjelasan Script
Script Deskripsi
auto lo Script default untuk interfaces localhost
iface lo inte loopback
auto eth0 Script untuk Konfigurasi IP Address Ethernet 1
iface eth0 inet static (Lan Card 1). IP
address [Link] Address, Netmask, & Gateway merupakan
netmask [Link] contoh alamat Network ISP
gateway [Link]
auto eth0:1 Script untuk konfigurasi IP Address ethernet 1
iface eth:1 inet static yang merupakan virtual ip (Lan Card 1). Yang
address [Link] menerapkan IP
netmask [Link] Address, Netmask. Tidak menggunakan gateway
karena semua clien akan mengateway ke ip
virtual tersebut
Setelah Anda mengedit/menambahkan script seperti diatas, lalu simpan
file tersebut dengan perintah: tekan tombol kombinasi CTRL +X, lalu
TKJ Club E-Learning Center | ROUTING 4
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
tekan “Y”, kemudian Enter. Lalu Restart service Networking
denganperintah berikut:
Jika output dari perintah “/etc/init.d/networking restart” seperti diatas,
artinya konfigurasi Networking Anda tidak ada masalah, tinggal melakukan
pengujian seperti berikut:
* catatan : ip a l berfungsi untuk melihat ip yang aktif
Jika Output dari perintah “ip a l” seperti diatas, artinya konfigurasi IP
Address anda telah berhasil, kemduian lakukan pengujian akhir yaitu
dengan perintah “ping”, berikut bentuknya:
TKJ Club E-Learning Center | ROUTING 5
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
Jika Output dari keempat perintah “ping” seperti diatas, maka konfigurasi
IP Address Anda bisa dinyatakan berhasil. Setelah itu jalankan perintah
berikut:
Setelah tampil jendela editor file “nano” seperti diatas, lalu tambahkan
script berikut:
TKJ Club E-Learning Center | ROUTING 6
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
#fungsi dari [Link] yaitu untuk mendaftarkan ip public,ip google,dan
domain agar system dapat berkomunikasi secara stabil.
#penjelasan nameserver [Link]
Merupakan script yg mendefinisikan alamat DNS local yg akan diakses
oleh PC server itu sendiri agar dapat mengakses domain yg dibuat
Setelah Anda menambahkan script dan menyesuaikannya seperti tampilan
diatas, lalu simpan file tersebut dengan cara: tekan tombol kombinasi
“CTRL+X” lalu tekan “Y”, kemudian “Enter”.
A.2 Konfigurasi Routing
Buatlah 1 File pada directory /etc/init.d/ untuk menyimpan SCRIPT
ROUTING dengan
Nama file “routing” seperi perintah pada gambar dibawah ini
Berdasarkan pendaftaran konfigurasi ip address, buatlah SCRIPT Routing
seperti pada Contoh
Scipt dibawah ini pada isi file “routing” dalam directory /etc/init.d/
TKJ Club E-Learning Center | ROUTING 7
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
Penjelasan Script
Script Descripsi
#!/bin/bash mensingkronkan scipt routing
echo "1" Script untuk mengatifkan
>/proc/sys/net/ipv4/ip_forward fungsi router terhadap dua
konfigurasi IP Address
iptables –F menghapus aturan iptbales dan
routing yg suda ada sbelumnya
iptables -t nat –F -~-
iptables -P INPUT DROP memblokir semua paket data
iptbales -A INPUT -i lo -j ACCEPT mengizinkan/membolehkan
masukan dari loopback/sistem dari
komputer itu sendiri
iptables -A INPUT -i eth0 -j ACCEPT memperbolehkan/masukan paket
data dari eth0/lan card
iptables -A INPUT -m state --state menghubungkan dan mengaktifkan
ESTABLISHED,RELATED -j ip lan dan ip wan berdasarkan
ACCEPT sources destination
iptables -t nat -A POSTROUTING -s menentukan jalur routing yg akan
(iplan/) -o eth0 -j SNAT --to (ipwan) dibuat
iptables -t nat –nvL menampilkan proses routing
TKJ Club E-Learning Center | ROUTING 8
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
Setelah SCRIPT Routing sudah di simpan dalam file “routing” pada
directiory /etc/init.d/
maka langkah selanjutnya rubahlah PERMISSSION FILE “routing” dari
644 menjadi 755
seperti perintah pada gambar dibawah ini dengan tujuan agar file
“routing” dapat di
Eksekusi atau dijalankan oleh sistem LINUX
Langkah selanjutnya adalah menambah script untuk menjalan
ROUTING pada file
“[Link]” pada directory /etc/ agar SCRIPT ROUTING dapat berjalan saat
Server REBOOT
Seperti perintah pada gambar dibawah ini
Tambahkanlah Script “/etc/init.d/routing start” diatas tulisan Scricpt “exit 0”
agar Script
Routing dapat berjalan secara Otomatis ketika SERVER di Reboot
TKJ Club E-Learning Center | ROUTING 9
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
Setelah Anda melakukan penambahan script pada file “/etc/[Link]”,
kemudian simpan file tersebut dengan cara: tekan tombol kombinasi
“CTRL+X”, lalu tekan “Y”, kemudian “Enter”.
Adapun fungsi dari file “/etc/[Link]” yaitu memberikan fungsi startup
terhadap perintah atau file yang didaftarkan pada file “/etc/[Link]”.
Kemudian adapun ketentuan penggunaan file “/etc/[Link]” yaitu setiap
perintah atau lokasi file yang akan diberikan fungsi startup, harus
didaftarkanatau dimasukkan sebelum script “exit 0”.
~SELAMAT BELAJAR~
Biografi Penulis
TKJ Club E-Learning Center | ROUTING 10
CREATED BY : YULI ZULFIANA.H (SMKN.1 BULUKUMBA
Yuli zulfiana.H Lahir di Bulukumba,15 juli
1996. Anak ke empat dari empat bersaudara,
pasangan dari, Ayah [Link] dan Ibu
Nurmaeni, Pendidikan yang telah di
tamatkan oleh penulis adalah
[Link], tamat pada tahun 2008,
Lanjut di SMPN.4 BULUKUMBA, tamat
pada tahun 2011, kemudian pada tahun yg
sama di terima sebagai siswa SMKN 1
BULUKUMBA
Kemudian pada pertengahan bulan JULI
2013, melaksanakan program praktik kerja industry (PRAKERIN) di [Link]
Reg. V Makassar di bagian Konsultan IT, [Link] MAKASSAR
UTAMA, Serta mengikuti pelatihan kompter dan jaringan di TKJ Club E-Learning
Center.
ID PENGGUNA :
PIN : 73D19778
Twitter : @yulizulfiana_AR
Fb : ananda holice
Path : yulizulfiana
Instagram : yulizulfiana
TKJ Club E-Learning Center | ROUTING 11