Anda di halaman 1dari 19

Membuat Server Sederhana Dengan Debian

Membuat Server Sederhana Dengan Debian Gambar Opsi Instalasi Debian Lenny Tunggu sebentar hingga muncul jendela pilihan
Membuat Server Sederhana Dengan Debian Gambar Opsi Instalasi Debian Lenny Tunggu sebentar hingga muncul jendela pilihan

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.

Bahasa Inggris atau Bahasa Indonesia atau bahasa lainnya. Gambar Pilih Bahasa Instalasi Debian Lenny Networking On
Bahasa Inggris atau Bahasa Indonesia atau bahasa lainnya. Gambar Pilih Bahasa Instalasi Debian Lenny Networking On

Gambar Pilih Bahasa Instalasi Debian Lenny

Networking On Debian Lenny

1

5. Berikutnya adalah memilih lokasi tempat dimana kita tinggal. Jika di Indonesia maka

pilih Other >> Asia >>Indonesia

6. Barulah kemudian kita akan diminta untuk memilih layout dari keyboard yang kita gunakan, secara default

keyboard yang digunakan di Indonesia adalah keyboard American English.

digunakan di Indonesia adalah keyboard American English. Gambar Layout Keyboard 7. Tunggu sebentar kan muncul

Gambar Layout Keyboard

7. Tunggu sebentar kan muncul konfigurasi alamat IP secara otomatis. Namun, disini akan di setting secara

manual saja. Klik Cancel kemudian Continue untuk melanjutkan dan selanjutnya pilih Configure Network

Manually untuk setting IP Address manual.

Networking On Debian Lenny

2

Gambar Mengisi IP Address 8. Masukkan IP Address untuk PC Server. Sebagai contoh saya mengisi

Gambar Mengisi IP Address

8. Masukkan IP Address untuk PC Server. Sebagai contoh saya mengisi alamat IP 192.168.1.1 tekan enter untuk

melamjutkan. Kemudian mengisikan Netmask dari IP Address tadi, misal 255.255.255.0.

Netmask dari IP Address tadi, misal 255.255.255.0. Gambar Mengisi Netmask 9. Kemudian akan muncul untuk mengisi

Gambar Mengisi Netmask

9. Kemudian akan muncul untuk mengisi Gateway, kosongkan saja karena server ini tidak terhubung ke internet.

Networking On Debian Lenny

3

Gambar Gateway Kosongkan 10. Selanjutnya mengisi Name Server Address sama dengan alamat IP komputer. Gambar

Gambar Gateway Kosongkan

10. Selanjutnya mengisi Name Server Address sama dengan alamat IP komputer.

Name Server Address sama dengan alamat IP komputer. Gambar Mengisi Name Server 11. Mengkonfigurasi Hostname

Gambar Mengisi Name Server

11. Mengkonfigurasi Hostname (Nama Komputer).

Networking On Debian Lenny

4

Gambar Mengisi Hostname 12. Kemudian isi domain name sesuka hati, misalkan wahyucomputer.com. Gambar Mengisi Domain

Gambar Mengisi Hostname

12. Kemudian isi domain name sesuka hati, misalkan wahyucomputer.com.

isi domain name sesuka hati, misalkan wahyucomputer.com. Gambar Mengisi Domain Name 13. Langkah selanjutnya memilih

Gambar Mengisi Domain Name

13. Langkah selanjutnya memilih zona waktu pilih Jakarta.

Networking On Debian Lenny

5

Gambar Konfigurasi Kota Waktu tinggal 14. Berikutnya melakukan partisi harddisk. Untuk melakukan partisi harddisk pilih

Gambar Konfigurasi Kota Waktu tinggal

14. Berikutnya melakukan partisi harddisk. Untuk melakukan partisi harddisk pilih Guided – Use Entire Disk.

partisi harddisk pilih Guided – Use Entire Disk. Gambar Partisi Harddisk 15. Pilih harddisk yang akan

Gambar Partisi Harddisk

15. Pilih harddisk yang akan dipartisi selanjutnya pilih Separate /home, /usr, /var, and /tmp partitions.

Networking On Debian Lenny

6

Gambar Pemilihan Partisi Hard Disk 16. Kemudian tekan enter saat muncul Finish partitioning and weite

Gambar Pemilihan Partisi Hard Disk

16. Kemudian tekan enter saat muncul Finish partitioning and weite changes to disk.

saat muncul Finish partitioning and weite changes to disk. Gambar Selesai Mengkonfigurasi Partisi 17. Selanjutnya akan

Gambar Selesai Mengkonfigurasi Partisi

17. Selanjutnya akan muncul pertanyaan write change to disk ? Pilih Yes dan tekan Enter

Networking On Debian Lenny

7

Gambar Proses Write the changes to disks? 18. Tunggu beberapa menit akan muncul dialog untuk

Gambar Proses Write the changes to disks? 18. Tunggu beberapa menit akan muncul dialog untuk memasukkan Password root. Sebagai contoh masukkan nama anda, dan tekan ENTER dan ulang’i Password yang sama lagi.

anda, dan tekan ENTER dan ulang’i Password yang sama lagi. Gambar Password Root 19. Tuliskan nama

Gambar Password Root

19. Tuliskan nama untuk user baru misalkan nama anda dan nama akun pada user tersebut misal nama anda atau yang lain, tekan Enter.

Networking On Debian Lenny

8

Gambar Membuat User akun baru 20. Selanjutnya masukkan password untuk user yang telah dibuat (sembarang),

Gambar Membuat User akun baru

20. Selanjutnya masukkan password untuk user yang telah dibuat (sembarang), misal sembarang.

untuk user yang telah dibuat (sembarang), misal sembarang. Gambar Password User Baru 21. Tahap berikutnya akan

Gambar Password User Baru

21. Tahap berikutnya akan muncul pertanyaan Scan another CD or DVD? Pilih saja No. Karena instalasi server Debian Lenny hanya membutuhkan DVD 1 saja.

Networking On Debian Lenny

9

Gambar Memindai DVD Baru 22. Jika muncul Use a network mirror? Pilih No. Gambar Network

Gambar Memindai DVD Baru

22. Jika muncul Use a network mirror? Pilih No.

DVD Baru 22. Jika muncul Use a network mirror? Pilih No. Gambar Network Mirror 23. Dan

Gambar Network Mirror

23. Dan Participate in package usage survey? Juga pilih No.

Networking On Debian Lenny

10

Gambar Mensurvey Partisi 24. Pada pilihan software yang akan diinstall pilih Standard System saja dengan

Gambar Mensurvey Partisi

24. Pada pilihan software yang akan diinstall pilih Standard System saja dengan cara tekan

tombol spasi pada Standard System. Lihat gambar dibawah ini.

tombol spasi pada Standard System. Lihat gambar dibawah ini. Gambar Memilih Software Yang Akan di Install

Gambar Memilih Software Yang Akan di Install

25. Selanjutnya muncul pertanyaan Install the GRUB boot loader to the master boot record? Kali ini

pilih Yes.Tunggu beberapa saat maka proses instalasi telah selesai dan klik Continue.

Networking On Debian Lenny

11

Gambar Install GRUB master 26. Proses instalasi telah selesai secara otomatis komputer akan restart sendiri.

Gambar Install GRUB master

26. Proses instalasi telah selesai secara otomatis komputer akan restart sendiri. Kemudian login dengan menggunakan user root dan password wahyucomp. Pada saat mengetikkan password, password tidak akan muncul di layar namun berjalan dibalik layar.

tidak akan muncul di layar namun berjalan dibalik layar. Gambar Login ke Server Dengan itu maka

Gambar Login ke Server

Dengan itu maka kita telah masuk sebagai root administrator. Langkah selanjutnya adalah membuat sebuah server, yaitu DHCP Server, DNS Server, Web Server, dan Mail Server.

Networking On Debian Lenny

12

“Konfigurasi Networking ”

1. Masuk sebagai root atau dengan menekan ctrl+alt+F1 2. Nah disini kita login sebagai root,
1.
Masuk sebagai root
atau
dengan menekan ctrl+alt+F1
2.
Nah disini kita login sebagai root, ini sebagai contoh ketikan
3.
login: root
4.
password : dewantara123
5.
server:~# cd
6.
server:#
7.
oke kita mulai bekerja untuk konfigurasi network, perhatikan betul langkah demi langkah
yang penulis buat :p,sekarang kita mencoba
8.
“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 apa
aja”
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 interface
auto lo
iface lo inet loopback
# The primary network interface
# allow-hotplug eth0
auto eth0
iface eth0 inet static
address 192.168.2.2
netmask 255.255.255.192
gateway 192.168.2.1
# dns-*options are implemented by resolvconf package, if instaled
# dns-search smk-khd.sch.id
#
The secondary network interface
auto eth1
iface eth1 inet static
address 192.168.50.1
netmask 255.255.255.0
broadcast 192.168.50.255
network 192.168.50.0

10.

tambah kan IP adreass pada editor diatas,tekan tombol “ctrl O” untuk menyimpan dan “ctrl X” untuk keluar editor

11.

nah sekarang tinggal kita restart networknya

 

12.

server:/# /etc/init.d/networking<spasi>restart

Reconfiguring network interfaces

done.

Atau denga printah Server:/# /etc/init.d/networking force-reload

Networking On Debian Lenny

13

Untuk pengecekan

server:/#

ifconfig
ifconfig

eth0

Link encap:Ethernet HWaddr 00:0C:29:DE:B4:0A inet addr:192.168.2.2 Bcast:192.168.1.255 Mask:255.255.255.192 inet6 addr: fe80::20c:29ff:fede:b40a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5048 errors:0 dropped:0 overruns:0 frame:0 TX packets:4298 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:506723 (494.8 KiB) TX bytes:829084 (809.6 KiB) Interrupt:59 Base address:0x2000

 
eth1
eth1

Link encap:Ethernet HWaddr 00:0C:29:DE:B4:0A inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fede:b40a/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5048 errors:0 dropped:0 overruns:0 frame:0 TX packets:4298 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:506723 (494.8 KiB) TX bytes:829084 (809.6 KiB) Interrupt:59 Base address:0x2000

lo

Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:495 errors:0 dropped:0 overruns:0 frame:0 TX packets:495 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:126520 (123.5 KiB) TX bytes:126520 (123.5 KiB)

13. Jika

seperti

ini

konfigurasinya,

selamat

konfigurasi

anda

berhasil,gampangkan,

nah

sekarang 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 table

Destination

Gateway

Genmask

Flags Metric Ref Use Iface

127.0.0.0

*

255.0.0.0

U

0

0

2

lo

192.168.2.0

*

255.255.255.192 U

 

0

0

137 eth0

172.20.0.0

192.168.50.1 255.255.0.0

UG

1

0

7

eth0

default

192.168.2.1

0.0.0.0

UG

1

0

36 eth0

Networking On Debian Lenny

14

“Merubah Nama Host (komputer)”

Merubah nama host, ini berfungsi untuk nama komputer kita pada jaringan lokal,agar dapat dikenali.

1.

server:/#

nano<spasi>/etc/hosts

127.0.0.1

localhost

 

192.168.2.2

server.smk-khd.sch.id server

Kemudian tambahkan HOSTnya, dibelakang Ip Address.

A. Pemberian DNS

“ NAT Serta Pemberian DNS”

Untuk mengatur DNS di Debian Lenny pengguna harus membuat sebuah berkas baru bernama 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 tersebut dengan 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 sebagai DNS, 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 yang merupakan alamat penyedia DNS yang dibuat oleh Google. Jadi penulisannya adalah sebagai berikut:

nameserver 192.168.2.1 nameserver 8.8.8.8

Simpan dengan menekan Ctrl + O, tekan tombol Enter untuk replace nama yang lama dan tekan Ctrl + X untuk keluar. Lakukan kembali restart jaringan dengan mengetikkan

/etc/init.d/networking<spasi>

restart
restart

Networking On Debian Lenny

15

Tahap berikutnya adalah melakukan pengecekan apakah Debian Lenny sudah bisa melakukan koneksi ke internet dan
Tahap berikutnya adalah melakukan pengecekan apakah Debian Lenny sudah bisa melakukan koneksi ke internet dan
Tahap berikutnya adalah melakukan pengecekan apakah Debian Lenny sudah bisa
melakukan koneksi ke internet dan apakah DNS sudah bekerja dengan baik. Cara
melakukannya adalah dengan melakukan ping ke sebuah alamat domain. Pada artikel ini,
saya melakukan pengecekan dengan melakukan ping ke domain yahoo.com. Perintah yang
diketikkan adalah # ping yahoo.com disini saya sudah mendapatkan balasan dari
yahoo.com dan berarti Debian Lenny yang digunakan sebagai server sudah terkoneksi ke
internet 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

Networking On Debian Lenny

16

cari kata

#net.ipv4.ip_forward=1 => hilangkan tanda # nya

Dengan menekan tombol hilangkan tanda #

CTRL + W

Simpan konfigurasi dengan printah :

tanda # CTRL + W Simpan konfigurasi dengan printah : menekan CTRL+O [enter] lalu CTRL+X dan

menekan CTRL+O [enter] lalu CTRL+X dan aktifkan dengan

server:#

sysctl<spasi>-p

Selanjutnya, lakukan konfigurasi agar semua klien yang berada pada jaringan lokal bisa mengakses ke jaringan yang berada di jaringan luar (internet) atau melakukan NAT. Jika tidak dikonfigurasi maka paket-paket yang berasal dari kartu jaringan lokal (eth1) tidak akan bisa diteruskan ke kartu jaringan yang mengarah ke internet (eth0). Caranya adalah dengan mengetikkan 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, maka

ketikkanlah rule diatas pada file

nano
nano

/etc/rc.local

sebelum baris exit 0.

diatas pada file nano /etc/rc.local sebelum baris exit 0. Gambar. Konfigurasi rc.local dalam peletakan nat Networking

Gambar. Konfigurasi rc.local dalam peletakan nat

Networking On Debian Lenny

17

“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.
diakses.

1. Sebelum menginstall Squid, pastikan DVD debian ada pada DVD-ROM, ketikkan perintah

dibawah ini.

2. server:/#

apt-get install squid

3.
3.

Cek dengan mengetikkan printah server:/#

install squid 3. Cek dengan mengetikkan printah server:/# 4. server:/# /etc/init.d/squid stop ps –ax | grep

4. server:/# /etc/init.d/squid stop

ps –ax | grep squid

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_mem

10. CTRL+ W masukkan cache_mem 8 bila sudah ketemu hilangkan tanda pagar yang ada di depannya.

11. Cari baris cache_mgr

12. CTRL+W masukkan cache_mgr ganti kata2 webmaster dengan <nama kamu>@smk- khd.sch.id serta hilangkan # yang berada di depan cache_mgr

13. Cari baris visible_hostname

14. CTRL + W masukkan visible_hostname pada baris di bawah kata2 default hapus kata2 none dan masukkan visible_hostname proxy.smk-khd.sch.id serta hilangkan tanda #

15. Cari baris acl purge

16. 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

Networking On Debian Lenny

18

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/url 21.masukkan kata2 dibawah ini www.yahoo.com www.google.com

22. simpan dengan menekan CTRL+o enter CTRL+x

23. Buat file /etc/squid/key

24.nano <spasi> /etc/squid/key 25.masukkan kata2 dibawah ini sex skandal porn 26.simpan dengan menekan CTRL+O enter CTRL+x 27.Create SWAP squid serta cek squid

28.Squid <spasi> -z

29.Bila sudah tidak ada kesalah pada squid langkah terakhir adalah merestat Linux kita

30. reboot

langkah terakhir adalah merestat Linux kita 30. reboot 31. jika terlihat seperti gambar diatas berarti konfigurasi

31. jika terlihat seperti gambar diatas berarti konfigurasi proxy anda berhasil

# Kerahkan semua usahamu untuk mencapai Cita-citamu #

Networking On Debian Lenny

19