Showing posts with label Teknik Komputer Jaringan. Show all posts
Showing posts with label Teknik Komputer Jaringan. Show all posts

Monday, November 7, 2016

MEMBANGUN DNS SERVER & MAIL SEVER DENGAN SQUIRRELMAIL PADA UBUNTU

Apa itu DNS Server ?

DNS merupakan kepanjangan dari domain name system, sebuah system yang berfungsi memetakan alamat hostname atau domain ke alamat ip, begitu juga sebaliknya. DNS merupakan system jaringan client - server, maksudnya ada yang bertindak sebagai server dan bertindak sebagai client. DNS secara default menggunakan protokol udp dan nomer port 53 dengan nama service domain. Program DNS server yang paling banyak di gunakan dalam dunia internet bernama BIND (Berkeley Internet Name Domain) khusus untuk system beroperasi unix dan turunannya seperti bsd, linux, dll.

Apa itu Mail Server ?

Mail Server adalah sebuah sistem yang berfungsi untuk kirim mengirim surat antara client yang satu dengan yang lainnya di jaringan internet. Mail Server juga dikenal sebagai Mail Transfer Agent (MTA) atau Internet Router.

Cara Kerja Mail Server:
Sebelum memahami proses cara kerja mail server sebaiknya anda mengenal terlebih dahulu singkatan-singkatan dari MUA, MTA, MDA dll. Berikut penjelasannya :

  • Mail User Agent (MUA) : MUA adalah komponen yang berinteraksi dengan pengguna akhir secara langsung. Contoh dari MUA yaitu Thunderbird, MS Outlook, Zimbra Desktop. Interface webmail seperti Gmail dan Yahoo juga MUA.
  • Mail Transfer Agent (MTA) : MTA bertanggung jawab untuk mentransfer email dari mail server mengirimkan sampai ke server penerima email. Contoh MTA yaitu sendmail dan postfix.
  • Mail Delivery Agent (MDA) : Dalam surat server tujuan, MTA lokal menerima email masuk dari MTA terpencil. Email tersebut kemudian dikirimkan ke kotak surat pengguna dengan MDA.
  • POP / IMAP : POP dan IMAP adalah protokol yang digunakan untuk mengambil email dari kotak surat penerima server untuk penerima MUA.
  • Mail Exchanger Record (MX) : Record MX adalah entri DNS untuk mail server. Catatan ini menunjuk ke alamat IP ke arah mana email harus ditembak. MX record terendah selalu menang, yaitu, mendapat prioritas tertinggi. Sebagai contoh, MX 10 adalah lebih baik daripada MX 20. Alamat IP dari MX record dapat bervariasi berdasarkan desain dan konfigurasi persyaratan, seperti yang akan dibahas nanti dalam artikel.


Ketika pengirim mengklik tombol kirim, SMTP (MTA) memastikan ujung ke ujung pengiriman email dari pengirim-sisi server ke server tujuan. Setelah mencapai server tujuan, MTA lokal ke server tujuan menerima email, dan di pindahkan ke MDA setempat. MDA kemudian menulis email ke kotak pesan penerima. Ketika penerima memeriksa email, mereka diambil oleh MUA dengan menggunakan protokol seperti POP atau IMAP.

Lankah-langkah Konfigurasi DNS Server & Mail Server

1. Buka terminal dan masuk sebagai root:
   #sudo su

2. Install packet-packet yang diperlukan yaitu, bind9, apache2, postfix, courier-imap, courier-pop, squirrelmail, php5:
   #apt-get install bind9 apache2 postfix courier-imap courier-pop squirrelmail php5
     Jika muncul tulisan seperti berikut :
      
                               
         Pilih Internet Site
         Lalu jika muncul tulisan seperti berikut :       

           
          Masukan domain kalian contoh: ns.arlando.co.id

3. Selanjutnya masuk ke directory bind9:
   #cd /etc/bind/

4. Kemudian masuk ke named.conf.default-zones:   
   #nano named.conf.default-zones

5. copy tulisan ini taruh paling bawah:

                             
     rubah menjadi seperti berikut:
   
   

      Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

Note: nama file db disesuaikan dengan nama domain dan alamat ip server,  pada db.(ip) dibalik ip nya, dan jangan lupa perhatikan directory file db nya. 

6. Buat file zone copy dari db.local dan db.127:
   #cp db.local db.arlando.co.id
   #cp db.127 db.1.168.192

7. Masuk ke db.arlando.co.id:
   # nano db.arlando.co.id
    Lalu edit seperti berikut:

                             
         Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

8. Masuk ke db.1.168.192:
   #nano db.1.168.192
    Lalu edit menjadi seperti berikut:

                             
            Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

9. Restart bind9 nya:
   #/etc/init.d/bind9 restart
    Lalu akan muncul tampilan seperti ini:

                             
10. Mengecek dns nya dengan nslookup
   #nslookup ns.arlando.co.id
      Lalu akan muncul tampilan seperti ini:


     #nslookup mail.arlando.co.id
       Lalu akan muncul tampilan seperti ini:

                             
     #nslookup 192.168.1.107
       Lalu akan muncul tampilan seperti ini:

                               
11. Masuk ke directory postfix
    #cd /etc/postfix/

12. Masuk ke main.cf:
    #nano main.cf
      Lalu edit menjadi seperti berikut:

                             
        Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

13. Masuk ke /etc/skel/:
   #cd /etc/skel/

14. Buat directory Maildir:
   #maildirmake Maildir

15. Edit squirrelmail-configure:
   #squirrelmail-configure
      Lalu akan muncul tampilan seperti ini:

                             
       Lalu pilih 2
       setelah itu pilih 1

                             
     Setelah itu masukan domain kalian contoh: mail.arlando.co.id
     Lalu pilih A

                             
       Setelah itu pilih 8


        Setelah itu pilih courier
        Setelah itu pilih S (save)

                               
         Lalu pilih Q (quit)



16. Masuk ke directory squirrelmail:
    #cd /etc/squirrelmail/

17. Masuk ke apache.conf:
    #nano apache.conf
      Lalu edit menjadi seperti berikut:

                             
18. include file /etc/squirrelmail/apache.conf ke /etc/apache2/apache2.conf:
    #echo "include /etc/squirrelmail/apache.conf " >> /etc/apache2.conf

19. Restart apache2,postfix,courier-imap,courier-pop:
   #/etc/init.d/apache2 restart
   #/etc/init.d/postfix restart
   #/etc/init.d/courier-imap restart
   #/etc/init.d/courier-pop restart

20. Buat 2 user untuk login ke mail :
    #adduser imas
    #adduser arlando

21. Buka browser lalu ketikan domain kalian contoh: mail.arlando.co.id, harusnya muncul gambar seperti berikut :

                       
                           
22. Lalu kita masuk sebagai immas:

                                           
23. Lalu kita kirim pesan ke arlando:

                             
24. sign out lalu kita login sebagai arlando:

                                             
25. lalu pastikan sudah ada email masuk:

                               
26. Jika sudah seperti itu maka server sudah berjalan

Sekian tutorial DNS Server & Mail Server dari saya semoga bermanfaat :-) .

              







Baca Selengkapnya >>>

MEMBANGUN DNS SERVER & MAIL SEVER DENGAN SQUIRRELMAIL PADA UBUNTU

Apa itu DNS Server ?

DNS merupakan kepanjangan dari domain name system, sebuah system yang berfungsi memetakan alamat hostname atau domain ke alamat ip, begitu juga sebaliknya. DNS merupakan system jaringan client - server, maksudnya ada yang bertindak sebagai server dan bertindak sebagai client. DNS secara default menggunakan protokol udp dan nomer port 53 dengan nama service domain. Program DNS server yang paling banyak di gunakan dalam dunia internet bernama BIND (Berkeley Internet Name Domain) khusus untuk system beroperasi unix dan turunannya seperti bsd, linux, dll.

Apa itu Mail Server ?

Mail Server adalah sebuah sistem yang berfungsi untuk kirim mengirim surat antara client yang satu dengan yang lainnya di jaringan internet. Mail Server juga dikenal sebagai Mail Transfer Agent (MTA) atau Internet Router.

Cara Kerja Mail Server:
Sebelum memahami proses cara kerja mail server sebaiknya anda mengenal terlebih dahulu singkatan-singkatan dari MUA, MTA, MDA dll. Berikut penjelasannya :

  • Mail User Agent (MUA) : MUA adalah komponen yang berinteraksi dengan pengguna akhir secara langsung. Contoh dari MUA yaitu Thunderbird, MS Outlook, Zimbra Desktop. Interface webmail seperti Gmail dan Yahoo juga MUA.
  • Mail Transfer Agent (MTA) : MTA bertanggung jawab untuk mentransfer email dari mail server mengirimkan sampai ke server penerima email. Contoh MTA yaitu sendmail dan postfix.
  • Mail Delivery Agent (MDA) : Dalam surat server tujuan, MTA lokal menerima email masuk dari MTA terpencil. Email tersebut kemudian dikirimkan ke kotak surat pengguna dengan MDA.
  • POP / IMAP : POP dan IMAP adalah protokol yang digunakan untuk mengambil email dari kotak surat penerima server untuk penerima MUA.
  • Mail Exchanger Record (MX) : Record MX adalah entri DNS untuk mail server. Catatan ini menunjuk ke alamat IP ke arah mana email harus ditembak. MX record terendah selalu menang, yaitu, mendapat prioritas tertinggi. Sebagai contoh, MX 10 adalah lebih baik daripada MX 20. Alamat IP dari MX record dapat bervariasi berdasarkan desain dan konfigurasi persyaratan, seperti yang akan dibahas nanti dalam artikel.


Ketika pengirim mengklik tombol kirim, SMTP (MTA) memastikan ujung ke ujung pengiriman email dari pengirim-sisi server ke server tujuan. Setelah mencapai server tujuan, MTA lokal ke server tujuan menerima email, dan di pindahkan ke MDA setempat. MDA kemudian menulis email ke kotak pesan penerima. Ketika penerima memeriksa email, mereka diambil oleh MUA dengan menggunakan protokol seperti POP atau IMAP.

Lankah-langkah Konfigurasi DNS Server & Mail Server

1. Buka terminal dan masuk sebagai root:
   #sudo su

2. Install packet-packet yang diperlukan yaitu, bind9, apache2, postfix, courier-imap, courier-pop, squirrelmail, php5:
   #apt-get install bind9 apache2 postfix courier-imap courier-pop squirrelmail php5
     Jika muncul tulisan seperti berikut :
      
                               
         Pilih Internet Site
         Lalu jika muncul tulisan seperti berikut :       

           
          Masukan domain kalian contoh: ns.arlando.co.id

3. Selanjutnya masuk ke directory bind9:
   #cd /etc/bind/

4. Kemudian masuk ke named.conf.default-zones:   
   #nano named.conf.default-zones

5. copy tulisan ini taruh paling bawah:

                             
     rubah menjadi seperti berikut:
   
   

      Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

Note: nama file db disesuaikan dengan nama domain dan alamat ip server,  pada db.(ip) dibalik ip nya, dan jangan lupa perhatikan directory file db nya. 

6. Buat file zone copy dari db.local dan db.127:
   #cp db.local db.arlando.co.id
   #cp db.127 db.1.168.192

7. Masuk ke db.arlando.co.id:
   # nano db.arlando.co.id
    Lalu edit seperti berikut:

                             
         Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

8. Masuk ke db.1.168.192:
   #nano db.1.168.192
    Lalu edit menjadi seperti berikut:

                             
            Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

9. Restart bind9 nya:
   #/etc/init.d/bind9 restart
    Lalu akan muncul tampilan seperti ini:

                             
10. Mengecek dns nya dengan nslookup
   #nslookup ns.arlando.co.id
      Lalu akan muncul tampilan seperti ini:


     #nslookup mail.arlando.co.id
       Lalu akan muncul tampilan seperti ini:

                             
     #nslookup 192.168.1.107
       Lalu akan muncul tampilan seperti ini:

                               
11. Masuk ke directory postfix
    #cd /etc/postfix/

12. Masuk ke main.cf:
    #nano main.cf
      Lalu edit menjadi seperti berikut:

                             
        Lalu save dengan menekan CTRL+X tekan Y kemudian ENTER

13. Masuk ke /etc/skel/:
   #cd /etc/skel/

14. Buat directory Maildir:
   #maildirmake Maildir

15. Edit squirrelmail-configure:
   #squirrelmail-configure
      Lalu akan muncul tampilan seperti ini:

                             
       Lalu pilih 2
       setelah itu pilih 1

                             
     Setelah itu masukan domain kalian contoh: mail.arlando.co.id
     Lalu pilih A

                             
       Setelah itu pilih 8


        Setelah itu pilih courier
        Setelah itu pilih S (save)

                               
         Lalu pilih Q (quit)



16. Masuk ke directory squirrelmail:
    #cd /etc/squirrelmail/

17. Masuk ke apache.conf:
    #nano apache.conf
      Lalu edit menjadi seperti berikut:

                             
18. include file /etc/squirrelmail/apache.conf ke /etc/apache2/apache2.conf:
    #echo "include /etc/squirrelmail/apache.conf " >> /etc/apache2.conf

19. Restart apache2,postfix,courier-imap,courier-pop:
   #/etc/init.d/apache2 restart
   #/etc/init.d/postfix restart
   #/etc/init.d/courier-imap restart
   #/etc/init.d/courier-pop restart

20. Buat 2 user untuk login ke mail :
    #adduser imas
    #adduser arlando

21. Buka browser lalu ketikan domain kalian contoh: mail.arlando.co.id, harusnya muncul gambar seperti berikut :

                       
                           
22. Lalu kita masuk sebagai immas:

                                           
23. Lalu kita kirim pesan ke arlando:

                             
24. sign out lalu kita login sebagai arlando:

                                             
25. lalu pastikan sudah ada email masuk:

                               
26. Jika sudah seperti itu maka server sudah berjalan

Sekian tutorial DNS Server & Mail Server dari saya semoga bermanfaat :-) .

              







Baca Selengkapnya >>>

Tuesday, September 17, 2013

Mengenal Macam-macam Partisi Linux Dan Fungsinya


Pada kesempatan kali ini saya akan menjelaskan tentang macam-macam partisi linux dan fungsinya.
Macam-macam partisi linux dan fungsinya:
  • / (/root) : menunjukkan hirarki tertinggi dari sistem ditektori Linux dimana direktori ini membawahi dari direktori /usr, /home, /mnt dan direktori lainya seperti gambar diatas.

  • /bin : berisi program yang berisi perintah-perintah yang digunakan oleh user biasa seperti perintah ls (menampilkan isi dari suatu direktori, cd (untuk berpindah direktori).

  • /sbin : berisi program yang berisi perintah-perintah yang digunakan oleh super user seperti ifconfig (menampilkan informasi tentang kartu jaringan / network device yang terpasang pada mesin).

  • /home : berisi data dari user yang terdaftar dalam komputer / mesin yang bersangkutan.

  • /usr : berisi paket program, dokumentasi, konfigurasi, aplikasi, library dan source aplikasi linux.

  • /opt : berisi aplikasi yang dapat diakses oleh semua user (hampir sama dengan /usr/sbin/.

  • /root : merupakan “home” nya superuser / root / administrator.

  • /tmp : singkatan dari temporer adalah direktori yang disediakan ketika dibutuhkan ruang sementara dalam melakukan pekerjaan, contoh  ketika melakukan proses burn cd maka image (file iso ) secara default dimasukkan ke direktori ini sebelum di burn ke cd.

  • /etc : secara umum merupakan direktori tempat file konfigurasi berbagai macam service dan program yang terinstall di dalam sistem.

  • /mnt : berisi informasi device yang terpasang (mount) di dalam komputer.

  • /var : Direktori ini berisi data yang bermacam-macam (vary). Perubahan data dalam sistem yang aktif sangatlah cepat. Data-data seperti ini ada dalam waktu yang singkat. Karena sifatnya yang selalu berubah tidak memungkinkan disimpan dalam direktori seperti “/etc”. Oleh karena itu, data-data seperti ini disimpan di direktori var.

  • /boot : berisi informasi yang berkaitan dengan device dan service yang dijalankan ketika komputer melakukan booting (proses komputer dari keadaan mati/off menjadi hidup/on)
Okey sekian dulu penjelasan dari saya, semoga bermanfaat..
Baca Selengkapnya >>>

Saturday, August 31, 2013

Mengembalikan GRUB Yang Hilang

Apa itu Grub ? 

GNU GRUB adalah multiboot boot loader. GRUB merupakan kepanjangan dari Gran Unified Bootloader, yang awalnya dirancang dan dijalankan oleh Erich Stefan Boleyn.
Secara singkat, boot loader adalah program software pertama yang berjalan ketika komputer dimulai. Hal ini bertanggung jawab untuk loading dan transfer kontrol ke kernel sistem operasi perangkat lunak.

Mungkin Anda pernah menginstal ulang sistem operasi seperti Microsoft Windows XP/Vista/7 atau sistem operasi lain yang mengakibatkan kehilangan grub pada sistem Anda. Untuk itu kali ini saya akan memberi tahu cara mengembalikan boot loader yang hilang.

Langkah-langkahnya sebagai berikut :

1. Gunakan live cd linux untuk mengakses partisi Linux
2. Periksa partisi linux anda dengan mengetikan perintah berikut di console/terminal:
   #fdisk -l (pastikan sudah masuk sebagai root)
    maka nanti akan muncul tulisan seperti berikut:
    

3. Mount partisi Linux ke direktori /mnt, Dalam contoh ini Linux partisi berada pada "/ dev/sda8''
   #mount /dev/sda8 /mnt
4. Install GRUB loader
   #grub-install --root-directory=/mnt/ /dev/sda
5. Kemudian Restart Komputer anda
  #reboot
6. Selesai..

Selamat Mencoba...



Baca Selengkapnya >>>

Tuesday, August 20, 2013

Repositori Ubuntu

Apa itu Repositori ? 

Ada ribuan program yang telah siap untuk diinstal ke Ubuntu Anda. Program-2 ini disimpan dalam arsip perangkat lunak (repositori) dan siap untuk diinstal lewat Internet. Hal ini menjadikan instal program baru sebagai pekerjaan yang mudah. Selain itu juga aman! Karena setiap program telah diuji coba dan dibangun khusus untuk Ubuntu. Bila Anda tidak punya koneksi Internet yang memadai, Anda bisa memakai fasilitas DVD Repository Ubuntu.

Repositori perangkat lunak Ubuntu dikelola dalam empat "komponen", berdasar pada tingkat dukungan yang bisa diberikan Ubuntu, dan kecocokan dengan Ubuntu's Free Software Philosophy. Komponen-komponen ini terdiri dari Main (perangkat lunak yang didukung secara resmi), Restricted (perangkat lunak yang didukung namun tidak termasuk dalam lisesi bebas penuh), Universe (dirawat oleh komunitas, yakni perangkat lunak yang tidak didukung secara resmi) dan Multiverse (perangkat lunak yang "tidak bebas"). 


Apa itu Repositori Lokal ?

Repositori lokal merupakan repositori yang terdekat dari daerah/wilayah anda berada. apa keuntungan memakai repositori lokal ? keuntungannya adalah untuk mempercepat proses download dan install aplikasi dari server repositori dan tentunya akan menghemat waktu anda.

Bagaimana cara menambahkan repositori lokal di ubuntu ?

Berikut caranya:
1. Buka terminal
2. Masuk sebagai root
3. Lalu edit file /etc/apt/sources.list dengan menggunakan perintah dibawah ini:
   #nano /etc/apt/sources.list
4. Hapus/berikan tanda pagar (#) pada repositori default
5. Pastekan repositori lokalnya 
    contoh repositori lokal:
    deb http://kambing.ui.ac.id/ubuntu/ raring-proposed main restricted universe multiverse
    deb http://kambing.ui.ac.id/ubuntu/ raring-security main restricted universe multiverse
    deb http://kambing.ui.ac.id/ubuntu/ raring-updates main restricted universe multiverse
    deb http://kambing.ui.ac.id/ubuntu/ raring-backports restricted universe multiverse
    deb http://kambing.ui.ac.id/ubuntu/ raring main restricted universe multiverse
6. Kemudian Save & Exit dengan menekan tombol CTRL+X lalu tekan Y
7. Setelah itu update repositorinya dengan menggunakan perintah dibawah ini:
   #apt-get update
8. Biarkan saja proses update berjalan hingga selesai dan jika prosesnya sudah selesai maka pendaftaran repositori lokal pada Ubuntu Anda sudah selesai dilakukan dan siap untuk digunakan. Cobalah untuk menginstalasi sebuah aplikasi sebagai pengetesan apakah repositori lokal Ubuntu Anda sudah berjalan dengan semestinya. 

Untuk daftar repositori lokal bisa anda lihat disini

okey sekian dulu selamat mencoba :-)












Baca Selengkapnya >>>

Daftar Repositori Lokal Ubuntu

Pada kesempatan kali ini saya akan membagikan daftar repositori lokal ubuntu, berikut daftar repositorinya :



Repositori Kambing

  • Ubuntu 13.04
deb http://kambing.ui.ac.id/ubuntu/ raring-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ raring-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ raring-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ raring-backports restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ raring main restricted universe multiverse

  • Ubuntu 12.10
deb http://kambing.ui.ac.id/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ quantal-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ quantal-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ quantal-backports restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ quantal main restricted universe multiverse
  • Ubuntu 12.04
deb http://kambing.ui.ac.id/ubuntu/ precise-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise-backports restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ precise main restricted universe multiverse

  • Ubuntu 11.10
deb http://kambing.ui.ac.id/ubuntu/ oneiric-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ oneiric-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ oneiric-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ oneiric-backports restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ oneiric main restricted universe multiverse

  • Ubuntu 11.04
deb http://kambing.ui.ac.id/ubuntu/ natty-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty-backports restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ natty main restricted universe multiverse

  • Ubuntu 10.10
deb http://kambing.ui.ac.id/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ maverick-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ maverick-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ maverick-backports restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ maverick main restricted universe multiverse

  • Ubuntu 10.04
deb http://kambing.ui.ac.id/ubuntu/ lucid-proposed main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ lucid-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ lucid-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ lucid-backports restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ lucid main restricted universe multiverse

Repositori FOSS ID

  • Ubuntu 13.04
deb http://dl2.foss-id.web.id/ubuntu/ raring-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ raring-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ raring-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ raring-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ raring main restricted universe multiverse

  • Ubuntu 12.10
deb http://dl2.foss-id.web.id/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ quantal-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ quantal-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ quantal-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ quantal main restricted universe multiverse

  • Ubuntu 12.04
deb http://dl2.foss-id.web.id/ubuntu/ precise-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ precise-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ precise-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ precise-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ precise main restricted universe multiverse

  • Ubuntu 11.10
deb http://dl2.foss-id.web.id/ubuntu/ oneiric-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ oneiric-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ oneiric-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ oneiric-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ oneiric main restricted universe multiverse

  • Ubuntu 11.04
deb http://dl2.foss-id.web.id/ubuntu/ natty-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ natty-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ natty-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ natty-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ natty main restricted universe multiverse

  • Ubuntu 10.10
deb http://dl2.foss-id.web.id/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ maverick-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ maverick-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ maverick-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ maverick main restricted universe multiverse

  • Ubuntu 10.04
deb http://dl2.foss-id.web.id/ubuntu/ lucid-proposed main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ lucid-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ lucid-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ lucid-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu/ lucid main restricted universe multiverse

Repositori ITB

  • Ubuntu 13.04
deb ftp://ftp.itb.ac.id/pub/ubuntu raring-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu raring-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu raring-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu raring-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu raring main restricted universe multiverse

  • Ubuntu 12.10
deb ftp://ftp.itb.ac.id/pub/ubuntu quantal-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu quantal-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu quntal-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu quantal-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu quantal main restricted universe multiverse

  • Ubuntu 12.04
deb ftp://ftp.itb.ac.id/pub/ubuntu precise-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu precise-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu precise-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu precise-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu precise main restricted universe multiverse

  • Ubuntu 11.10
deb ftp://ftp.itb.ac.id/pub/ubuntu oneiric-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu oneiric-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu oneiric-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu oneiric-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu oneiric main restricted universe multiverse

  • Ubuntu 11.04
deb ftp://ftp.itb.ac.id/pub/ubuntu natty-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu natty-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu natty-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu natty-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu natty main restricted universe multiverse

  • Ubuntu 10.10
deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu maverick-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu maverick main restricted universe multiverse

  • Ubuntu 10.04
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-proposed main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-security main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-updates main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid-backports main restricted universe multiverse
deb ftp://ftp.itb.ac.id/pub/ubuntu lucid main restricted universe multiverse

Repositori Komo

  • Ubuntu 13.04
deb http://komo.padinet.com/ubuntu/ raring-proposed main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ raring-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ raring-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ raring-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ raring main restricted universe multiverse

  • Ubuntu 12.10
deb http://komo.padinet.com/ubuntu/ quantal-proposed main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ quantal-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ quantal-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ quantal-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ quantal main restricted universe multiverse

  • Ubuntu 12.04
deb http://komo.padinet.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ precise-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ precise main restricted universe multiverse

  • Ubuntu 11.10
deb http://komo.padinet.com/ubuntu/ oneiric-proposed main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ oneiric-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ oneiric-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ oneiric-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ oneiric main restricted universe multiverse

  • Ubuntu 11.04
deb http://komo.padinet.com/ubuntu/ natty-proposed main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ natty-security main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ natty-updates main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ natty-backports main restricted universe multiverse
deb http://komo.padinet.com/ubuntu/ natty main restricted universe multiverse

  • Ubuntu 10.10
deb http://komo.vlsm.org/ubuntu/ maverick-proposed main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ maverick-security main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ maverick-updates main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ maverick-backports main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ maverick main restricted universe multiverse

  • Ubuntu 10.04
deb http://komo.vlsm.org/ubuntu/ lucid-proposed main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ lucid-security main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ lucid-updates main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ lucid-backports main restricted universe multiverse
deb http://komo.vlsm.org/ubuntu/ lucid main restricted universe multiverse

Repositori UKDW

  • Ubuntu 13.04
deb http://repo.ukdw.ac.id/ubuntu raring-proposed main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu raring-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu raring-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu raring-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu raring main restricted universe multiverse

  • Ubuntu 12.10
deb http://repo.ukdw.ac.id/ubuntu quantal-proposed main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu quantal-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu quantal-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu quantal-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu quantal main restricted universe multiverse

  • Ubuntu 12.04
deb http://repo.ukdw.ac.id/ubuntu precise-proposed main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu precise main restricted universe multiverse

  • Ubuntu 11.10
deb http://repo.ukdw.ac.id/ubuntu oneiric-proposed main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu oneiric-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu oneiric-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu oneiric-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu oneiric main restricted universe multiverse

  • Ubuntu 11.04
deb http://repo.ukdw.ac.id/ubuntu natty-proposed main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu natty-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu natty-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu natty-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu natty main restricted universe multiverse

  • Ubuntu 10.10
deb http://repo.ukdw.ac.id/ubuntu maverick-proposed main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu maverick-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu maverick-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu maverick-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu maverick main restricted universe multiverse

  • Ubuntu 10.04
deb http://repo.ukdw.ac.id/ubuntu lucid-proposed main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu lucid-security main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu lucid-updates main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu lucid-backports main restricted universe multiverse
deb http://repo.ukdw.ac.id/ubuntu lucid main restricted universe multiverse




Baca Selengkapnya >>>

Tuesday, February 28, 2012

Membangun Proxy Server menggunakan Squid di Linux Ubuntu

Proxy Server

Apa itu Proxy Server ?
Proxy server adalah sebuah aplikasi atau sistem komputer yang bertindak sebagai perantara permintaan  client untuk mencari sumber daya kepada server lain. misalnya meminta file, koneksi, halaman web, atau sumber daya dari server yang berbeda. sumber (http://id.wikipedia.org/wiki/Proxy_server). 

Apa itu Squid ?

Squid adalah sebuah software opensource yang digunakan sebagai proxy server dan web cache. squid memiliki default port 3128. Apa saja yg bisa dilakukan oleh squid ?, Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas.

Tutorial Bloking side dengan Squid:

1. Masuk sebagai root:
    #sudo su

2. Install Squid (disini saya menggunakan squid3):
   #apt-get install squid3
    (pastikan sudah terkoneksi ke internet)

3. Setelah squid sudah terinstall, lalu kita masuk ke directory squidnya:
   #cd /etc/squid3/

4. Backup konfigurasi default squid:
   #cp squid.conf squid.conf.backup

5. Edit file squid.conf:
   #nano squid.conf

6. Kemudian cari beberapa baris dibawah ini :
    http_port 3128 ubah menjadi http_port 3128 transparent
    Hapus tanda pagar # didepannya cache_mgr webmaster                                    
    Hapus tanda pagar # didepannya cache_dir ufs /var/spool/squid3 100 16 256    
    Hapus tanda pagar # didepannya cache_mem 256 MB    
    (pada kata webmaster bisa diganti dengan nama atau email anda sendiri.
     contoh: cache_mgr rendy_arlando@yahoo.co.id ).
   
    acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1  Kemudian tambahkan beberapa baris dibawah ini
   
    acl LAN src 192.168.5.0/24 (ip yang dimaksukan yaitu ip LAN)
    acl domain dstdomain .facebook.com .detik.com (domain atau website yang di blok)

    http_access deny domain 
    http_access allow LAN (Mengijinkan jaringan LAN & Filter koneksi)

7. Save dengan menekan CTRL+X tekan Y kemudian ENTER

8. Periksa konfigurasi squid:
   #squid3 -k parse
    (pastikan tidak ada pesan error).

9. Restart squidnya:
   #/etc/init.d/squid3/ restart

10. Mengalihkan koneksi http client agar menggunakan proxy squid (Transparent):
    #iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
   
11. Periksa apakah server squid sudah berjalan  
    #netstat -an | grep 3128
      (jika sudah berjalan nanti ada tulisan listen)

12. lalu buka web browser dari client  (pastikan client sudah terhubung dengan server).
    dan buka www. facebook.com 




 











jika muncul pesan seperti ini berarti berarti squid anda telah berjalan
sekian tutorial squid dari saya...
semoga bermanfaat....
Baca Selengkapnya >>>