Back to photostream

debian 4.0

 

 

DNS SERVER

Install dengan perintah apt-get install bind9

Kemudian edit beberapa file konfigurasi named.conf yang terletak di /etc/bind9/named.conf

tambahkan

 

zone “tkj.com” {

type master;

file “/var/cache/bind/db.tkj”;

};

 

zone “192.in-addr.arpa” {

type master;

file “/var/cache/bind/db.192?;

};

 

setelah itu kamu buat konfiguasi zona file dengan cara

cp db.local /var/cache/bind/db.tkj

cp db.127 /var/cache/bind/db.tkj

 

kemudian edit db.192

 

;

; BIND reverse data file for local loopback interface

;

$TTL 604800

@ IN SOA tkj.com. root.tkj.com. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS tkj.com.

1.1.168 IN PTR tkj.com.

www IN PTR tkj.com.

setelah itu simpan kemudian edit db.tkj

 

;

; BIND data file for local loopback interface

;

$TTL 604800

@ IN SOA tkj.com. root.tkj.com. (

1 ; Serial

604800 ; Refresh

86400 ; Retry

2419200 ; Expire

604800 ) ; Negative Cache TTL

;

@ IN NS tkj.com.

@ IN A 192.168.1.1

www IN A 192.168.1.1

 

setelah itu simpan dan keluar.

Kemudian restart dns anda dengan perintah /etc/init.d/bind9 restart jika tidak muncul eror kemungkinan kerjaan anda berhasil

Cek dengan perintah

 

jika anda tidak menggunakan klient

 

ping tkj.com

ping www.tkj.com/

nslookup

>set type=PTR

>192.168.1.1

>set type=SOA

>tkj.com

dig tkj.com or dig www.tkj.com/

 

jika anda menggunakan klient (windows)

 

seting ip anda

ip address : 192.168.10.3

subnet mask : 255.255.255.0

gateway : 192.168.10.1

preffered DNS server : 192.168.10.1

 

kemudian ping ke nama DNS anda jika berhasil maka dns anda dah jadi.

 

DHCP3 SERVER

 

Install dengan perintah apt-get install dhcp3-server

Kemudian edit dhcpd.conf dengan perintah

mcedit /etc/dhcp3/dhcpd.conf

 

# A slightly different configuration for an internal subnet.

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.2 192.168.1.10;

option domain-name-servers 192.168.1.1;

# option domain-name “internal.example.org”;

option routers 192.168.1.1;

option broadcast-address 192.168.1.255;

default-lease-time 600;

max-lease-time 7200;

}

 

ket : lainnya kasih tanda comment aj (#)

 

setelah itu restart dengan perintah

/etc/init.d/dhcp3-server restart

jika tidak ada masalah berarti dhcp telah berhasil

 

kemudian coba di klien (windows)

 

· masuk control panel> klik 2x network connections>klik kanan local network connection dan pilih repair.

· Klik 2x icon local network trus pindah ke support dan klik repair.

 

FTP SERVER

 

Install dengan perintah

apt-get install vsftpd

 

Kemudian edit vsftpd.conf dengan perintah mcedit /etc/vsftpd.conf

# Uncomment this to enable any form of FTP write command.

write_enable=YES

 

# Allow anonymous FTP? (Beware - allowed by default if you comment this out).

anonymous_enable=YES

 

# Uncomment this to allow local users to log in.

local_enable=YES

 

keterangan:

Ø write_enable=YES

Disini option untuk menentukan apakah folder yang di share dengan FTP. attribut nya Read Only atau Writeable.

 

Ø anonymous_enable=YES

pada bagian ini adalah option untuk menentukan apakah anonymous (siapa

saja) dapat masuk kedalam FTP anda atau tidak.

 

Ø local_enble=YES

Sedangkan pada bagian ini adalah option untuk mangaktifkan user pada linux sebagai user pada FTP Server anda. Jadi setiap orang yang akan masuk ke Server FTP anda harus terlebih dahulu terdaftar pada user login pada Linuxnya.

 

 

SQUID SERVER

 

Install dengan perintah

apt-get install squid

 

Squid terdiri dari 2 jenis yaitu:

manual proxy

transparent proxy

 

MANUAL PROXY

 

Konfigurasi squid.conf

 

acl labtkj src 192.168.1.0/255.255.255.0

http_access allow labtkj

 

konfigurasi hak akses

 

acl_jangan dstdomain www.friendster.com/

http_acces deny jangan

untuk memblokir suatu situs berdasarkan pada alamat websitenya

 

acl_tidak url_regex -i sex

http_access deny tidak

untuk memblokir situs berdasarkan kata kunci (alamat yang terdapat nama sex tak bisa di buka)

 

acl_no url_regex ”/home/porno.txt”

http_access deny no

untuk memblokir situs berdasarkan daftar situs yang kita taruh pada tempat tertentu (misalnya kita taruh pada direktori /home/porno.txt)

 

 

 

isi dari file “/home/porno.txt”

www.nude.com/

www.bedclip.com/

www.game-online.com/

www.playboy.com/

 

memberi izin akses berdasarkan hari dan waktu

 

Singkatan Arti

S Sunday

M Monday

T Tuesday

W Wednesday

H Thursday

F Friday

A Saturday

 

acl waktu time S 06:00-12:00

http_access deny waktu labtkj

 

kemudian setting pada klien

 

Untuk Internet Explorer, pengaturan Proxy ada pada menu Tools > Internet Options > Connections. Klik tombol LAN Settings… kemudian tandai checkbox Use a proxy server dan isi Address dengan IP 192.168.1.1 dengan port 3128. Pastikan komputer klien mempunyai IP yang sekelas dengan komputer server.

 

Untuk mozilla klik tools>options>connection settings checkbox manual proxy configuration masukkan alamat proxy anda, misalnya 192.168.1.1 port 31288 dan kosongkan No proxy for:

 

SAMBA SERVER

Installasi Samba

#apt-get install/samba/samba-client

akan muncul beberapa pertanyaan yang berhubungan dengan konfigurasi samba seperti workgroup dan dhcp server, jawab sesuai dengan jaringan anda.

 

Menyiapkan User dan DirectoryKita sediakan user dan directory yang akan digunakan untuk directory sharing dan otentikasi, Untuk membuat directory baru menggunakan perintah

#mkdir share

Untuk membuat user baru sekaligus membuat passwordnya menggunakan perintah

#useradd lala#smbpasswd -a lala

Menkonfigurasi File Konfigurasi SambaFile utama konfigurasi samba terletak pada /etc/samba/smb.conf. Konfigurasi file sharing Anda dengan menambahkan :

 

#vim /etc/samba/smb.conf[SHARE]path=/home/vanfier/sharebrowseable=yeswriteable=yesvalid users=lala

 

Test KonfigurasiUntuk pengecekan Samba bisa menggunakan perintah berikut :

 

# testparmLoad smb config files from /etc/samba/smb.confProcessing section “[homes]”Processing section

“[SHARE]”Processing section

“[printers]”Processing section

“[print$]”Loaded services file OK.

Server role: ROLE_STANDALONEPress enter to see a dump of your service definitions

Bila output Anda sama dengan diatas, maka konfigurasi Anda tidak terdapat error

Sekarang restart samba untuk mendapatkan effect konfigurasi yang telah anda buat

#/etc/init.d/samba restart

Untuk mengetahui lebih banyak tentang option konfigurasi samba, bisa dilihat dengan mengetikan

#man samba

Testing SambaUntuk testing samba, dapat dilakukan pada terminal debian dengan menggunakan perintah berikut :

#smbclient -L //debianserver -U username

Untuk di windows bisa menggunakan perintah run

 

Mail Server

 

webmail server

#apt-get install apache2 tekan enter

#apt-get install php5-cgi

#apt-get install courier-imap pilih yes

#apt-get install squerrelmail

#cd /var/www

#ln -d -s /usr/share/squerrelmail

#L

#http://ip-server/squirrelmail/src/configtest.php

#vim /etc/courier/authdaemonrc

authmodulelist=”autpam” pada baris ke 27

#squerrelmail-configure

ada opsi 1–10

pilih : 2,A,8,courier,point 9,detect,s,q

Membuat Mail Directori

#maildirmake-courier /root/Maildir

#maildirmake-courier /home/user(nama dari user)/Maildir

#chown user:user -R(rekursif untuk semua direktori) /home/user/Maildir

Mengkonfigurasi Exim4

#dpkg-reconfigure exim4-config

akan ada pilihan dan pilih seperti dibawah ini

yes,ok,pilih atas,enter,enter,enter,enter,enter,no

 

menambah user

#useradd mailtest(nama user) -d /home/Mailtest

#passwd ailtest

#mkdir /home/mailtest

#chown mailtest:mailtest -R /home/mailtest

#maildirmake.courier /home/mailtest/Maildir

#chown mailtest:mailtest /home/mailtest/Maildir

 

untuk mencoba ke client buka browser ketik url no_ip_webserver/suqerrelmail

untuk menguninstal

#aptitude purge apache

#aptitude autoclean

#deselect (untuk mengetahui paket2 yg sudah atau belum terinstal)

 

 

7,219 views
3 faves
2 comments
Uploaded on September 23, 2008
Taken on February 18, 2011