Konfigurasi LAN
sudo pico /etc/network/interfaces
Tambahkan pada file /etc/network/interfaces menjadi berikut :
auto eth0
iface eth0 inet static
address 192.168.100.xxx ----------->x = no komputer
netmask 255.255.255.0
network 192.168.100.0
broadcast 192.168.100.255
gateway 192.168.100.1
auto eth1
iface eth1 inet static
address 192.168.70.1
netmask 255.255.255.0
network 192.168.70.0
broadcast 192.168.70.225
kemudian disave, dengan menekan tombol Ctrl+X, lalu Y.
Menjalankan konfigurasi LAN / restart pada network:
sudo /etc/init.d/networking restart
Melihat ip address
ifconfig eth0
ifconfig eth1
Menentukan IP DNS
sudo pico /etc/resolv.conf
nameserver 202.134.1.10
nameserver 203.130.209.242
mengaktifkan IP forwarding
sudo pico /etc/sysctl.conf
cari kalimat berikut : # net.ipv4.ip_forward=1
dan hilangkan tanda
# (pagar) sehingga menjadi
net.ipv4.ip_forward=1
kemudian disave, dengan menekan tombol Ctrl+X, lalu Y.
Membuat NAT
Merestart komputer
sudo reboot
Koneksikan PC Server dengan gateway / modem dengan kabel straight
Uji koneksi PC server ke gateway / modem
ping 192.168.100.1
Koneksikan PC server dengan PC klien dengan kabel cross
Konfigurasikan IP klien dan sesuaikan dengan IP eth1 PC server
Uji koneksi PC klien dengan server
ping 192.168.70.1
ping 192.168.100.1
INSTALASI WEB SERVER
};
IN
IN
IN
IN
NS
A
A
A
ns1.nama.com.
192.168.1.101
192.168.1.101
192.168.1.101
Menetukan IP DNS
sudo pico /etc/resolv.conf
nameserver 192.168.1.2
Merestart pc server
sudo reboot
Menguji / test dns server
nslookup nama.com
INSTALASI SQUID
1. menambahkan cdrom sebagai repository
sudo apt-cdrom add
2. install aplikasi squid
sudo apt-get install squid
3. konfigurasi rc.local
sudo pico /etc/rc.local
tambahkan diatas kalimat "exit=0"
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
4. simpan konfigurasi
5. buka konfigurasi squid
sudo pico /etc/squid/squid.conf
6. tekan ctrl+w, ketik "localhost", enter
7. tambahkan dibawah to_localhost
acl local_lan src 192.168.0.0/24
acl blokir dstdomain "/etc/squid/blokir.txt"
8. tekan ctrl+w, ketik "http_access deny all"
9. tambahkan diatasnya
http_access deny blokir
http_access allow local_lan
10. tekan ctrl+w, ketik "3128"
11. tambahkan menjadi
http_port 3128 transparent
12. tekan ctrl+w, ketik "webmaster"
13. ketik dibawah cache_mgr webmaster
cache_mgr mashbudhie@yahoo.com
14. simpan konfigurasi dengan menekan ctrl+x, lalu y, enter
15. buat daftar website yang diblokir
sudo pico /etc/squid/blokir.txt
16. isi dengan website yang akan diblokir
www.twitter.com
17. simpan konfigurasi
18 restart pc server
catatan :
untuk merestart squid ketik perintah
sudo /etc/init.d/squid restart
INSTALASI JOOMLA
install aplikasi tambahan yang diperlukan oleh webserver
sudo apt-get install php5 mysql-server php5-mysql
masukkan cd joomla dan lakukan mounting
sudo mount /dev/sr0 /mnt/