DUL
L AJJAR TEEKNI
IK
ROU
UTIN
NG
KET 2
PAK
ROU
UTINNG BASI
B IC
LINU
L UX DEBIA
D AN 7.5
7
RO
OUTIING BASIC
B C
TKJ Club 2014 | ROUTING 1
9 ROUTTING merrupakan prroses yangg dilakukann oleh RO
OUTER untuk
u
mengh
hubungkan 2 (dua) seegmen IP yang
y berbedda
A.1 Konfigu
K urasi Ip
p Adresss
9 S
Setelah proses instalaasi linux deebian 7.5 seelesai, selaanjutnya kiita berada pada
p
seerver logiin silahkaan login sebagai
s S
Super Useer untukk melanjuutkan
k
konfigurasi seperti gaambar dibaw wah :
TKJ Club 2014 | ROUTING 2
*cattatan : jika
a prompt sh
hell ( # ) artinya kitta masuk sebagai
s sup
uper User
( $ ) artinya kitta masuk sebagai
s user biasa
(exit) Untuk kem mbali ke seerver login
n
9 E
Editlah filee “/etc/nettwork/inteerface” unntuk menggkonfigurassi IP Adddress,
d
dengan periintah nanoo seperti gaambar di baawah:
9 Kemudian
K tambahkan
t n scrip yang di tandaii seperti gaambar di baawah:
TKJ Club 2014 | ROUTING 3
Penjellasan Scrript
Scriptt Deskrripsi
auto lo
l Scriptt default untuk
u interrfaces loccalhost
iface lo
l inte loopback
auto eth0
e Scriptt untuk Koonfigurasi IP Addresss Ethernett 1
iface eth0
e inet static
s (Lan Card
C 1). IP
P
addreess 118.98..111.2 Addreess, Netm mask, & Gateway merupakkan
netmaask 255.25 55.255.1488 contohh alamat Network
N ISP
gatewway 118.988.111.1
auto eth0:1
e Scriptt untuk koonfigurasi IP Addresss ethernett 1
iface eth:1
e inet static yang merupakan
m n virtual ipp (Lan Caard 1). Yaang
addreess 192.1688.10.1 menerrapkan IP
netmaask 255.25 55.255.2244 Addreess, Netmaask. Tidak menggunaakan gatew way
karenaa semua clien akaan mengatteway ke ip
virtual tersebut
9 S
Setelah And da mengeddit/menambbahkan scrript seperti diatas, laluu simpan
fiile tersebutt dengan perintah: tekkan tombool kombinaasi CTRL +X,
+ lalu
teekan “Y” ”, kemuddian Entter. Laluu Restart service Network king
d
denganperin ntah berikuut:
TKJ Club 2014 | ROUTING 4
9 Jiika output dari perinttah “/etc/in
nit.d/netw
working resstart” sepeerti diatas,
arrtinya konfigurasi Neetworking Anda tidakk ada masaalah, tingggal melakukkan
p
pengujian seperti
s beriikut:
* cata
atan : ip a l berfungsi untuk melihaat ip yang akktif
TKJ Club 2014 | ROUTING 5
b
berikut:
9 S
Setelah tam mpil jendelaa editor filee “nano” seperti
s diattas, lalu tam
mbahkan
sccript beriku
ut:
9 S
Setelah And da menambbahkan scrript dan meenyesuaikaannya sepeerti tampilaan
d
diatas, lalu simpan file tersebut dengan carra: tekan toombol kom
mbinasi
“
“CTRL+X X” lalu tekaan “Y”, kem Enter”.
mudian “E
TKJ Club 2014 | ROUTING 6
A.2 Konfigu
K urasi Routing
9 B
Buatlah 1 File
F pada diirectory /ettc/init.d/ unntuk menyyimpan SCRIPT
R
ROUTING dengan
N
Nama file “routing”
“ seperi perinntah pada gambar
g dibbawah ini
9 B
Berdasarkan n pendaftaaran konfiggurasi ip adddress, buaatlah SCRIPT Routinng
seeperti padaa Contoh
S
Scipt dibaw
wah ini padda isi file “routing”
“ d
dalam direcctory /etc/iinit.d/
Penjellasan Scrript
Script Deescripsi
#!/bbin/bash meensingkronnkan scipt routing
r
echho "1" Script untuk mengatifkkan
>/prroc/sys/nett/ipv4/ip_fforward funngsi routerr terhadap dua
d
konfigurasi IPI Addresss
iptaables –F meenghapus aturan
a iptbales dan
rouuting yg suuda ada sbeelumnya
iptaables -t natt –F -~--
iptaables -P IN
NPUT DRO OP meemblokir semua pakeet data
iptbbales -A INNPUT -i lo -j ACCEP
PT meengizinkann/membolehkan
TKJ Club 2014 | ROUTING 7
maasukan darri loopbackk/sistem daari
komputer ituu sendiri
iptaables -A IN
NPUT -i ethh0 -j ACCEPT meemperbolehhkan/masuukan paket
datta dari eth00/lan card
iptaables -A INNPUT -m state
s --statee meenghubunggkan dan mengaktifka
m an
EST TABLISHE ED,RELAATED -j ip lan dan ip wan berdaasarkan
ACCCEPT souurces destiination
iptaables -t natt -A POSTRROUTING G -s meenentukan jalur
j routinng yg akann
(ipllan/) -o eth
h0 -j SNAT
T --to (ipwaan) dibbuat
iptaables -t natt –nvL meenampilkann proses roouting
9 S
Setelah SCR RIPT Routting sudah di simpann dalam filee “routing”” pada
d
directiory /eetc/init.d/
9 maka
m langkkah selanjuutnya rubahhlah PERMMISSSION FILE “rouuting” darri
6 menjad
644 di 755
seeperti perinntah pada gambar
g dibbawah ini dengan tujuan
t agaar file
“routing” dapat di
E
Eksekusi atau
a dijalannkan oleh sistem
s LIN
NUX
9 L
Langkah seelanjutnya adalah menambah
m script unttuk menjaalan
R
ROUTING pada filee
“rc.local” pada
p directoory /etc/ aggar SCRIPT ROUTIN NG dapat berjalan
b saaat
S
Server REBBOOT
S
Seperti periintah pada gambar diibawah ini
9 T
Tambahkan nlah Script “/etc/init.dd/routing start”
s diatas tulisan Scricpt “exiit 0”
agar Script
R
Routing dappat berjalann secara Otomatis
O keetika SERVVER di Rebboot
TKJ Club 2014 | ROUTING 8
9 S
Setelah Andda melakukkan penam mbahan scriipt pada fille “/etc/rc..local”,
k
kemudian simpan
s filee tersebut dengan
d caraa: tekan tom
mbol kombbinasi
“
“CTRL+X X”, lalu tekaan “Y”, keemudian “E Enter”.
9 A
Adapun fun ngsi dari fille “/etc/rc.local” yaiitu memberikan funggsi startup
teerhadap peerintah atauu file yang didaftarkaan pada filee “/etc/rc.llocal”.
K
Kemudian adapun
a kettentuan pennggunaan file “/etc/rrc.local” yaitu
y setiapp
p
perintah ataau lokasi fiile yang akkan diberikkan fungsi startup,
s harrus
d
didaftarkannatau dimassukkan sebbelum scrippt “exit 0”.
TKJ Club 2014 | ROUTING 9