19
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 Bahasa Inggris 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

Buku Panduan Debian

Embed Size (px)

DESCRIPTION

Book Networking

Citation preview

Page 1: Buku Panduan Debian

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

Page 2: Buku Panduan Debian

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

Page 3: Buku Panduan Debian

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

Page 4: Buku Panduan Debian

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

Page 5: Buku Panduan Debian

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

Page 6: Buku Panduan Debian

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

Page 7: Buku Panduan Debian

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

Page 8: Buku Panduan Debian

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

Page 9: Buku Panduan Debian

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

Page 10: Buku Panduan Debian

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

Page 11: Buku Panduan Debian

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

Page 12: Buku Panduan Debian

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

Page 13: Buku Panduan Debian

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

Page 14: Buku Panduan Debian

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

Page 15: Buku Panduan Debian

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

Page 16: Buku Panduan Debian

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

Page 17: Buku Panduan Debian

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

Page 18: Buku Panduan Debian

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

Page 19: Buku Panduan Debian

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