Instalasi Debian dan Konfigurasi Proxy

INSTALASI DEBIAN 5.05

1. Seperti biasa Boot komputer, laptop atau notebook (menggunakan device tambahan) dari CD. Tentunya dengan Live DVD Debian 5.05  didalam CD Room.
2. Pilih menu install untuk melanjutkan menginstal Debian 5.05. Atau menu graphical install untuk mencicipi instalasi Debian 5.05 Lenny dengan grafik yang berbeda.
3. Proses pertama adalah memilih bahasa. Pilih bahasa yang menurut anda mudah untuk melanjutkan instalasi.
4. Setelah selesai memilih bahasa, akan masuk untuk memilih negara, keyboard.
5. Selanjutnya adalah scanning cd room, memuat komponen tambahan dan scanning hardware.
6. Pada proses selanjutnya adalah proses konfigurasi jaringan DHCP. Anda bisa membatalkan proses ini, dan mengatur konfigurasinya secara manual.
7. Pada setting jaringan secara manual isikan  Ip address komputer, Gateway, Nameserver (DNS)
8. Isikan hostname.
9. Isikan Nama Web Lokal.
10. Selanjutnya, pemilihan waktu, pilih Jakarta.
11. Pada langkah partitioning method Pilih Guided – Use Entire Disk.
12. Selanjutnya Pilih nama harddisk untuk di partisi.
13. Pilih All files in one partition.
14. Pilih Finish.
15. Pada pilihan write the change to disk Pilih Yes.
16. Selanjutnya Masukkan root password, Masukkan lagi root Password.
17. Langkah berikutnya Masukkan Full Name User yang anda inginkan.
18. Masukkan Username.
19. Masukkan Password untuk user, Masukkan lagi Password untuk user.
20. Selanjutnya muncul pilihan scan another CD or DVD pilih No.
21. Pada pilihan use a mirror network Pilih No.
22. Selanjutnya anda di suruh memilih sistem yang mau di install, Pilih Standard System saja.
23. Pada pilihan  Install the GRUB boot loader to the master boot record Pilih Yes.
24. Installation Complate Pilih Continue.
25.  Login Sebagai Root, dan masukkan password.Dan selesai..!

KONFIGURASI PROXY

Konfigurasi Client

IP address                             = 192.168.100.19/26

Subnet mask                          = 255.255.255.192

Default Gateway                  = 192.168.100.19

Preferred DNS server           = 192.168.100.19

 

Konfigurasi Server

  1. Sistem Operasi                        = OS (Linux)
  2. Konfigurasi server NAT
  3. Port proxy                              = 3128
  4. Cache Manager                       = nama_peserta@smkn12.sch.id
  5. Visible host                             = http://www.smkn12.sch.id
  6. Manual proxy
  7. Buat Site                                 = http://www.smkn12.sch.id, http://www.profilku.com
  8. 8.              Blocking Site                          = http://www.profilku.com
  9. 9.              Virtual Directory                     = http://www.smkn12.sch.id/~usersiswa
  10. 10.          Konfigurasi DNS
  11. 11.          Konfigurasi Web Server
  12. 12.          Konfigurasi FTP Server
  13. 13.          Partisi                                      = Home 2Gb, Swap 2 Gb, Root (sisa)

Matematis IP Address

Network 1

Network          = 192.168.100.0

Host                = 192.168.100.1 – 192.168.100.62

Broadcast        = 192.168.100.63

Netmask          = 255.255.255.192

# nano /etc/network/interfaces

auto eth0

iface eth0 inet static

address 192.168.100.19

            netmask 255.255.255.192

            network 192.168.100.0

            broadcast 192.168.100.63

 

# /etc/int.d/networking restart

# nano /etc/sysctl.conf

net.ip4.ip_forward=1

# nano /etc/rc.local

iptables –t nat –A POSTROUTING –s 192.168.100.0/24 –j MASQUERADE

exit 0

# reboot

________________________________________________________________________

# apt-get install bind9

# cd /etc/bind/

# nano named.conf

include “/etc/bind/named.conf.local”;

zone ”smkn12.sch.id” {

            type master;

            file “/etc/bind/forward”;

};

zone “profilku.com” {

            type master;

            file “/etc/bind/profilku”;

};

zone “100.168.192.in-addr.arpa” {

            type master;

            file “/etc/bind/reverse”;

};

# cp db.local forward

# nano forward

$TTL 604800

@        IN        SOA    smkn12.sch.id. root.smkn12.sch.id (

2                    ; Serial

604800          ; Refresh

86400          ; Retry

2419200          ; Expire

604800 )        ; Negative Cache TTL

;

@        IN        NS       smkn12.sch.id.

@        in         a          192.168.100.19

www    in         a          192.168.100.19

# cp forward profilku

# cp db.127 reverse

# nano reverse

….

;

@        IN        NS       smkn12.sch.id.

19          in         ptr        http://www.smkn12.sch.id.

19          in         ptr        http://www.profilku.com.

# nano /etc/resolv.conf

search smkn12.sch.id

nameserver 192.168.100.19

# /etc/init.d/bind restart

# nslookup 192.168.100.19

Server:          192.168.100.19.1

Address:       192.168.100.19#53

19.100.168.192.in-addr.arpa              name = smkn12.sch.id.

19.100.168.192.in-addr.arpa              name = http://www.smkn12.sch.id.

19.100.168.192.in-addr.arpa              name = http://www.profilku.com.

________________________________________________________________________

# apt-get install apache2 php5

# cd /etc/apache2/sites-available/

# cp default smkn12

# nano smkn12

<VirtualHost *:80>

ServerAdmin miftakul@smkn12.sch.id

ServerName http://www.smkn12.sch.id

DocumentRoot /home/miftakul/public_html/

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>

<Directory /home/miftakul/public_html/>

……

# cp smkn12 profilku

# nano profilku

<VirtualHost *:80>

ServerAdmin miftakul@profilku.com

ServerName http://www.profilku.com

DocumentRoot /home/miftakul/public_html/profilku/

<Directory />

Options FollowSymLinks

AllowOverride None

</Directory>

<Directory /home/miftakul/public_html/ profilku/>

……

# mkdir /home/miftakul/public_html

# mkdir /home/miftakul/public_html/profilku/

# chmod 777 /home/miftakul/public_html

# chmod 777 /home/miftakul/public_html/profilku/

# nano /home/miftakul/public_html/index.html

<html><body><h1>www.smkn12.sch.id</h1></body></html>

# nano /home/miftakul/public_html/profilku/index.html

<html><body><h1>www.profilku.com</h1></body></html>

# a2ensite smkn12

# a2ensite profilku

# a2dissite default

# a2enmod userdir

# nano /etc/apache2/mods-enabled/userdir.conf

….

# UserDir disabled root

….

# adduser usersiswa

(isi password)

# mkdir /home/usersiswa/public_html

# nano /home/usersiswa/public_html/index.html

<html><body><h1>User Siswa</h1></body></html>

# /etc/init.d/apache2 restart

# w3m http://www.smkn12.sch.id/~usersiswa

User Siswa

# w3m http://www.smkn12.sch.id

# w3m http://www.profilku.com

________________________________________________________________________

# apt-get install proftpd

# nano /etc/proftpd/proftpd.conf

# Use this to jail all usersin their homes

DefaultRoot                          ~

# /etc/init.d/proftpd restart

________________________________________________________________________

# apt-get install squid

# nano /etc/squid/squid.conf

….

#

cache_mgr miftakul@smkn12.sch.id

….

#

visible_hostname http://www.smkn12.sch.id

….

# INSERT YOUR OWN RULE (S) HERE TO ALLOW …

acl lan src 192.168.100.0/26

acl block dstdomain .profilku.com

http_access deny block

http_access allow lan

# http_access deny all

# /etc/init.d/squid restart

Setting manual proxy pada browser client (Mozilla Firefox)

1. Buka browser client

2. Klik “Tools”

3. Klik “Options”

4. Pada Advace “Advaced”.

5. Klik Klik tab “Network”, klik “Setting”

5. Pilih opsi “Manual Proxy Configuration”

6. Isi IP Address server pada “HTTP Proxy”, dan masukkan port proxy server pada

kolom port

________________________________________________________________________

Keterangan:

Kata kunci

Tambah

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s