Langkah Konfigurasi PC Router dan Proxy Server

Setelah melakukan instalasi sistem operasi ubuntu server 10.04 yang sudah di bahas pada postingan yang lalu disini, saya akan melanjutkan konfigurasi ubuntu server 10.04 untuk menjadikan PC Router dan Proxy Server.


Pertama lakukan update repository dengan langkah :
- Masukan DVD repository ke dalam DVD rom kemudian ketik #apt-cdrom add kemudian tekan enter.
- Edit file sources.list dengan perintah #pico /etc/apt/sources.list kemudian tekan enter setelah masuk ke file  tersebut hapus script yang default kemudian kalian ketik :

deb file:///media/apt lucid main
deb file:///media/apt lucid main restricted
deb file:///media/apt lucid universe multiverse
deb file:///media/apt lucid universe
deb file:///media/apt lucid universe
deb file:///media/apt lucid universe
deb file:///media/apt lucid universe
deb file:///media/apt lucid universe

kemudian anda save dengan menekan ctrl+x lalu y lalu enter.
     
- Setelah itu anda lakukan perintah update dengan perintah #apt-get update kemudian tekan enter kalo bacaan paling akhir done berarti anda berhasil.
 
Lakukan pembuatan IP Address di ubuntu server dengan langkah :
- Edit file interfaces dengan cara #pico /etc/network/interfaces setelah terbuka anda ketik script sebagai berikut di tulisan paling bawah.

auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

        auto eth1
        iface eth1 inet static
        address 192.168.7.5
        netmask 255.255.255.0
        network 192.168.7.0
        broadcast 192.168.7.255

Catatan: Pembuatan address bebas
Kemudian anda keluar dan save dengan menekan ctrl+x lalu y lalu enter.

- Lakukan restart network dengan perintah #/etc/init.d/networking restart kalo bacaannya OK  berarti network yang anda buat sudah berhasil.
- Lakukan pengecekan IP dengan perintah #ifconfig

Lakukan penginstalan DHCP server dengan langkah :
- Install DHCP dengan perintah #apt-get install dhcp3-server kemudian tekan enter
- Setelah selsesai lakukan konfigurasi DHCP dengan mengedit file dhcpd.conf dengan perintah #pico /etc/dhcp3/dhcpd.conf kemudian tekan enter Kemudian ketik script sebagai berikut :

subnet 192.168.7.0 netmask 255.255.255.0 {
        range 192.168.7.10 192.168.7.15;
        option-domain-name-server 192.168.7.0;
        option-domain-name “local.domain”;
        option routers 192.168.7.0;
        option broadcast address 192.168.7.255;
        default-lease-time 600;
      max-lease-time 7200;
}

Kemudian keluar dan simpan dengen menekan ctrl+x lalu y lalu enter.
Setelah itu restart DHCP dengan perintah #/etc/init.d/dhcp3-server restart kemudian tekan enter kalo sudah OK berarti DHCP anda sudah berjalan.

Lakukan Install proxy server dengan menggunakan applikasi SQUID dengan langkah:
- Install squid dengan perintah #apt-get install squid
- Buat folder cache di root (/) dengan perintah #mkdir /cache
- Buat file bloksitus di folder squid untuk menyimpan web apa saja yang akan ingin di blok dengan perintah #touch /etc/squid/bloksitus.txt
- Kemudian lakukan pengeditan file squid.conf dengan perintah #pico /etc/squid/squid.conf Setelah terbuka kemudia anda ketik script sebagai berikut :

acl all src all
acl localnet src 192.168.7.0/24
acl bloksitus url_regex –i “/etc/squid/bloksitus.txt”
http_access deny bloksitus
http_access allow localnet
http_access allow all
http_port 3128 transparent
cache_mem 8 mb
cache_mgr emailsendiri
memory_replacement_policy heap GDSF
cache_replacement _policy haep LFUDA
store_dir_select_algorithm round-robin
cache_dir aufs /cache 10000 24 256
cache_store_log none
cache_acces_log /var/log/squid/access.log
cache_effective_user proxy
cache_effective_group proxy
visible_hostname www.punyasiapaaja.com

kemudian keluar dan simpan dengan menekan ctrl+x lalu y lalu enter.

- Kemudian berikan hak kepemilikan kepada folder cache dan file bolksitus.txt yang tadi anda buat dengan   perintah #chown –R proxy:proxy /cache lalu tekan enter kemudian #chown –R proxy:proxy /etc/squid/bloksitus.txt kalo tidak ada bacaan berarti anda sudah berhasil.
 
Lakukan konfigurasi MODEM ADSL di ubuntu dengan langkah :
- Jadikan MODEM ADSL menjadi konfigurasi brigde
- Koneksi kan antar PC ke MODEM ketika sudah terkoneksi ketik perintah #pppoeconf lalu akan tampak layar biru kemudian tunggu dia akan melakukan pengcekan MODEM kalo berhasil dia akan memuncul kan dialog mengisikan Username dan Password anda masukan username dan password sesuai dengan apa yang di berikan oleh ISP setelah mengisi anda cukup tekan enter saja sampai selesai ...
JJ
Jika sudah selesai kalian cek dengan perintah #ifconfig kalo ada tambahan ppp0 maka yang anda lakukan sukses ,,,
JJ
- Setelah sukses kalian lakukan iptables dengan perintah #iptables –t nat –A POSTROUTING –s 192.168.7.0/24 –j MASQUERADE
- Setelah itu kalian lakukan pengaktifan ip forwading dengan cara: #pico /etc/sysctl.conf lalu cari tulisan net.Ipv4.forwad=1 lalu hilangkan tanda # kemudian keluar dan simpan.
- Lakukan pengaktifan dengan perintah #sysctl –p
- Lakukan restart squid dengan peritah #/etc/init.d/squid restart
- Lakukan pengaktifan squid dengan perintah #squid –z
- Lakukan perintah ipables yang menggunakan proxy dengan cara: #iptables –t nat –A PREROUTING –p tcp –dport 80 –j REDIRECT –to-port 3128
- Lakukan test internet di server dengan perintah #ping (nama web yang ingin di test) Kalo sudah reply berarti sudah bisa jalan di internet.

 Pengecekan/test pada client
- Buka web browser (yang saya gunakan adalah mozila firefox)

- Setelah lembar mozila firefox (web browser) sudah terbuka kalian pilih tools kemudian pilih option.
- Setelah di buka maka muncul tampilan di bawah ini:


Kemudian kalian pilih advance è pilih network è pilih setting
Setelah itu kalian masukan HTTP Proxy  isikan dengan IP Address yang di eth1
- Kemudian Port isikan port yang kalian buat
- Setelah itu OK
- Kemudian kalian masuk/ketikan ke web yang anda blok
- Kalo berhasil maka muncul tampil seperti di bawah ini :

Comments