Kamis, 07 Februari 2013

HALAMAN DEPAN LAPORAN



LAPORAN PRAKTEK KEJURUAN
UJIAN NASIONAL TAHUN 2012/1013
MENGENAI DEBIAN 6.0





Disusun oleh :

                 Nama  : DESY ARTASARI
     Kelas  : XII TKJ 1





A.   TUJUAN
·         Siswa dapat merakit PC dengan benar.
·         Siswa dapat menginstall windows XP dan Debian 6.0 dengan    benar
·         Siswa dapat mengkonfigurasi Network,DNS,WEB mail dan
        Mail Server dengan benar.
·         Siswa dapat membuat kabel cross.

B.   ALAT dan BAHAN
1.1       ALAT
v  Tang crimping.
v  Lan tester.
1.2      BAHAN
Ø  Seperangkat computer.
Ø  Rj45 dan kabel UTP.
Ø  Dvd Debian 6.0

C.   DASAR TEORI

        DNS (Domain Name System) adalah Distribute Database System yang digunakan untuk pencarian nama komputer (name resolution) dirangkaian yang menggunakan TCP/IP. DNS merupakan sebuah aplikasi service yang biasa digunakan di internet seperti web browser atau e-mail yang menerjemahkan sebuah domain ke IP address.
       WEB server adalah software yang menjadi tulang belakang dari world wide web (www). Web server menunggu permintaan dari client yang menggunakan browser seperti Netscape Navigator, Internet Explorer, Modzilla, dan program browser lainnya. Jika ada permintaan dari browser, maka web server akan memproses permintaan itu kemudian memberikan hasil prosesnya berupa data yang diinginkan kembali ke browser.
      Mail server adalah Perangkat lunak program yang mendistribusikan file atau informasi sebagai respons atas permintaan yang dikirim via email, juga digunakan pada bitnet untuk menyediakan layanan serupa FTP.


D.   LANGKAH KERJA
1.   Merakit PC
2.   Menginstall windows XP (sebagai client) dan Debian 6.0 (sebagai server).
3.   Mengkonfigurasi Networking,DNS,Web server dan Mail server.
4.   Membuat kabel cross.

E.   KESIMPULAN
Proyek Tugas Akhir (Project Work) merupakan bentuk evaluasi akhir dari pelajaran produktif bagi siswa tingkat XII yang akan menghadapi Ujian Nasional. Project Work mempunyai prospek yang sangat baik untuk meningkatkan keterampilan siswa di bidang keahlian yang ditekuninya.
Selama dapat menambah pengetahuan dan daya kreativitas siswa sebagai bekal untuk terjun di dunia kerja atau dalam hal ini bengkel-bengkel komputer jaringan.



Rabu, 06 Februari 2013

KONFIGURASI WEB SERVER, WEB MAIL SERVER dan MAIL SERVER

1.      WEB SERVER
·         Install Paket Web server
root@debian:~# apt-get install apache2 links
·         Setting Virtual Host
root@debian:~# cd /etc/apache2/sites-availabel
root@debian:~# cp 000-default www
root@debian:~# nano www
            <VirtualHost  192.168.9.2:80>                                 
ServerAdmin webmaster@localhost
ServerName www.smkmuh2.sch.id                                                   
kemudian tekan Ctrl +  O, enter (untuk menyimpan) dan tekan Ctrl + X (untuk keluar)
2.      WEBMAIL SERVER
·         Install paket webmail server
debian-server:~# apt-get install squirrelmail (masukan dvd 1 - 3)
debian-server:~# nano /etc/apache2/apache2.conf
Include “/etc/squirrelmail/apache.conf”      
debian-server:~# nano /etc/squirrelmail/apache.conf
# users will prefer a simple URL like http://webmail.example.com
<VirtualHost  192.168.9.3:80>                                 
DocumentRoot /usr/share/squirrelmail                    
ServerName mail.smkmuh2.sch.id                                       
</VirtualHost>
#. . .
3.      MAIL SERVER
·         Install paket mail server
root@debian:~# apt-get install  postfix  courier-imap  courier-pop
·         Membuat directory mail server
debian-server:~# maildirmake /etc/skel/Maildir
Menambahkan user (buat 2 user)
debian-server:~# adduser desy
Adding user `desy' ...
Adding new group `manshurin' (1007) ...
Adding new user `manshurin' (1007) with group `manshurin' ...
Creating home directory `/home/manshurin' ...
Copying files from `/etc/skel' ...
Enter new UNIX password: ****
Changing the user information for manshurin
Enter the new value, or press ENTER for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [Y/n] y
  •          Konfigurasi Postfix
debian-server:~# nano  /etc/postfix/main.cf
myhostname = smkmuh2.sch.id                                            
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = smkmuh2.sch.id, smkmuh2, localhost.localdomain, localhost
relayhost =
mynetworks = 127.0.0.0/8 192.168.9
.3/29 
#mailbox_command = procmail -a “$EXTENSION”
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
home_mailbox = Maildir/                               
#Tambahkan pada baris paling bawah
Selanjutnya, tinggal tambahkan sedikit konfigurasi pada postfix melalui dpkg. Ikuti langkahnya seperti dibawah ini.
debian-server:~# dpkg-reconfigure postfix
General Type of Mail Configuration   : Internet Site
System Mail Name                             : smkmuh2.sch.id
Root and postmaster mail recipient   : (biarkan kosong)
Other destination to accept...             : (pilih ok)
Force synchronous updates...             : No
Local Networks                                   : (tambahkan IP address squirrelmail)
Use Procmail for local delivery          : No
Mailbox size limit (bytes)                   : 0
Local address extension character     : +
Internet protocols to use                    : ipv4
debian-server:~# /etc/init.d/postfix restart
debian-server:~# /etc/init.d/courier-imap restart
debian-server:~# /etc/init.d/courier-pop restart
debian-server:~# /etc/init.d/apache2 restart
Selanjutnya, tinggal mengecek apakah konfigurasi kita berhasil

  • Cek Web Server

d    debian-server:~# links www.smkmuh2.sch.id
debian-server:~# links 192.168.9.2
  •         Cek Mail Server
debian-server:~# links mail.smkmuh2sch.id
debian-server:~# links 192.168.9.3

Selasa, 05 Februari 2013

KONFIGURASI NETWORK dan DNS SERVER pada Debian 6 (Squeeze)

1.      SETTING NETWORK
·         Cara melihat Interface
root@debian:~# ifconfig
·         Cara konfigurasi network
root@debian:~# nano /etc/network/interfaces
# The local network interface
auto eth0
iface eth0 inet static
            address 192.168.9.1
            netmask 255.255.255.248
            network 192.168.9.0
            gateway 192.168.9.6
            broadcast 192.168.9.7
            dns-nameservers 192.168.9.1
auto eth0:0
iface eth0:0 inet static
            address 192.168.9.2
            netmask 255.255.255.248
auto eth0:1
iface eth0:1 inet static
            address 192.168.9.3
            netmask 255.255.255.248
Konfigurai skrip menjadi seperti ini, kemudian tekan Ctrl +  O, enter (untuk menyimpan) dan tekan Ctrl + X (untuk keluar)
root@debian:~# nano /etc/resolv.conf
search smkmuh2.sch.id
nameserver 192.168.9.1
Tambah skrip diatas ini, kemudian restart networknya
root@debian:~# /etc/init.d/networking restart

2.      DNS SERVER
·         Install Bind9
root@debian:~# apt-get install bind9
·         Setting file bind9
root@debian:~# nano /etc/bind/named.conf
zone “smkmuh2.sch.id”{
            type master:
            file “db.smk”;
};
zone “192.in-addr.arpa”{
            type master;
            file “db.192”;
};
kemudian tekan Ctrl +  O, enter (untuk menyimpan) dan tekan Ctrl + X (untuk keluar)
·         Setting file forward dari DNS
root@debian:~# cd /etc/bind
roloot@debian:~# cp db.local /var/cache/bind/db.smk
root@debian:~# nano /var/cache/bind/db.smk 

$TTL    604800
@          IN         A    smkmuh2.sch.id. root.smkmuh2.sch.id. (
                                                2                      ; Serial
                                      604800                      ; Refresh
                                        86400                      ; Retry
                                    2419200                      ; Expire
                                      604800                      ; Negative Cache TTL
;
@           IN         NS        smkmuh2.sch.id.
@           IN          A            192.168.9.1
www      IN          A            192.168.9.2
mail        IN          A            192.168.9.3

kemudian tekan Ctrl +  O, enter (untuk menyimpan) dan tekan Ctrl + X (untuk keluar)
root@debian:~# cp db.127 /var/cache/bind/db.192
root@debian:~# nano /var/cache/bind/db.192
$TTL    604800
@               IN         A          smkmuh2.sch.id.         root.smkmuh2.sch.id. (
                                                1                      ; Serial
                                      604800                      ; Refresh
                                        86400                      ; Retry
                                    2419200                      ; Expire
                                      604800                      ; Negative Cache TTL
;
@             IN         NS        smkmuh2.sch.id.
1.9.168    IN         PTR      smkmuh2.sch.id.
2.9.168   IN         PTR      www.smkmuh2.sch.id.
3.9.168  IN         PTR      mail.smkmuh2.sch.id.
           
kemudian tekan Ctrl +  O, enter (untuk menyimpan) dan tekan Ctrl + X (untuk keluar) lalu restart bind9 
root@debian:~# /etc/init.d/bind9 restart
root@debian:~# nslookup smkmuh2.sch.id
root@debian:~# nslookup 192.168.9.1
root@debian:~# nslookup www.smkmuh2.sch.id
root@debian:~# nslookup 192.168.9.2
root@debian:~# nslookup mail.smkmuh2.sch.id
root@debian:~# nslookup 192.168.9.3