27
KONFIGURASI DNS SERVER DEBIAN 7 1.Kita install terlebih dahulu cdromnya untuk cd yang pertama. 2.Setelah itu kita update dengan melakukan perintah tersebut 3.Paket yang dibutuhkan yaitu bind9, dengan perintah apt-get install bind9 4.Setelah itu ketikan perintah “cd /etc/bind/” fungsi dari perintah ini adalah mengubah direktori ke /etc/bind/. 5.Kemudian ketikan “nano named.conf.local”. 6.Setelah itu kita akan mengisikan perintah di dalam file named.conf.local , masukan perintah berikut seperti yang ada pada gambar berikut :

Konfigurasi Server Debian 7

Embed Size (px)

Citation preview

Page 1: Konfigurasi Server Debian 7

KONFIGURASI DNS SERVER DEBIAN 7

1.Kita install terlebih dahulu cdromnya untuk cd yang pertama.

2.Setelah itu kita update dengan melakukan perintah tersebut

3.Paket yang dibutuhkan yaitu bind9, dengan perintah apt-get install bind9

4.Setelah itu ketikan perintah “cd /etc/bind/” fungsi dari perintah ini adalah mengubah direktori ke /etc/bind/.

5.Kemudian ketikan “nano named.conf.local”.

6.Setelah itu kita akan mengisikan perintah di dalam file named.conf.local , masukan perintah berikut seperti yang ada pada gambar berikut :

Page 2: Konfigurasi Server Debian 7

7.Setelah itu kita copykan file db.local ke db.aryandi dengan perintah berikut.

8.Setelah itu kita copykan file db.127 ke db.1 dengan perintah beriku.

9.Lalu pada db.aryandi.

10.Edit seperti Gambar.

11.Lalu edit db.1

12.Lalu edit seperti gambar.

Page 3: Konfigurasi Server Debian 7

13.Kemudian ketikkan “cd” agar kembali kedirektori “root@aryandi:~#.

14.Lalu restart Bind9.

15.Lalu cek dns dengan ketikan nslookup lalu ketiakn perintah pada garis merah.

KONFIGURASI DHCP SERVER DEBIAN 7

Page 4: Konfigurasi Server Debian 7

16.Lalu masukan cd ke 2 dan add cd ke 2 .

17.Setelah itu kita update dengan melakukan perintah tersebut

18.Kita install dahulu paket dhcp dengan perintah : “apt-get install dhcp3-server”.

19.Mengedit scripts pada file /etc/dhcp/dhcpd.conf dengan perintah : “nano /etc/dhcp/dhcpd.conf”.

20.Lalu edit pada bagin ini.

21.Setelah itu restart dhcp dengan perintah : “service isc-dhcp-server restart” jika failed restart 2 kali.

22.Masuk Ke CMD ketikan perintah ipconfig /renew,untuk melihat hasil dhcp.

23.Dan Hasil Dhcp muncul.

Page 5: Konfigurasi Server Debian 7

KONFIGURASI WEB SERVER DAN MAIL SERVER DEBIAN 7

24.Menginstall paket yang dibutuhkan yaitu apache2, php5, postfix, courier-imap courier-pop dan squirrelmail dengan perintah :”apt- get install apache2 php5 postfix courier-imap courier-pop squirrelmail”. Jika disuruh mengganti cd 1 atau 2 maukanlah.

25.Pilih Ok.

26.Pilih Internet Site.

Page 6: Konfigurasi Server Debian 7

27.masukan Domain pada system mail name.

28.Pilih No.

Page 7: Konfigurasi Server Debian 7

29.Kemudian masuk pada direktori /etc/apache2/sites-available/ dengan perintah : “cd /etc/apache2/sites-available/”.

30.Setelah itu kita copy webmail menjadi normalnya dengan perintah : “cp default webmail”.

31.Lalu edit webmail.

32.Dan edit pada ini.

33.Lanjutanya pada bagian paling bawah. Save (ctrl+o),Exit (ctrl+x). Lalu ketik cd.

Page 8: Konfigurasi Server Debian 7

34.Setelah itu kita disable site default dengan perintah : “a2dissite default”.

35.Kita enable site webmail dengan perintah “a2ensite webmail”.

36.Dan enable modul php5.

37.Tuliskan perintah : “mkdir /var/www/root” lalu enter.

38.Edit file index.html dengan perintah : “nano /var/www/root/index.html”.

39.Lalu edit pada bagian ini.

40.Lalu edit Index.php

Page 9: Konfigurasi Server Debian 7

41.Edit seperti Ini.

42.Kita konfigurasi postfix dengan perintah : “nano /etc/postfix/main.cf”

43.Lalu edit pda bagian kotak merah.

44.Kita buat direktori maildir dengan perintah : “maildirmake /etc/skel/Maildir”.

45.Kita konfigurasi squirrelmail dengan perintah : “squirrelmail-configure”

46.Plih no 1.

Page 10: Konfigurasi Server Debian 7

47.Pilih no.1

48.Ketikan kalimat anda seniri dan enter lalu tekan r untuk kembali..

Page 11: Konfigurasi Server Debian 7

49.Pilih no 2.

50.Pilih No 1.

51.Ketikan aryandi.com.

Page 12: Konfigurasi Server Debian 7

52.Pilih d.

53.Ketikan courier dan enter 2x.

54.Lalu keti s untuk Save.

Page 13: Konfigurasi Server Debian 7

55.Dan etk q untuk Quit.

56.Lalu buat user mail.

57.lalu buat lagi user untuk mail.

58.Ketikkan perintah : “Nano /etc/squirrelmail/apache.conf”.

59. Kemudian edit bagian ini : “Alias /webmail /usr/share/squirrelmail”.

60.Kita buat symlink antara apache dengan squirrelmail dengan perintah : “ln –s /etc/squirrelmail/apache.conf /etc/apache2/conf.d/squirrelmail.conf”

61.Lalu Restart apache2.

62.Lalu Restart postfix.

Page 14: Konfigurasi Server Debian 7

63.Lalu Restart Courier-imap.

64.Lalu Restart Courier-pop.

65.Lalu ke di browser mail.aryandi.com maka akan keluar tampilan berikut.

66.Lalu saya cob login dengan user guru.

67.Kita coba kirim pesan, pilih compose.

Page 15: Konfigurasi Server Debian 7

68.To untuk penerima pesan siswa,dan subject isikan pesannya lalu send. Dan logout.

69.Lalu kita login dengan user siswa.

Page 16: Konfigurasi Server Debian 7

70.Dan terdapat pesan dari guru tadi.

71.Ini tampilan pesannya...dan berhasil mengirim pesan. Mail server bisa.

Page 17: Konfigurasi Server Debian 7

72.lalu ketikan aryandi.com untuk web server dan muncul ....Web server bisa....

Konfigurasi Proxy Server Squid di Debian 7 ( Wheezy )

Page 18: Konfigurasi Server Debian 7

Selamat siang, kali ini saya akan share toturial konfigurasi squid untuk memblokir situs yang kita inginkan. oke

langsung aja kita ke TKW eh salah ke TKP.

Yang kita butuhkan :

- 1 Debian Server ( OS Debian 7 Wheezy )

- 1 Client ( terserah OS apa aja, disini saya contohkan menggunakan Win XP )

- Squid

- 2 Interface jaringan di Debian Server ( contoh untuk : eth0, eth1, eth2 ) 

Pertama - tama, kita melakukan konfigurasi IP Address server kita.

Sbg contoh konfigurasi saya :

( Maaf dibagian netmask eth1 harusnya 255.255.255.192, saya salah ketik. silahkan diralat )

 

auto eth0

iface eth0 inet static

Page 19: Konfigurasi Server Debian 7

            address 192.168.1.101  (Ini merupakan IP dari ISP, sehingga server dpt connect ke ISP )

            netmask 255.255.255.0

            network 192.168.1.0

            broadcast 192.168.1.255

            gateway 192.168.1.1

            dns-nameserver 192.168.1.1

auto eth1

iface eth1 inet static

            address 192.168.100.1 ( IP untuk LAN )

            netmask 255.255.255.192 ( Bebas, sesuai dengan kebutuhan kamu )

            network 192.168.100.0

Lalu Save dan Exit.

Setelah selesai melakukan konfigurasi IP Address, kita akan merestart interfaces network kita dengan

perintah/etc/init.d/networking restart

   

Jika tidak terjadi kesalahan dalam konfigurasi, maka restart akan berjalan lancar. Selanjutnya silahkan kalian check

apakah IP sudah terganti atau belum. Caranya adalah menggunakan perintah :

ifconfig eth0 dan ifconfig eth1

nah IPnya sudah terganti, selanjutnya kita akan melakukan instalasi Squid, gunakan perintah :

Page 20: Konfigurasi Server Debian 7

apt-get install squid

*jika saat menginstalasi squid gagal dan muncul pesan "E: unable located package squid", masukan CD Debian mu

atau CD berisi software debian lalu ketikan perintah apt-get cdrom add. Jika sudah lakukan instalasi lagi.

*Jika tetap tidak bisa atau kamu tidak punya CD software debian, lakukan edit respository debian kamu, caranya

ketik perintah nano /etc/apt/sources.list

Silahkan edit sesuai gambar dibawah ini,

Setelah selesai instalasi squid, kita melakukan configurasi pada squid,

caranya ketikan perintah nano /etc/squid/squid.conf lalu muncul seperti ini,

Page 21: Konfigurasi Server Debian 7

tekan tombol Ctrl + W, ketik http_port lalu Enter.

setelah http_port 3128, tambahkan transparent sehingga menjadi http_port 3128 transparent

Selanjutnya tekan Ctrl + W lalu ketikan acl connect, Enter

masukan data seperti gambar berikut dibawah dengan jarak 1 spaci dri acl CONNECT method CONNECT : 

data diatas bisa diganti sesuai dengan anda. tekan Ctrl + W lagi lalu ketik Finally Deny

tambahkan tanda "#" di depan http_access deny all, sehingga menjadi seperti ini :

Page 22: Konfigurasi Server Debian 7

Setelah itu lakukan Save dan Exit. Selanjutnya kita akan menambahkan situs apa saja yang akan kita blok. Caranya

ketikan perintah : nano /etc/squid/situs

jika sudah akan muncul tapi kosong, kita tambahkan situs yang akan kita blok. Contoh disini saya akan blok

www.facebook.com dan www.yahoo.com

 Lakukan Save dan Exit. selanjutnya ketikan perintah squiz -z seperti contoh diatas dan jika tidak terjadi kesalahan

maka akan persis seperti digambar.

Setelah itu, restart squid dengan perintah : /etc/init.d/squid restart

( Jika tidak ada kesalahan maka tidak akan terjadi error )

  

Selanjutnya kita akan melakukan konfigurasi pada rc.local, ketikan perintah nano /etc/rc.local

jika sudah lakukan konfigurasi seperti ini.

Page 23: Konfigurasi Server Debian 7

 

di antara # By default this script does nothing. dan exit 0 tambahkan :

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

iptables -t nat -A PREROUTING -s 192.168.100.0/26 -p tcp --dport 80 -j REDIRECT --to-ports 3128 

Jika sudah lakukan Save dan Exit. Setelah di save kita reboot Debiannya dengan perintah reboot.

Selanjutnya, setting IP pada komputer client dengan setting :

IP Address 192.168.100.2

Subnet Mask 255.255.255.192

Gateway 192.168.100.1

Preferred DNS Server 192.168.100.1

Alternate DNS Server 8.8.4.4

Kira - kira seperti ini :

Page 24: Konfigurasi Server Debian 7

jika sudah silahkan lakukan ping ke :

1. 192.168.100.1

2. 8.8.8.8

3. 192.168.1.101

4. 192.168.1.1

Jika ping diatas berhasil semua maka konfigurasi kita berhasil sampai sini. Selanjutnya kita akan test proxy server

kita.

Buka browser dari komputer client lalu ketikan

www.facebook.com atau www.yahoo.com ( SITUS YG DIBLOK DI /etc/squid/situs/ )

Jika muncul tampilan seperti dibawah ini maka kita Berhasil,