Sunday, 5 April 2015

Cara Routing dan Proxy menggunakan Debian 6 (Squeeze)

1.Pertama-tama saat menginstalasi server yang kita pilih hanyalah
 Kemudian setelah selesai, masuk ke settingan "/etc/network/interfaces", ubah dari "allow-hotplug" menjadi "auto", Kemudian restart dengan perintah " /etc/init.d/networking restart"
 2.Instalasi pada router sama, hanya pada saat menginstall kita menambahkan "web server" untuk di tandai, kemudian masuk ke settingan "/etc/network/interfaces" , berikut adalah gambar eth0
 kemudian ctrl + K sebanyak 4 kali, kemudian ctrl + U pada baris paling bawah maka akan seperti gambar di bawah ini.
 Kemudian restart dengan perintah " /etc/init.d/networking restart"
 jika berhasil coba test apakah eth1nya terdeteksi atau tidak menggunakan perintah " ifconfig eth1", maka akan muncul seperti gambar di bawah ini.
 kemudian kita masukkan perintah" iptables -t nat -A POSTROUTING -s 172.16.1.0/24 -o eth0 -j MASQUERADE", enter ..
Save perintah iptables kita pada file "/etc/firewall.conf"
 Kemudian kita akan mengedit file yang ada di " /etc/network/if-up.d/iptables " iptables adalah nama filenya..
setelah itu masukkan beberapa baris seperti di gambar yaitu : " #!/bin/sh, iptables-restore > /etc/firewall.conf , echo1 < /proc/sys/net/ipv4/ip_forward"

 jika sudah masukkan perintah " chmod +x /etc/network/if-up.d/iptables "
 Setelah itu, kita setting VMNET8 pada windows dan masukkan ip seperti gambar di bawah ini ..
 Jika sudah, coba test ping ke IP eth1 di router, eth0 di router dan juga ip server ..
jika semua reply maka sudah berhasil dan kita bisa lanjutkan ke tahap proxy/
 Install Squid dengan perintah "apt-get install squid" , y , enter
 masuk ke settingan " /etc/squid/squid.conf" kemudian ctrl +w , masukkan angka 3128 , kemudian ctrl + w 2 kali lagi sampai ketemu baris seperti gambar di bawah ini dan ganti 3128 menjadi 8080 dan tambahkan kata "transparent"
 ctrl+w lagi kemudian cari "192.168" kemudian enter dan akan menemukan baris seperti gambar di bawah, beri tanda pagar pada baris yang berIP 10.0.0.0/8 dan 172.16.0.0/16
kemudian ganti yang 192.168.0.0/24 menjadi 192.168.1.0/24
 Page Down 1 kali sampai di bawah kalimat acl CONNECT
tambahkan baris untuk memberi domain yang ingin di block, kemudian kettikan " acl block dstdomain .google.com .youtube.com .google.co.id .detik.com" enter dan tambahkan lagi " acl server src 192.168.1.1/32"
 kemudian page down 3 kali, kemudian ketemu " http_access allow localnet dan http_access allow localhost" kemudian di atas baris tersebut tambahkan "http_access allow server" enter tambahkan lagi" http_access deny block"
 Restart squid dan masukkan perintah " iptables -t nat - A PREROUTING -i eth1 -p tcp --dport 80 - j REDIRECT --to-ports 8080" , save perintah iptables menggunakan perintah "iptables-save > /etc/firewall.conf"
 Masuk ke browser setting proxy seperti di bawah ini,
 Test buka website yang anda blokir jika berhasil akan seperti gambar di bawah ini .
Sekian Cara Routing dan Proxy menggunakan debian 6 (Squeeze)
Terima Kasih.

Monday, 8 September 2014

Cara Instalasi Mail Server Pada Debian 6/Squeeze


Disini Saya Akan Menjelaskan Bagaimana Cara Menginstalasi Mail Server Pada Debian 6.

Pertama jangan lupa untuk menginstall aplikasi webserver sewaktu instalasi Debian Seperti gambar dibawah ini.

 Setelah Selesai instalasi , yang pertama setelah login menjadi root adalah memasukkan Cd/iso kedua debian.

Setelah Selesai masukkan perintah Apt-cdrom add,jika benar akan muncul seperti di bawah ini.


Kemudian masukkan kembali cd 1
kemudian install squirrelmail courier-imap courier-pop postfix menggunakan perintah di bawah ini 
- Apt-get install squirrelmail courier-imap courier-pop postfix
kemudian jawab y

Kemudian Akan Muncul Seperti gambar di bawah ini, Pilih OK

Kemudian Pilih Internet Site
 Kemudian Pada system mail, awalnya sebelum nama domain akan ada nama hostname, hapus saja hostnamenya. Kalau punya saya menjadi immanuel.sch.id
 Kemudian Ok, akan keluar proses seperti gambar di bawah ini dan diminta untuk memasukkan CD 2
 muncul tampilan seperti dibawah ini pilih yes
 kemudian buat folder untuk mailnya dengan perintah
maildirmake /etc/skel/Maildir
 Kemudian Masuk ke /etc/postfix/main.cf
dengan perintah : nano /etc/postfix/main.cf
 ke barisan paling bawah kemudian ketikkan home_mailbox = Maildir/
 Kemudian Ctrl+x, y, Enter
kemudia ketikkan perintah dpkg-reconfigure postfix
 akan muncul tampilan seperti di bawah ini pilih ok
 Pilih Internet site
 pada system mail ini akan muncul seperti ini " aristomailserver.immanuel.sch.id" setelah saya ubah menjadi "immanuel.sch.id"
 Pada bagian password kosongkan saja
 Kemudian langsung enter
 Force Synchronous Pilih No
 Pada Bagian Local Network masukkan 0.0.0.0/0 pada kalimat paling ujung
 Use Procmail pilih NO
 pada saat mailbox langsung Tekan Enter Saja
 Pada Local Address juga langsung enter saja
 kemudian Pilih IpV4
 kemudian masukkan perintah echo "Include /etc/squirrelmail/apache.conf" >> /etc/apache2/apache2.conf
 adduser seperti biasa, disini saya menambahkan user server
 Restart Courier-imap
/etc/init.d/courier-imap restart
 Restart Postfix
/etc/init.d/postfix restart
restart apache2
/etc/init.d/apache2 restart
 Atur Network Adapternya menjadi Custom kemudian pilih VMNet1 (Host-only)
 Kemudian masuk ke network connection (di windows 8) kalau di windows 7 dan xp ( My Network Places)
Klik kanan pada vmnet 1 pilih properties -> pilih ipv4 (Double Click) -> tekan use the following ip address masukkan ip address 192.168.1.2 Subnet Mask 255.255.255.0
 Buka Browser kemudian di tempat memasukkan link kita memasukkan ip server , jika berhasil akan muncul gambar di bawah ini
 kemudian setelah 192.168.1.1 tambahkan /squirrelmail
 Pertama Saya login sebagai server dan mengirim email ke user pertama yaitu " aristo "
 Logout
 Login kembali sebagai aristo, jika berhasil maka akan ada email yang masuk dari server@immanuel.sch.id
 anda bisa mengganti nama yang di kotak merah di gambar di bawah ini
 masuk ke nano /etc/squirrelmail/config.php
 ubah yang di kotak putihkan menjadi MailServer
 Jika berhasil maka akan berubah seperti yang di kotak merah, Kemudian kotak yang dihitamkan juga bisa di ganti.
 masuk ke nano/etc/squirrelmail/apache.conf
 ubah yang sehabis kata alias dari /squirrelmail menjadi /mail
 Kemudian Restart Apache2 lagi
 jika berhasil liat seperti yang ada di kotak hitam gambar di bawah ini.


Sekian penjelasan saya tentang instalasi mail server pada debian 6/squeeze. Terima Kasih.