SlideShare a Scribd company logo
1 of 18
Download to read offline
S.T SAHABAT TKJ
     TUTORIAL
   MENGINSTALL
    KONFIGURASI
       LINUX
   DEDIAN SERVER
        FOR
        LKS
S.T SAHABAT TKJ
PAGE .1
                                                DEBIAN SERVER FOR LKS SAHABAT TKJ

                                                                  Daftar isi


SET IP ADDRESS.......................................................................................................................................................


DHCP SERVER...........................................................................................................................................................


NAT / PC ROUTER....................................................................................................................................................


PROXY SERVER TRANSPARENT DAN ACL......................................................................................................


DNS SERVER..............................................................................................................................................................


WEB SERVER............................................................................................................................................................


MAIL SERVER DAN WEB MAIL SRVER.............................................................................................................


MTA Postfix................................................................................................................................................................

CATATAN KHUSUS...................................................................................................................................................

PUSTAKA....................................................................................................................................................................
S.T SAHABAT TKJ
PAGE .2
                                            DEBIAN SERVER FOR LKS SAHABAT TKJ
SETT IP ADDRESS

1.Menyetting IP sementara :
               Berguna untuk mengetahui networks address,netmask,dan broadcast tanpa
               menghitung manual.

        #ifconfig eth0 192.168.10.1/29

                Lakukan perintah ifconfig untuk membaca konfigurasi IP eth0, lalu ingat/catat..!

        #ifconfig eth0

2.Menyetting IP Permanen :

        #mcedit /etc/networks/interfaces
               Baris yang sudah ada / lo (loopback 0) :
                                auto lo0
                           iface lo0 inet loopback
               Tambahkan baris dibawah ini :
                                auto eth0
                                iface eth0 inet static
                                address 192.168.10.1
                                netmask 255.255.255.248
                                broadcast 192.168.10.7
                                gateway 192.168.10.1

3.Restart service networking :

       #/etc/init.d/networking restart
DHCP SERVER
1.Menginstall paket DHCP3-SERVER

        #apt-get install dhcp3-server

2.Mengedit file konfigurasinya:

        #nano /etc/dhcp3/dhcpd.conf
                subnet 192.168.19.0 netmask 255.255.255.0 (
                        range 192.168.19.3 192.168.19.10;
                        option domain-name-servers 192.168.19.1;
                        option domain-name "sahabat bellspyk.blogspot.com";
                        option routers 192.168.19.1;
                }
    3. Restart dhcp3-server

        #/etc/init.d/dhcp3-server restart
S.T SAHABAT TKJ
PAGE .3
                                          DEBIAN SERVER FOR LKS SAHABAT TKJ

NAT / PC ROUTER

1.Langakah pertama , kita cek NIC server kita.

        # mii-tool
                apabila muncul 2 NIC yaitu eth0 dan eth1.Berarti server kita telah memiliki
                2 NIC.

2.Setting network interfacenya

        # nano /etc/network/interfaces

                Kemudian masukkan konfigurasi berikut :

                         auto eth0
                         iface eth0 inet static
                                  address 192.168.1.2
                                  netmask 255.255.255.0
                                  gateway 192.168.1.1
                                  network 192.168.1.0
                                  broadcast 182.168.1.255
                         auto eth1
                         iface eth1 inet static
                                  address 192.168.50.1
                                  netmask 255.255.255.0
                                  network 192.168.50.0
                                  broadcast 192.168.50.255

        KET:
                Eth0 : merupakan NIC yang terhubung ke koneksi internet.
                Eth1 : merupakan NIC yang terhubung ke client.

3.Konfigurasi file resolv.conf pada direktori /etc/

        # nano /etc/resolv.conf

                lalu masukkan konfigurasi berikut sesuai dengan domain name server
                internet sahabat tkj sekalian :

                nameserver 202.162.220.110
                nameserver 202.162.220.220 <=> 192.168.1.1
S.T SAHABAT TKJ
PAGE .4
                                        DEBIAN SERVER FOR LKS SAHABAT TKJ

4.Mengaktifkan ip forward dengan cara berikut ini :

       # nano /etc/sysctl.conf

               Sahabat TKJ sekalian, cari baris berikut :

                         #net.ipv4.conf.default.rp_filter=1
                         #net.ipv4.ip_forward =1
                         #net.ipv4.conf.default.forwarding=1
                         #net.ipv6.conf.default.forwarcing=1

               Setelah itu sabahat tkj hilangkan tanda pagarnya #.

               Untuk merestart ip forward

       #sysctl -p /etc/sysctl.conf -A

               Untuk mengecek value di sysctl yang mengandung forward

       #sysctl -A|grep forward


5.Masukkan ipforward dengan perintah

       # echo 1 > /proc/sys/net/ipv4/ip_forward

               Cek apakah nilai ip_forward jika hasilnya 1 berarti sahabat TKJ sudah berasil
               melakukannya.

       # cat /proc/sys/net/ipv4/ip_forward

6.Kemudian masukkan script IPTABLES dengan perintah

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

               Catatan : eth0 di atas adalah eth yang terkoneksi dengan internet

               Simpan IPTABLES dengan perintah

       # iptables-save

               cek apakah routing berjalan atau belum.

       # iptables -t nat -n -L
S.T SAHABAT TKJ
PAGE .5
                                          DEBIAN SERVER FOR LKS SAHABAT TKJ

Agar konfigurasi IPTABLES permanen

      # nano /etc/rc.local

               Taruh script IPTABLES sebelum exit 0 sehingga seperti berikut :

                        echo 1 > /proc/sys/net/ipv4/ip_forward
                        iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
                        exit 0

                        # reboot

      Selasai sahabat.............. ^_^
S.T SAHABAT TKJ
PAGE .6
                                         DEBIAN SERVER FOR LKS SAHABAT TKJ

PROXY SERVER TRANSPARENT DAN ACL

1.Install squid jika belum :

        #apt-get install squid

2.Buat squit jadi proxi transparant (artinya di client nggak perlu memasukkan
 setting proxi di browser / otomatis)

        #mcedit /etc/squid/squid.conf

                Aturan yang membolehkan ip Networks 192.168.10.0/29

                         acl lokal src 192.168.10.0/29
                         http_acces allow lokal

                di mcedit tekan F7 untuk searc. cari "http_port 3128"

                         http_port 3128 transparant

                Cari tulisan cache_mem 8 MB yaitu pada baris 771, hapus tanda pagar #
                dan ganti dengan separuh memory pc. Misal 512.

                         cache_mem 512 MB

                pada cache_dir ufs /var/cache/squid 100 16 256, hapus tanda pagar # dan
                angka 100 ganti dengan separuh harddisk. Misal 20000

                         cache_dir ufs /var/cache/squid 20000 16 256

                Kemudian hapus tanda pagar # pada cache_log /var/log/squid/cache.log dan
                cache_store_log /var/log/squid/store.log yaitu pada baris ke 1119 dan 1129.
                konfigurasi ini untuk mengaktifkan cache log, artinya untuk melihat situs-
                situs apa yang dikunjungi client.

                         cache_log /var/log/squid/cache.log
                         cache_store_log /var/log/squid/store.log

                buat swap directory squid

                         #squid -z

                setelah itu masukkan perintah.

                         #squid -k reconfigure

                Perintah ini dilakukan setiap melakukan konfigurasi baru pada squid.
S.T SAHABAT TKJ
PAGE .7
                                          DEBIAN SERVER FOR LKS SAHABAT TKJ


               Restart service squid

                       #/etc/init.d/squid restart

                               atau

                       #rcsquid restart

                               (menjalankan squid)

                       #/usr/sbin/squid -SYDF

                               untuk mengetest squid

                       #tail -f /var/log/squid/access.log


3.Redirect paksa semua request web (port 80) agar melalui port squid
 (port 3128)

                       #iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT--to-port 3128

               Tapi settingan iptables tersebut hanya sementara,saat reboot akan hilang
               cara agar permanen :

                       Redirect port 80 ke 3128

                       #iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIREC--to-port 3128

               Simpan ke file mana saja, misal : /etc/iptables.rules

                       #iptables-save > /etc/iptables.rules

               Edit / Tambahkan di baris paling bawah /etc/network/interfaces :

                       pre-up iptables-restore < /etc/iptables.rules
                       post-down iptables-save > /etc/iptables.rules

               Restart service squid

                       #/etc/init.d/squid restart
S.T SAHABAT TKJ
PAGE .8
                                          DEBIAN SERVER FOR LKS SAHABAT TKJ




4.Proxy server untuk ACL (Access Control List)

                buat file yang berisi daftar situs yang di block.

                         #mcedit /etc/squid/blocksitus.txt

                                 Isikan sesuai soal/ketentuan yang akan dikerjakan :
                                         www.debian.org
                                                 www.redhat.org
                                                 www.google.com
                                                 www.susefaq.sourceforge.net
                                                 www.linux.or.id

                Jangan lupa sahabat......... daftar situs yang diblock tersebut diberi ip agar bisa
                diresolve oleh DNS server.

                                          Edit file /etc/hosts

5.Edit file konfigurasi squid

                         #mcedit /etc/squid/squid.conf

                Isikan baris berikut,namun ingat aturan ACL-nya harus betul :

                                 acl blocksitus url_regex "/etc/squid/blocksitus.txt"
                                 http_access deny blocksitus

                Restart service squid

                         #/etc/init.d/squid restart
S.T SAHABAT TKJ
PAGE .9
                                        DEBIAN SERVER FOR LKS SAHABAT TKJ

DNS SERVER


1.Contoh settingan ipnya sebagai berikut :

                auto eth0
                  ifcae eth0 inet static
                  address 10.182.0.68
                  netmask 255.255.255.0

2.Install paket BIND9

                # apt-get instal bind9 bind9-doc dnsutils

3.Edit file konfigurasi /etc/bind/named.conf dengan menambahkan baris berikut.

                        zone "debianIndonesia.org" {
                               type master;
                                       file "/etc/bind/db.debianIndonesia";
                        };

                        zone "0.168.10.in-addr.arpa" {
                                  type master;
                                  file "/etc/bind/db.10.182.0";

4.Buat sebuah file dengan nama 'db.debianIndonesi' di direktori /etc/bind dan
 tambahkan baris berikut.
        atau copas file db.127 dan db.local pada directory /etc/bind/

                #cp /etc/bind/db.debianIndonesia

                #mcedit /etc/bind/db.debianIndonesia

                        ; BIND data file for debianIndonesia.org
                        $TTL 604800
S.T SAHABAT TKJ
PAGE .10

                                       DEBIAN SERVER FOR LKS SAHABAT TKJ




                               @ IN SOA debianIndonesia.org. root.debianIndonesia.org. (
                                                                       1 ; serial
                                                                             604800 ;
Refresh
                                                                86400 ; Retry
                                                                 2419200 ; Expire
                                                                 604800 ) ; Negative cache
TTL
                               ;
                                                       NS debian.debianIndonesia.org. ;
                                                       MX 10 mail.debianIndonesia.org.

                               ;
                               debianIndonesia.org    A      10.182.0.68
                               www                           A      10.182.0.68
                               ftp                           A      10.182.0.68
                               debian                        A      10.182.0.68
                               mail                          A      10.182.0.68
                               ldap                          A      10.182.0.68
                               debianIndonesia                      TXT "v=spf1 a mx ~all"
                               debain.debainIndonesia.org. TXT "v=spf1 a -all"

5.Kemudian buat sebuah file lain dengan nama 'db.10.182.0' sebagai reverse zone
 dari 'db.debainIndonesia' dan tambahkan baris berikut.

               # cp /etc/bind/db.127 /etc/bind/dh.10.182.0

               # mcedit /etc/bind/db.10.182.0

                               ; BIND reverse data file for debainIndonesia.org
                               $TTL 604800
                               @ IN SOA debianIndonesia.org. root.debainIndonesia.org. (
                                                                 1 ; Serial
                                                            604800 ;Refresh
                                                               86400;Retry
                                                            2419200;Expire
                                                        604800 ) ;Negative cache TTL
                               ;
                                                       NS debain.debainIndonesia.org.;
                               ;
                               68                      PTR www.debianIndonesia.org.
                               68                      PTR ftp.debianIndonesia.org.
                               68                      PTR debain.debainIndonesia.org.
S.T SAHABAT TKJ
PAGE .11

                                         DEBIAN SERVER FOR LKS SAHABAT TKJ



                                68                      PTR mail.debainIndonesai.org.
                                68                      PTR ldap.debianIndonesia.org.

6.Setelah itu. Sahabat harus mencantumkan ip server tadik ke dalam /etc/resolv.conf,
 file ini berfungsi mendefinisikan ip DNS Server.

               # pico /etc/resolv.conf

               nameserver 10.182.0.68

7.Kemudain lalu restart paket bind tersebut dengan perintah

               # /etc/init.d/bind9 reload
               # /etc/init.d/bind9 restart

8.Untuk pengetesan DNS yang kita konfigurasi tadik jalan atau tidak, Sahabat dapat
 mengetikkan perintah :

               # nslookup www.debianIndonesai.org

               # dig @10.182.0.68 www.debianIndonesia.org

9.Jika belum yakin, Sahabat bisa ngetes dengan ping http://www.maho.com

               #ping www.debainIndonesia.org



WEB SERVER

1.Apache dan dukungan PHP sudah terinstall

               #tasksel

               pilih webserver (ok)

2.Setting nama dan domain web server agar memenuhi syarat FQDN (Fully Qualified
 Domain name).Edit file konfigurasi Apache2
               #mcedit /etc/apache2/httpd.conf

               Isi dengan :
               servername       www.sahabattkj.org.id
S.T SAHABAT TKJ
PAGE .12

                                          DEBIAN SERVER FOR LKS SAHABAT TKJ



3.Restart service apache2

                 #/etc/init.d/apache2 restart

4.Edit Homepage, document root di /var/www

        Untuk membuktukan bahwa PHP jalan, buang index.html dan gunakan
        index.php

                 #cp /var/www/index.html /var/www/index.php

                 #rm /var/html/index.html

5.Buat / Edit script PHP /var/www/index.php

                 #mcedit /var/www/index.php

                 <html><head></head><body>
                 <h1>Selamat datang di Sahabat TKJ SMK N 1 MAKALE_SERVER</h1>
                 <hr>
                 <h3>
                        Server ini sadah mendukung PHP
                        <? echo phpinfo(); ?>
                 </h3>
                 </body></html>


MAIL SERVER DAN WEB MAIL SERVER

exim4, courier-base, courier-imap, courier-pop, squirrelmail

1.Install courier jika belum :

                 #apt-get install courier-base courier-imp courier-pop

2.Install squirrelmail webmail jika belum :

                 #apt-get install squirrelmail
S.T SAHABAT TKJ
PAGE .13

                                          DEBIAN SERVER FOR LKS SAHABAT TKJ



3.Konfigurasi squirrelmail

                #squirrelmail-configure

                - 2. serversetting
                - A. Update IMAP Setting
                - 8. Server Software
                         - courier
                - S. Save
                - Q. Quit


4.Konfigurasi virtual host :

                #mcedit /etc/apache2/sites-availiable/default

                         > Tambahkan alias untuk http://sahabattkj.org.id/mail/
                          alias "/mail/" "/user/share/squirrelmail/"
                           .. dst ...yang lain copas dari bagian atasnya


5.Restart service apache2 :

                #/etc/init.d/apache2 restart

6.Membuat folder maildir otomatis ketika create user

                # cd /etc/skel
                # maildirmake maildir

7.Membuat folder maildir pada user yang sudah ada

                # cd /home/account1
                # maildirmake maildir
                # chown account1.account1 maildir/ -RF

8.Buat user baru

                # adduser account2 -home /home/account2
                # adduser account2 -home /home/account3
S.T SAHABAT TKJ
PAGE .14

                                        DEBIAN SERVER FOR LKS SAHABAT TKJ



9.Sampai di sini seharusnya user-user yang ada sudah bisa login ke
 http://www.sahabattkj.org.id/mail/, tetapi INBOX masih kosong.

        Test konfigurasi dengan :
                http://www.sahbattkj.org.id/mail/src/configtest.php

10.Konfigurasi exim4 agar menggunakan maildir bukan mbox

                #dpkg-reconfigure exim4-config

                        > General type of mail configuration : pilih mail sent by
                         smarthost : received via SMTP or fetchmail
                        > Machine to relay mail for : kosong
                        > Delivery method for local mail : pilih maildir format in home
                         directory

11,Okehh selesai .Tinggal akses http://www.sahabattkj.org.id/mail/.

        Ditarik dari Outlook Express juga bisa. Untuk POP3 pake server
        server10.sahabattkj.org.id



                                        Untuk SMTPnya ada di langkah selanjutnya.......>>
S.T SAHABAT TKJ
PAGE .15

                                            DEBIAN SERVER FOR LKS SAHABAT TKJ
MTA Postfix


1.Install postfix jika belum :

                 #apt-get install postfix

                 Postfix configuration saat inslasi :
                         > General type of mail configuration : pilih internet with
                          smarthost
                         > System mail name : server10.sahabattkj.org.id
                         >SMTP Realy Host : smtp.sahabattkj.org.id

2.Edit file konfigurasi :

                 #mcedit /etc/postfic/main.cf

                            Tambahkan jika belum ada / Ubah baris berikut menjadi :

                                   relayhost=smtp.sahbattkj.org.id
                                   mailcox_command=
                                   home_mailbox = maildir/

3.Restart Postfix :

                 #/etc/init.d/postfix restart
S.T SAHABAT TKJ
PAGE .16

                         DEBIAN SERVER FOR LKS SAHABAT TKJ




                     CATATAN KHUSUS
           Buku ini saya tulis bertujuan sebagai salah satu sarana
    pembelajaran atau panduan ketika teman-teman atau saya akan
melakukan latihan membangun jaringan dengan SO linux debian .Buku
ini memiliki banyak kekurangan, untuk itu mohon dimaklum dan saran
                         dari yang lebih tahu.

            Tentunya saya juga mengharapkan kerjasama dari teman-
  teman dari berbagai SMK Tator yang sempat membaca ini untuk ikut
berpartisipasi dalam tahap pertama pembentukan komonitas TKJ Tator .
Jika ada diantara teman-teman yang berminat untuk ikut berpartisipasi
      dalam pembentukan komonitas TKJ Toraja selahkan Link ke
    http.//bellspyk.blogspot.com untuk berduskusi secarah ON line.

               Akhir kata saya ucapkan terimakasih.....
S.T SAHABAT TKJ
PAGE .17

                          DEBIAN SERVER FOR LKS SAHABAT TKJ




                           PUSTAKA

                         Data Penulis :
                     Komunitas Sahabat TKJ TaTor .
                                SMK

                                Angkatan I


           Nama :   Belspyk Tangkela'bi'
                 TTL : Rantepao, 03 Agustus 1994
                  Sekolah : Smk Negeri 1 Makale
               Jurusan : Teknik Komputer Jaringan
                 E-mail : bellspyk@gmail.com
               Bloger : http://sahabatbellspyk.blogspot.com/

More Related Content

What's hot

Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Ibnu Syina
 
Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )Dt Yunizaldi
 
Membangun Web Server Menggunakan Linux Ubuntu
Membangun Web Server Menggunakan Linux UbuntuMembangun Web Server Menggunakan Linux Ubuntu
Membangun Web Server Menggunakan Linux UbuntuRizky Fadillah
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5akbarfak
 
pembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENG
pembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENGpembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENG
pembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENGBaso Ilham
 
Network Automation with Ansible
Network Automation with AnsibleNetwork Automation with Ansible
Network Automation with AnsibleI Putu Hariyadi
 
Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018I Putu Hariyadi
 
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)Walid Umar
 
UKK TKJ - Paket 1
UKK TKJ - Paket 1UKK TKJ - Paket 1
UKK TKJ - Paket 1Walid Umar
 
Konfigurasi router debian 7
Konfigurasi router debian 7Konfigurasi router debian 7
Konfigurasi router debian 7sup4di
 
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNETTutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNETDavid Adi Nugroho
 
Konfigurasi dns pada mikrotik
Konfigurasi dns pada mikrotikKonfigurasi dns pada mikrotik
Konfigurasi dns pada mikrotikMedika Risna
 
Configuring NAT & DHCP Service Using Cisco Router
Configuring NAT & DHCP Service Using Cisco RouterConfiguring NAT & DHCP Service Using Cisco Router
Configuring NAT & DHCP Service Using Cisco RouterI Putu Hariyadi
 
Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Neno Sulistiyawan
 
Pembahasan UKK TKJ Paket 1
Pembahasan UKK TKJ Paket 1Pembahasan UKK TKJ Paket 1
Pembahasan UKK TKJ Paket 1Dt Yunizaldi
 

What's hot (20)

Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7Konfigurasi Mail Server Di Debian 7
Konfigurasi Mail Server Di Debian 7
 
Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )Pembahasan UKK TKJ Paket 2 ( Debian 5 )
Pembahasan UKK TKJ Paket 2 ( Debian 5 )
 
Membangun Web Server Menggunakan Linux Ubuntu
Membangun Web Server Menggunakan Linux UbuntuMembangun Web Server Menggunakan Linux Ubuntu
Membangun Web Server Menggunakan Linux Ubuntu
 
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
Memblokir situs dengan squid proxy di linux debian server By: Fakhri akbar CC5
 
Konfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OSKonfigurasi FTP Server Debian OS
Konfigurasi FTP Server Debian OS
 
Tutorial instalasi ubuntu server 12.04, setting DNS server dan Web server
Tutorial instalasi ubuntu server 12.04, setting DNS server dan Web serverTutorial instalasi ubuntu server 12.04, setting DNS server dan Web server
Tutorial instalasi ubuntu server 12.04, setting DNS server dan Web server
 
pembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENG
pembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENGpembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENG
pembahasan soal UKK Paket1 SMK NEGERI 1 MAJAULENG
 
Network Automation with Ansible
Network Automation with AnsibleNetwork Automation with Ansible
Network Automation with Ansible
 
Tutorial membangun server jaringan
Tutorial  membangun  server  jaringanTutorial  membangun  server  jaringan
Tutorial membangun server jaringan
 
Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018Soal Modul A Linux Environment LKS SMK NTB 2018
Soal Modul A Linux Environment LKS SMK NTB 2018
 
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
PENYELESAIAN SOAL UKK - TKJ TAHUN 2018/2019 PAKET 1 (K13)
 
UKK TKJ - Paket 1
UKK TKJ - Paket 1UKK TKJ - Paket 1
UKK TKJ - Paket 1
 
Konfigurasi router debian 7
Konfigurasi router debian 7Konfigurasi router debian 7
Konfigurasi router debian 7
 
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNETTutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
Tutorial Packet Tracer NAT DHCP DNS Web Server FTP Email NTP SSH TELNET
 
Konfigurasi dns pada mikrotik
Konfigurasi dns pada mikrotikKonfigurasi dns pada mikrotik
Konfigurasi dns pada mikrotik
 
Konfigurasi web server
Konfigurasi web serverKonfigurasi web server
Konfigurasi web server
 
Configuring NAT & DHCP Service Using Cisco Router
Configuring NAT & DHCP Service Using Cisco RouterConfiguring NAT & DHCP Service Using Cisco Router
Configuring NAT & DHCP Service Using Cisco Router
 
Konfigurasi server debian
Konfigurasi server debianKonfigurasi server debian
Konfigurasi server debian
 
Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7Materi Training Basic Linux - Debian 7
Materi Training Basic Linux - Debian 7
 
Pembahasan UKK TKJ Paket 1
Pembahasan UKK TKJ Paket 1Pembahasan UKK TKJ Paket 1
Pembahasan UKK TKJ Paket 1
 

Viewers also liked

Debian Server Tutorial Komplit
Debian Server Tutorial KomplitDebian Server Tutorial Komplit
Debian Server Tutorial KomplitRahmad Kurniawan
 
Buku Konfigurasi Debian Server BLC Telkom by Aji Kamaludin
Buku Konfigurasi Debian Server BLC Telkom by Aji KamaludinBuku Konfigurasi Debian Server BLC Telkom by Aji Kamaludin
Buku Konfigurasi Debian Server BLC Telkom by Aji KamaludinSuro Dhemit
 
Modul 1 integration island
Modul 1   integration islandModul 1   integration island
Modul 1 integration islandCyberSpace
 
Sistem operasi jaringan XI TKJ K13
Sistem operasi jaringan XI TKJ  K13Sistem operasi jaringan XI TKJ  K13
Sistem operasi jaringan XI TKJ K13Mhd Basri
 
Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016
Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016
Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016I Putu Hariyadi
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mSyiroy Uddin
 
Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Walid Umar
 

Viewers also liked (7)

Debian Server Tutorial Komplit
Debian Server Tutorial KomplitDebian Server Tutorial Komplit
Debian Server Tutorial Komplit
 
Buku Konfigurasi Debian Server BLC Telkom by Aji Kamaludin
Buku Konfigurasi Debian Server BLC Telkom by Aji KamaludinBuku Konfigurasi Debian Server BLC Telkom by Aji Kamaludin
Buku Konfigurasi Debian Server BLC Telkom by Aji Kamaludin
 
Modul 1 integration island
Modul 1   integration islandModul 1   integration island
Modul 1 integration island
 
Sistem operasi jaringan XI TKJ K13
Sistem operasi jaringan XI TKJ  K13Sistem operasi jaringan XI TKJ  K13
Sistem operasi jaringan XI TKJ K13
 
Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016
Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016
Pembahasan Cisco Packet Tracer Challenge LKS SMK Provinsi NTB 2016
 
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq mUkk 2016   debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
Ukk 2016 debian 7 (instalasi,sett ip,dhcp,dns) - m.asyiq m
 
Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8Ebook Konfigurasi Dasar Linux Debian 7.8
Ebook Konfigurasi Dasar Linux Debian 7.8
 

Similar to Tutorial menginsatal konfigurasi linus debian server for lks

Tutorial Menginstall Konfigurasi Router Debian 7
Tutorial Menginstall Konfigurasi Router Debian 7Tutorial Menginstall Konfigurasi Router Debian 7
Tutorial Menginstall Konfigurasi Router Debian 7Desman Tumanggor
 
Nat & proxy server
Nat &  proxy serverNat &  proxy server
Nat & proxy serverHadi Nursyam
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013dedd_simbolon
 
Mengatur rutter pada debian 5 lenny
Mengatur rutter pada debian 5 lennyMengatur rutter pada debian 5 lenny
Mengatur rutter pada debian 5 lennyAnto Wibawanto
 
9.1 gatewae server
9.1 gatewae server9.1 gatewae server
9.1 gatewae serverwayan abyong
 
3 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version23 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version2HARRY CHAN PUTRA
 
Membangun jaringan berbasis linus debian v5.0 (#2)
Membangun jaringan berbasis linus debian v5.0 (#2)Membangun jaringan berbasis linus debian v5.0 (#2)
Membangun jaringan berbasis linus debian v5.0 (#2)Lamed
 
Konfigurasi tcp ip
Konfigurasi tcp ipKonfigurasi tcp ip
Konfigurasi tcp ipagungmitnick
 
Ubuntu server tutorial
Ubuntu server tutorialUbuntu server tutorial
Ubuntu server tutorialAhmad Saroni
 
2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux UbuntuSyiroy Uddin
 
Firewall di-ubuntu
Firewall di-ubuntuFirewall di-ubuntu
Firewall di-ubuntuits
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012fmraihan
 
5.1 lab-instalasi dan konfigurasi dhcp
5.1 lab-instalasi dan konfigurasi dhcp5.1 lab-instalasi dan konfigurasi dhcp
5.1 lab-instalasi dan konfigurasi dhcpwayan abyong
 
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)Walid Umar
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...slempase
 

Similar to Tutorial menginsatal konfigurasi linus debian server for lks (20)

Tutorial Menginstall Konfigurasi Router Debian 7
Tutorial Menginstall Konfigurasi Router Debian 7Tutorial Menginstall Konfigurasi Router Debian 7
Tutorial Menginstall Konfigurasi Router Debian 7
 
Makalah jarkom
Makalah jarkomMakalah jarkom
Makalah jarkom
 
Nat & proxy server
Nat &  proxy serverNat &  proxy server
Nat & proxy server
 
Pembahasansoallks2013
Pembahasansoallks2013Pembahasansoallks2013
Pembahasansoallks2013
 
Mengatur rutter pada debian 5 lenny
Mengatur rutter pada debian 5 lennyMengatur rutter pada debian 5 lenny
Mengatur rutter pada debian 5 lenny
 
9.1 gatewae server
9.1 gatewae server9.1 gatewae server
9.1 gatewae server
 
3 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version23 anang supriyanta_konfigurasi_server_full_version2
3 anang supriyanta_konfigurasi_server_full_version2
 
Membangun jaringan berbasis linus debian v5.0 (#2)
Membangun jaringan berbasis linus debian v5.0 (#2)Membangun jaringan berbasis linus debian v5.0 (#2)
Membangun jaringan berbasis linus debian v5.0 (#2)
 
Konfigurasi tcp ip
Konfigurasi tcp ipKonfigurasi tcp ip
Konfigurasi tcp ip
 
Ubuntu server tutorial
Ubuntu server tutorialUbuntu server tutorial
Ubuntu server tutorial
 
2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu2013 12. Administrasi Server Linux Ubuntu
2013 12. Administrasi Server Linux Ubuntu
 
Artikelserver
ArtikelserverArtikelserver
Artikelserver
 
Firewall di-ubuntu
Firewall di-ubuntuFirewall di-ubuntu
Firewall di-ubuntu
 
Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012Pembahasan soal ukk tkj paket 1 2012
Pembahasan soal ukk tkj paket 1 2012
 
5.1 lab-instalasi dan konfigurasi dhcp
5.1 lab-instalasi dan konfigurasi dhcp5.1 lab-instalasi dan konfigurasi dhcp
5.1 lab-instalasi dan konfigurasi dhcp
 
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
PENYELESAIAN UKK FIX TKJ SMK NEGERI 4 GORONTALO (2019)
 
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
Konfigurasi pc server dan pc route6r pada lks nasional xiii jakarta tahun 201...
 
Laporan Pendahuluan Firewall
Laporan Pendahuluan FirewallLaporan Pendahuluan Firewall
Laporan Pendahuluan Firewall
 
Routing
RoutingRouting
Routing
 
Pembahasan soal paket 2
Pembahasan soal paket 2Pembahasan soal paket 2
Pembahasan soal paket 2
 

Tutorial menginsatal konfigurasi linus debian server for lks

  • 1. S.T SAHABAT TKJ TUTORIAL MENGINSTALL KONFIGURASI LINUX DEDIAN SERVER FOR LKS
  • 2. S.T SAHABAT TKJ PAGE .1 DEBIAN SERVER FOR LKS SAHABAT TKJ Daftar isi SET IP ADDRESS....................................................................................................................................................... DHCP SERVER........................................................................................................................................................... NAT / PC ROUTER.................................................................................................................................................... PROXY SERVER TRANSPARENT DAN ACL...................................................................................................... DNS SERVER.............................................................................................................................................................. WEB SERVER............................................................................................................................................................ MAIL SERVER DAN WEB MAIL SRVER............................................................................................................. MTA Postfix................................................................................................................................................................ CATATAN KHUSUS................................................................................................................................................... PUSTAKA....................................................................................................................................................................
  • 3. S.T SAHABAT TKJ PAGE .2 DEBIAN SERVER FOR LKS SAHABAT TKJ SETT IP ADDRESS 1.Menyetting IP sementara : Berguna untuk mengetahui networks address,netmask,dan broadcast tanpa menghitung manual. #ifconfig eth0 192.168.10.1/29 Lakukan perintah ifconfig untuk membaca konfigurasi IP eth0, lalu ingat/catat..! #ifconfig eth0 2.Menyetting IP Permanen : #mcedit /etc/networks/interfaces Baris yang sudah ada / lo (loopback 0) : auto lo0 iface lo0 inet loopback Tambahkan baris dibawah ini : auto eth0 iface eth0 inet static address 192.168.10.1 netmask 255.255.255.248 broadcast 192.168.10.7 gateway 192.168.10.1 3.Restart service networking : #/etc/init.d/networking restart DHCP SERVER 1.Menginstall paket DHCP3-SERVER #apt-get install dhcp3-server 2.Mengedit file konfigurasinya: #nano /etc/dhcp3/dhcpd.conf subnet 192.168.19.0 netmask 255.255.255.0 ( range 192.168.19.3 192.168.19.10; option domain-name-servers 192.168.19.1; option domain-name "sahabat bellspyk.blogspot.com"; option routers 192.168.19.1; } 3. Restart dhcp3-server #/etc/init.d/dhcp3-server restart
  • 4. S.T SAHABAT TKJ PAGE .3 DEBIAN SERVER FOR LKS SAHABAT TKJ NAT / PC ROUTER 1.Langakah pertama , kita cek NIC server kita. # mii-tool apabila muncul 2 NIC yaitu eth0 dan eth1.Berarti server kita telah memiliki 2 NIC. 2.Setting network interfacenya # nano /etc/network/interfaces Kemudian masukkan konfigurasi berikut : auto eth0 iface eth0 inet static address 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1 network 192.168.1.0 broadcast 182.168.1.255 auto eth1 iface eth1 inet static address 192.168.50.1 netmask 255.255.255.0 network 192.168.50.0 broadcast 192.168.50.255 KET: Eth0 : merupakan NIC yang terhubung ke koneksi internet. Eth1 : merupakan NIC yang terhubung ke client. 3.Konfigurasi file resolv.conf pada direktori /etc/ # nano /etc/resolv.conf lalu masukkan konfigurasi berikut sesuai dengan domain name server internet sahabat tkj sekalian : nameserver 202.162.220.110 nameserver 202.162.220.220 <=> 192.168.1.1
  • 5. S.T SAHABAT TKJ PAGE .4 DEBIAN SERVER FOR LKS SAHABAT TKJ 4.Mengaktifkan ip forward dengan cara berikut ini : # nano /etc/sysctl.conf Sahabat TKJ sekalian, cari baris berikut : #net.ipv4.conf.default.rp_filter=1 #net.ipv4.ip_forward =1 #net.ipv4.conf.default.forwarding=1 #net.ipv6.conf.default.forwarcing=1 Setelah itu sabahat tkj hilangkan tanda pagarnya #. Untuk merestart ip forward #sysctl -p /etc/sysctl.conf -A Untuk mengecek value di sysctl yang mengandung forward #sysctl -A|grep forward 5.Masukkan ipforward dengan perintah # echo 1 > /proc/sys/net/ipv4/ip_forward Cek apakah nilai ip_forward jika hasilnya 1 berarti sahabat TKJ sudah berasil melakukannya. # cat /proc/sys/net/ipv4/ip_forward 6.Kemudian masukkan script IPTABLES dengan perintah # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE Catatan : eth0 di atas adalah eth yang terkoneksi dengan internet Simpan IPTABLES dengan perintah # iptables-save cek apakah routing berjalan atau belum. # iptables -t nat -n -L
  • 6. S.T SAHABAT TKJ PAGE .5 DEBIAN SERVER FOR LKS SAHABAT TKJ Agar konfigurasi IPTABLES permanen # nano /etc/rc.local Taruh script IPTABLES sebelum exit 0 sehingga seperti berikut : echo 1 > /proc/sys/net/ipv4/ip_forward iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE exit 0 # reboot Selasai sahabat.............. ^_^
  • 7. S.T SAHABAT TKJ PAGE .6 DEBIAN SERVER FOR LKS SAHABAT TKJ PROXY SERVER TRANSPARENT DAN ACL 1.Install squid jika belum : #apt-get install squid 2.Buat squit jadi proxi transparant (artinya di client nggak perlu memasukkan setting proxi di browser / otomatis) #mcedit /etc/squid/squid.conf Aturan yang membolehkan ip Networks 192.168.10.0/29 acl lokal src 192.168.10.0/29 http_acces allow lokal di mcedit tekan F7 untuk searc. cari "http_port 3128" http_port 3128 transparant Cari tulisan cache_mem 8 MB yaitu pada baris 771, hapus tanda pagar # dan ganti dengan separuh memory pc. Misal 512. cache_mem 512 MB pada cache_dir ufs /var/cache/squid 100 16 256, hapus tanda pagar # dan angka 100 ganti dengan separuh harddisk. Misal 20000 cache_dir ufs /var/cache/squid 20000 16 256 Kemudian hapus tanda pagar # pada cache_log /var/log/squid/cache.log dan cache_store_log /var/log/squid/store.log yaitu pada baris ke 1119 dan 1129. konfigurasi ini untuk mengaktifkan cache log, artinya untuk melihat situs- situs apa yang dikunjungi client. cache_log /var/log/squid/cache.log cache_store_log /var/log/squid/store.log buat swap directory squid #squid -z setelah itu masukkan perintah. #squid -k reconfigure Perintah ini dilakukan setiap melakukan konfigurasi baru pada squid.
  • 8. S.T SAHABAT TKJ PAGE .7 DEBIAN SERVER FOR LKS SAHABAT TKJ Restart service squid #/etc/init.d/squid restart atau #rcsquid restart (menjalankan squid) #/usr/sbin/squid -SYDF untuk mengetest squid #tail -f /var/log/squid/access.log 3.Redirect paksa semua request web (port 80) agar melalui port squid (port 3128) #iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT--to-port 3128 Tapi settingan iptables tersebut hanya sementara,saat reboot akan hilang cara agar permanen : Redirect port 80 ke 3128 #iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIREC--to-port 3128 Simpan ke file mana saja, misal : /etc/iptables.rules #iptables-save > /etc/iptables.rules Edit / Tambahkan di baris paling bawah /etc/network/interfaces : pre-up iptables-restore < /etc/iptables.rules post-down iptables-save > /etc/iptables.rules Restart service squid #/etc/init.d/squid restart
  • 9. S.T SAHABAT TKJ PAGE .8 DEBIAN SERVER FOR LKS SAHABAT TKJ 4.Proxy server untuk ACL (Access Control List) buat file yang berisi daftar situs yang di block. #mcedit /etc/squid/blocksitus.txt Isikan sesuai soal/ketentuan yang akan dikerjakan : www.debian.org www.redhat.org www.google.com www.susefaq.sourceforge.net www.linux.or.id Jangan lupa sahabat......... daftar situs yang diblock tersebut diberi ip agar bisa diresolve oleh DNS server. Edit file /etc/hosts 5.Edit file konfigurasi squid #mcedit /etc/squid/squid.conf Isikan baris berikut,namun ingat aturan ACL-nya harus betul : acl blocksitus url_regex "/etc/squid/blocksitus.txt" http_access deny blocksitus Restart service squid #/etc/init.d/squid restart
  • 10. S.T SAHABAT TKJ PAGE .9 DEBIAN SERVER FOR LKS SAHABAT TKJ DNS SERVER 1.Contoh settingan ipnya sebagai berikut : auto eth0 ifcae eth0 inet static address 10.182.0.68 netmask 255.255.255.0 2.Install paket BIND9 # apt-get instal bind9 bind9-doc dnsutils 3.Edit file konfigurasi /etc/bind/named.conf dengan menambahkan baris berikut. zone "debianIndonesia.org" { type master; file "/etc/bind/db.debianIndonesia"; }; zone "0.168.10.in-addr.arpa" { type master; file "/etc/bind/db.10.182.0"; 4.Buat sebuah file dengan nama 'db.debianIndonesi' di direktori /etc/bind dan tambahkan baris berikut. atau copas file db.127 dan db.local pada directory /etc/bind/ #cp /etc/bind/db.debianIndonesia #mcedit /etc/bind/db.debianIndonesia ; BIND data file for debianIndonesia.org $TTL 604800
  • 11. S.T SAHABAT TKJ PAGE .10 DEBIAN SERVER FOR LKS SAHABAT TKJ @ IN SOA debianIndonesia.org. root.debianIndonesia.org. ( 1 ; serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative cache TTL ; NS debian.debianIndonesia.org. ; MX 10 mail.debianIndonesia.org. ; debianIndonesia.org A 10.182.0.68 www A 10.182.0.68 ftp A 10.182.0.68 debian A 10.182.0.68 mail A 10.182.0.68 ldap A 10.182.0.68 debianIndonesia TXT "v=spf1 a mx ~all" debain.debainIndonesia.org. TXT "v=spf1 a -all" 5.Kemudian buat sebuah file lain dengan nama 'db.10.182.0' sebagai reverse zone dari 'db.debainIndonesia' dan tambahkan baris berikut. # cp /etc/bind/db.127 /etc/bind/dh.10.182.0 # mcedit /etc/bind/db.10.182.0 ; BIND reverse data file for debainIndonesia.org $TTL 604800 @ IN SOA debianIndonesia.org. root.debainIndonesia.org. ( 1 ; Serial 604800 ;Refresh 86400;Retry 2419200;Expire 604800 ) ;Negative cache TTL ; NS debain.debainIndonesia.org.; ; 68 PTR www.debianIndonesia.org. 68 PTR ftp.debianIndonesia.org. 68 PTR debain.debainIndonesia.org.
  • 12. S.T SAHABAT TKJ PAGE .11 DEBIAN SERVER FOR LKS SAHABAT TKJ 68 PTR mail.debainIndonesai.org. 68 PTR ldap.debianIndonesia.org. 6.Setelah itu. Sahabat harus mencantumkan ip server tadik ke dalam /etc/resolv.conf, file ini berfungsi mendefinisikan ip DNS Server. # pico /etc/resolv.conf nameserver 10.182.0.68 7.Kemudain lalu restart paket bind tersebut dengan perintah # /etc/init.d/bind9 reload # /etc/init.d/bind9 restart 8.Untuk pengetesan DNS yang kita konfigurasi tadik jalan atau tidak, Sahabat dapat mengetikkan perintah : # nslookup www.debianIndonesai.org # dig @10.182.0.68 www.debianIndonesia.org 9.Jika belum yakin, Sahabat bisa ngetes dengan ping http://www.maho.com #ping www.debainIndonesia.org WEB SERVER 1.Apache dan dukungan PHP sudah terinstall #tasksel pilih webserver (ok) 2.Setting nama dan domain web server agar memenuhi syarat FQDN (Fully Qualified Domain name).Edit file konfigurasi Apache2 #mcedit /etc/apache2/httpd.conf Isi dengan : servername www.sahabattkj.org.id
  • 13. S.T SAHABAT TKJ PAGE .12 DEBIAN SERVER FOR LKS SAHABAT TKJ 3.Restart service apache2 #/etc/init.d/apache2 restart 4.Edit Homepage, document root di /var/www Untuk membuktukan bahwa PHP jalan, buang index.html dan gunakan index.php #cp /var/www/index.html /var/www/index.php #rm /var/html/index.html 5.Buat / Edit script PHP /var/www/index.php #mcedit /var/www/index.php <html><head></head><body> <h1>Selamat datang di Sahabat TKJ SMK N 1 MAKALE_SERVER</h1> <hr> <h3> Server ini sadah mendukung PHP <? echo phpinfo(); ?> </h3> </body></html> MAIL SERVER DAN WEB MAIL SERVER exim4, courier-base, courier-imap, courier-pop, squirrelmail 1.Install courier jika belum : #apt-get install courier-base courier-imp courier-pop 2.Install squirrelmail webmail jika belum : #apt-get install squirrelmail
  • 14. S.T SAHABAT TKJ PAGE .13 DEBIAN SERVER FOR LKS SAHABAT TKJ 3.Konfigurasi squirrelmail #squirrelmail-configure - 2. serversetting - A. Update IMAP Setting - 8. Server Software - courier - S. Save - Q. Quit 4.Konfigurasi virtual host : #mcedit /etc/apache2/sites-availiable/default > Tambahkan alias untuk http://sahabattkj.org.id/mail/ alias "/mail/" "/user/share/squirrelmail/" .. dst ...yang lain copas dari bagian atasnya 5.Restart service apache2 : #/etc/init.d/apache2 restart 6.Membuat folder maildir otomatis ketika create user # cd /etc/skel # maildirmake maildir 7.Membuat folder maildir pada user yang sudah ada # cd /home/account1 # maildirmake maildir # chown account1.account1 maildir/ -RF 8.Buat user baru # adduser account2 -home /home/account2 # adduser account2 -home /home/account3
  • 15. S.T SAHABAT TKJ PAGE .14 DEBIAN SERVER FOR LKS SAHABAT TKJ 9.Sampai di sini seharusnya user-user yang ada sudah bisa login ke http://www.sahabattkj.org.id/mail/, tetapi INBOX masih kosong. Test konfigurasi dengan : http://www.sahbattkj.org.id/mail/src/configtest.php 10.Konfigurasi exim4 agar menggunakan maildir bukan mbox #dpkg-reconfigure exim4-config > General type of mail configuration : pilih mail sent by smarthost : received via SMTP or fetchmail > Machine to relay mail for : kosong > Delivery method for local mail : pilih maildir format in home directory 11,Okehh selesai .Tinggal akses http://www.sahabattkj.org.id/mail/. Ditarik dari Outlook Express juga bisa. Untuk POP3 pake server server10.sahabattkj.org.id Untuk SMTPnya ada di langkah selanjutnya.......>>
  • 16. S.T SAHABAT TKJ PAGE .15 DEBIAN SERVER FOR LKS SAHABAT TKJ MTA Postfix 1.Install postfix jika belum : #apt-get install postfix Postfix configuration saat inslasi : > General type of mail configuration : pilih internet with smarthost > System mail name : server10.sahabattkj.org.id >SMTP Realy Host : smtp.sahabattkj.org.id 2.Edit file konfigurasi : #mcedit /etc/postfic/main.cf Tambahkan jika belum ada / Ubah baris berikut menjadi : relayhost=smtp.sahbattkj.org.id mailcox_command= home_mailbox = maildir/ 3.Restart Postfix : #/etc/init.d/postfix restart
  • 17. S.T SAHABAT TKJ PAGE .16 DEBIAN SERVER FOR LKS SAHABAT TKJ CATATAN KHUSUS Buku ini saya tulis bertujuan sebagai salah satu sarana pembelajaran atau panduan ketika teman-teman atau saya akan melakukan latihan membangun jaringan dengan SO linux debian .Buku ini memiliki banyak kekurangan, untuk itu mohon dimaklum dan saran dari yang lebih tahu. Tentunya saya juga mengharapkan kerjasama dari teman- teman dari berbagai SMK Tator yang sempat membaca ini untuk ikut berpartisipasi dalam tahap pertama pembentukan komonitas TKJ Tator . Jika ada diantara teman-teman yang berminat untuk ikut berpartisipasi dalam pembentukan komonitas TKJ Toraja selahkan Link ke http.//bellspyk.blogspot.com untuk berduskusi secarah ON line. Akhir kata saya ucapkan terimakasih.....
  • 18. S.T SAHABAT TKJ PAGE .17 DEBIAN SERVER FOR LKS SAHABAT TKJ PUSTAKA Data Penulis : Komunitas Sahabat TKJ TaTor . SMK Angkatan I Nama : Belspyk Tangkela'bi' TTL : Rantepao, 03 Agustus 1994 Sekolah : Smk Negeri 1 Makale Jurusan : Teknik Komputer Jaringan E-mail : bellspyk@gmail.com Bloger : http://sahabatbellspyk.blogspot.com/