Networking On Debian Lenny 1
Membuat Server Sederhana Dengan Debian
Gambar Opsi Instalasi Debian Lenny
Tunggu sebentar hingga muncul jendela pilihan bahasa instalasi. Pilih bahasa yang mudah di pahami BahasaInggris atau Bahasa Indonesia atau bahasa lainnya.
Gambar Pilih Bahasa Instalasi Debian Lenny
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 2
5. Berikutnya adalah memilih lokasi tempat dimana kita tinggal. Jika di Indonesia makapilih Other >> Asia >>Indonesia6. Barulah kemudian kita akan diminta untuk memilih layout dari keyboard yang kita gunakan, secara defaultkeyboard yang digunakan di Indonesia adalah keyboard American English.
Gambar Layout Keyboard
7. Tunggu sebentar kan muncul konfigurasi alamat IP secara otomatis. Namun, disini akan di setting secaramanual saja. Klik Cancel kemudian Continue untuk melanjutkan dan selanjutnya pilih Configure NetworkManually untuk setting IP Address manual.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 3
Gambar Mengisi IP Address
8. Masukkan IP Address untuk PC Server. Sebagai contoh saya mengisi alamat IP 192.168.1.1 tekan enter untukmelamjutkan. Kemudian mengisikan Netmask dari IP Address tadi, misal 255.255.255.0.
Gambar Mengisi Netmask
9. Kemudian akan muncul untuk mengisi Gateway, kosongkan saja karena server ini tidak terhubung ke internet.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 4
Gambar Gateway Kosongkan
10. Selanjutnya mengisi Name Server Address sama dengan alamat IP komputer.
Gambar Mengisi Name Server
11. Mengkonfigurasi Hostname (Nama Komputer).
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 5
Gambar Mengisi Hostname
12. Kemudian isi domain name sesuka hati, misalkan wahyucomputer.com.
Gambar Mengisi Domain Name
13. Langkah selanjutnya memilih zona waktu pilih Jakarta.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 6
Gambar Konfigurasi Kota Waktu tinggal
14. Berikutnya melakukan partisi harddisk. Untuk melakukan partisi harddisk pilih Guided – Use Entire Disk.
Gambar Partisi Harddisk
15. Pilih harddisk yang akan dipartisi selanjutnya pilih Separate /home, /usr, /var, and /tmp partitions.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 7
Gambar Pemilihan Partisi Hard Disk
16. Kemudian tekan enter saat muncul Finish partitioning and weite changes to disk.
Gambar Selesai Mengkonfigurasi Partisi
17. Selanjutnya akan muncul pertanyaan write change to disk ? Pilih Yes dan tekan Enter
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 8
Gambar Proses Write the changes to disks?18. Tunggu beberapa menit akan muncul dialog untuk memasukkan Password root. Sebagaicontoh masukkan nama anda, dan tekan ENTER dan ulang’i Password yang sama lagi.
Gambar Password Root
19. Tuliskan nama untuk user baru misalkan nama anda dan nama akun pada user tersebutmisal nama anda atau yang lain, tekan Enter.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 9
Gambar Membuat User akun baru
20. Selanjutnya masukkan password untuk user yang telah dibuat (sembarang), misal sembarang.
Gambar Password User Baru
21. Tahap berikutnya akan muncul pertanyaan Scan another CD or DVD? Pilih saja No. Karenainstalasi server Debian Lenny hanya membutuhkan DVD 1 saja.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 10
Gambar Memindai DVD Baru
22. Jika muncul Use a network mirror? Pilih No.
Gambar Network Mirror
23. Dan Participate in package usage survey? Juga pilih No.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 11
Gambar Mensurvey Partisi
24. Pada pilihan software yang akan diinstall pilih Standard System saja dengan cara tekantombol spasi pada Standard System. Lihat gambar dibawah ini.
Gambar Memilih Software Yang Akan di Install
25. Selanjutnya muncul pertanyaan Install the GRUB boot loader to the master boot record? Kali inipilih Yes.Tunggu beberapa saat maka proses instalasi telah selesai dan klik Continue.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 12
Gambar Install GRUB master
26. Proses instalasi telah selesai secara otomatis komputer akan restart sendiri. Kemudian logindengan menggunakan user root dan password wahyucomp. Pada saat mengetikkan password,password tidak akan muncul di layar namun berjalan dibalik layar.
Gambar Login ke Server
Dengan itu maka kita telah masuk sebagai root administrator. Langkah selanjutnya adalah membuatsebuah server, yaitu DHCP Server, DNS Server, Web Server, dan Mail Server.
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 13
“Konfigurasi Networking ”
1. Masuk sebagai root atau dengan menekan ctrl+alt+F12. Nah disini kita login sebagai root, ini sebagai contoh ketikan3. login: root4. password : dewantara1235. server:~# cd ..6. server:#7. oke kita mulai bekerja untuk konfigurasi network, perhatikan betul langkah demi langkah
yang penulis buat :p,sekarang kita mencoba8. “ketikan perintah ini sehingga muncul editor dbawah ini kebutulan penulis membuatnya
pakai editor nano sebagai editor defult debian, nah terserah anda mau buat pakai editor apaaja”
9. server:/# nano<spasi>/etc/network/interfaces
# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5).
# The loopback network interfaceauto loiface lo inet loopback
# The primary network interface# allow-hotplug eth0auto eth0iface eth0 inet static
address 192.168.2.2netmask 255.255.255.192gateway 192.168.2.1# dns-*options are implemented by resolvconf package, if instaled# dns-search smk-khd.sch.id
# The secondary network interfaceauto eth1iface eth1 inet static
address 192.168.50.1netmask 255.255.255.0
broadcast 192.168.50.255network 192.168.50.0
10. tambah kan IP adreass pada editor diatas,tekan tombol “ctrl O” untuk menyimpan dan “ctrlX” untuk keluar editor
11. nah sekarang tinggal kita restart networknya
12. server:/# /etc/init.d/networking<spasi>restartReconfiguring network interfaces...done.
Atau denga printahServer:/# /etc/init.d/networking force-reload
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 14
Untuk pengecekan
server:/#ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:DE:B4:0Ainet addr:192.168.2.2 Bcast:192.168.1.255 Mask:255.255.255.192inet6 addr: fe80::20c:29ff:fede:b40a/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:5048 errors:0 dropped:0 overruns:0 frame:0TX packets:4298 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:506723 (494.8 KiB) TX bytes:829084 (809.6 KiB)Interrupt:59 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 00:0C:29:DE:B4:0Ainet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0inet6 addr: fe80::20c:29ff:fede:b40a/64 Scope:LinkUP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:5048 errors:0 dropped:0 overruns:0 frame:0TX packets:4298 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000RX bytes:506723 (494.8 KiB) TX bytes:829084 (809.6 KiB)Interrupt:59 Base address:0x2000
lo Link encap:Local Loopbackinet addr:127.0.0.1 Mask:255.0.0.0inet6 addr: ::1/128 Scope:HostUP LOOPBACK RUNNING MTU:16436 Metric:1RX packets:495 errors:0 dropped:0 overruns:0 frame:0TX packets:495 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:0RX bytes:126520 (123.5 KiB) TX bytes:126520 (123.5 KiB)
13. Jika seperti ini konfigurasinya, selamat konfigurasi anda berhasil,gampangkan, nahsekarang liat teman2 kamu yang lelet, alias tidak berhasil.
NB: untuk mengecek routing table dapat di lakukan dengan mengetikkan command
server:/# route<spasi> -n
Kernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface127.0.0.0 * 255.0.0.0 U 0 0 2 lo192.168.2.0 * 255.255.255.192 U 0 0 137 eth0172.20.0.0 192.168.50.1 255.255.0.0 UG 1 0 7 eth0default 192.168.2.1 0.0.0.0 UG 1 0 36 eth0
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 15
“Merubah Nama Host (komputer)”
Merubah nama host, ini berfungsi untuk nama komputer kita pada jaringan lokal,agar dapatdikenali.
1. server:/#nano<spasi>/etc/hosts
127.0.0.1 localhost192.168.2.2 server.smk-khd.sch.id server
Kemudian tambahkan HOSTnya, dibelakang Ip Address.
“ NAT Serta Pemberian DNS”
A. Pemberian DNS
• Untuk mengatur DNS di Debian Lenny pengguna harus membuat sebuah berkas barubernama resolv.conf yang diletakkan di direktori /etc dengan mengetikkan# touch /etc/resolv.conf, namun sebelumnya pengguna harus masuk ke dalam mode root.Setelah berhasil membuatnya, selanjutnya adalah mengisi berkas resolve.conf tersebutdengan alamat IP yang bisa menerjemahkan nama domain ke alamat IP dan sebaliknya,dengan cara mengetikkan perintah
# nano /etc/resolv.conf
Kemudian ketikkan nameserver dan diikuti dengan alamat IP yang bisa digunakan sebagaiDNS, pada artikel ini saya menggunakan 2 buah DNS:
yaitu 192.168.2.1 yang merupakan alamat IP gateway Debian Lenny dan 8.8.8.8 yangmerupakan alamat penyedia DNS yang dibuat oleh Google. Jadi penulisannya adalahsebagai berikut:
nameserver 192.168.2.1nameserver 8.8.8.8
Simpan dengan menekan Ctrl + O, tekan tombol Enter untuk replace nama yang lama dantekan Ctrl + X untuk keluar. Lakukan kembali restart jaringan dengan mengetikkan/etc/init.d/networking<spasi> restart
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 16
• Tahap berikutnya adalah melakukan pengecekan apakah Debian Lenny sudah bisamelakukan koneksi ke internet dan apakah DNS sudah bekerja dengan baik. Caramelakukannya adalah dengan melakukan ping ke sebuah alamat domain. Pada artikel ini,saya melakukan pengecekan dengan melakukan ping ke domain yahoo.com. Perintah yangdiketikkan adalah # ping yahoo.com disini saya sudah mendapatkan balasan dari
yahoo.com dan berarti Debian Lenny yang digunakan sebagai server sudah terkoneksi keinternet dengan baik, begitu juga dengan DNS-nya.
B. Setting NAT & IP Forwarding
Script untuk mengaktifkan Ip forwarding yang di taruh pada rc.local
Aktifkan IP Forward
#nano /etc/sysctl.conf
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 17
cari kata
Dengan menekan tombol CTRL + Whilangkan tanda #
Simpan konfigurasi dengan menekan CTRL+O [enter] lalu CTRL+X dan aktifkan denganprintah :
server:# sysctl<spasi>-p
Selanjutnya, lakukan konfigurasi agar semua klien yang berada pada jaringan lokal bisamengakses ke jaringan yang berada di jaringan luar (internet) atau melakukan NAT. Jika tidakdikonfigurasi maka paket-paket yang berasal dari kartu jaringan lokal (eth1) tidak akan bisaditeruskan ke kartu jaringan yang mengarah ke internet (eth0). Caranya adalah denganmengetikkan perintah berikut ini:
iptables –t nat –A POSTROUTING -s 192.168.0.0/24 –o eth0 –j MASQUERADE
lalu tekan Enter. Jika ingin rule ini dijalankan pada saat komputer dinyalakan, makaketikkanlah rule diatas pada file nano /etc/rc.local
sebelum baris exit 0.
Gambar. Konfigurasi rc.local dalam peletakan nat
#net.ipv4.ip_forward=1 => hilangkan tanda # nya
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 18
“PROXY”
Proxy server mempunyai kemampuan untuk menghemat bandwidth, meningkatkan keamanan
dan mempercepat proses surfing web. Sedangkan Squid merupakan software proxy yang banyak
dipakai dan dapat diperoleh secara gratis. Squid juga dapat digunakan untuk mengendalikan
pemakaian bandwidth berdasarkan ekstensi file-file tertentu, menyaring situs-situs yang boleh
diakses.
1. Sebelum menginstall Squid, pastikan DVD debian ada pada DVD-ROM, ketikkan perintah
dibawah ini.
2. server:/# apt-get install squid
3. Cek dengan mengetikkan printah server:/# ps –ax | grep squid
4. server:/# /etc/init.d/squid stop
5. nah sekarang kita coba konfigurasi squid
6. nano <spasi> /etc/squid/squid.conf
7. Mencari baris http_port 3128
8. CTRL + W masukkan http_port 3128 bila sudah ketemu tambahkan di belakangnya
kata2 transparent
9. Cari baris cache_mem10. CTRL+ W masukkan cache_mem 8 bila sudah ketemu hilangkan tanda pagar yang
ada di depannya.11. Cari baris cache_mgr12. CTRL+W masukkan cache_mgr ganti kata2 webmaster dengan <nama kamu>@smk-
khd.sch.id serta hilangkan # yang berada di depan cache_mgr13. Cari baris visible_hostname14. CTRL + W masukkan visible_hostname pada baris di bawah kata2 default hapus
kata2 none dan masukkan visible_hostname proxy.smk-khd.sch.id serta hilangkantanda #
15. Cari baris acl purge16. CTRL + W masukkan acl purge, pada baris dibawah acl CONNECT tambahkan baris
berikut
acl url dstdomain "/etc/squid/url"
acl key url_regex -i "/etc/squid/key"
http_access deny url
http_access deny key
acl lan src 192.168.50.0/24
http_access allow lan
http_access allow all
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version
Networking On Debian Lenny 19
17. CTRL + W http_access deny all , hilangkan tanda # pada awal baris
18. Simpan dengan menekan CTRL + O enter CTRL+X
19. Buat file /etc/squid/url
20.nano <spasi>/etc/squid/url21.masukkan kata2 dibawah ini
www.yahoo.comwww.google.com
22. simpan dengan menekan CTRL+o enter CTRL+x23. Buat file /etc/squid/key24.nano <spasi> /etc/squid/key25.masukkan kata2 dibawah ini
sexskandalporn
26.simpan dengan menekan CTRL+O enter CTRL+x27.Create SWAP squid serta cek squid28.Squid <spasi> -z29.Bila sudah tidak ada kesalah pada squid langkah terakhir adalah merestat
Linux kita
30. reboot
31. jika terlihat seperti gambar diatas berarti konfigurasi proxy anda berhasil
# Kerahkan semua usahamu untuk mencapai Cita-citamu #
Create PDF with PDF4U. If you wish to remove this line, please click here to purchase the full version