MEMBUAT DNS SERVER

INSTALASI DAN KONFIGURASI DNS

  1. Login terlebih dahulu menggunakan sudo su
  2. Install dns server menggunakan bind9 dengan perintah apt-get install bind9
  1. Cek terlebih dahulu ip addres yang terdapat pada linux ubuntu yang kita pakai tulis seperti perintah dibawah
  2. Lalu akan muncul seperti gambar dibawah, atur ip addres yang diinginkan lalu – tekan tombol Y – Enter.
  3. Setelah itu ketikan perintah dibawah untuk mengetahui query time (perbedaan waktu) pada proses pencarian dns, lalu enter.
  1. Kemudian edit yang sudah ditandai warna kuning digambar, lalu sama kan seperti itu, setelah selesai tekan ctrl+x – tekan tombol Y – Enter.
  2. Ketikan seperti perintah dibawah lalu enter
  3. Samakan seperti yang ditandai warna kuning pada gambar/sesuaikan dengan ip address masing-masing. Ctrl x– tekan tombol Y – Enter.
  4. Setelah selesai tekan perintah seperti dibawah dengan menggunakan dig, maka akan terlihat perbedaan waktu proses pencarian dns nya.
  5. lalu masuk ke directory bind.
  6. Salin file db.local menjadi db.tugaslinux.com
  7. Buka file db.tugaslinux.com
  8. Maka akan muncul seperti gambar dibawah.
  9. Lalu edit isi file tersebut seperti gambar di bawah, ctrl + x – tekan tombol Y – Enter.
  10. Salin file db.127 menjadi db.192
  11. Lalu edit menjadi seperti gambar dibawah, ctrl + x – tekan tombol Y – Lalu enter
  12. Buka file named.conf.local lalu isi file tersebut seperti gambar di bawah, ctrl + x – tekan tombol Y – Lalu enter.
  13. Setelah selesai restart bind9 menggunakan perintah dibawah.
  14. Kemudian setelah selesai dns di restart, tes dns menggunakan nslookup, kalau berhasil maka akan muncul seperti gambar dibawah, menandakan bahwa dns server telah dibuat.

 

 

INSTALASI DAN KONFIGURASI MAIL SERVER

Install Zimbra Mail Server di Ubuntu 14.04

20JAN

Berhubung akhir-akhir ini lagi tertarik sama Zimbra Mail Server, maka dari itu saya akan membagikan sebuah postingan tutorial installasi dan konfigurasi Zimbra Mail Server. Zimbra Mail Server adalah software open source untuk email server dan kolaborasi (groupware), yang menyediakan solusi email server yang powerful, penjadwalan, kalender grup, kontak dan manajemen penyimpananan dokumen via web. Zimbra server tersedia untuk Linux, Mac OS X dan platform virtualisasi. Zimbra menggunakan klien Ajax Web 2.0 yang dapat di jalankan pada browser firefox, Safari dan Internet Explorer (6.0+) dan IE serta mudah diintegrasikan dengan portal web API, aplikasi bisnis dan VoIP menggunakan web services.

Zimbra Mail Server

Zimbra Mail Server

Kelebihan yang dimiliki oleh Zimbra :

  • Beroperasi menggunakan Operating System Linux (Jadi selain aplikasi ini open source juga dapat dijalankan pada OS yangOpen Source juga)
  • AntiVirus dan AntiSpam Handal dan include secara satu kesatuan dalam mail server
  • Kapasitas User account dan Mailbox tidak terbatas
  • Pengaturan dan pemeliharaan sangat mudah dengan Web Administration console
  • Memiliki kemampuan Multi Domain
  • Memiliki pembatasan Quota MailBox per User
  • Dapat di gabungkan dengan Fitur Spooling Mail

Email Protocol yang ada pada Mail Server Zimbra :

  • SMTP (Simple Mail Transport Protocol)
  • SSMTP (Secure Simple Mail Transport Protocol)
  • POP3 (Post Office Protocol )
  • POP3S (Secure Post Office Protocol )
  • IMAP (Internet Mail Application Protocol)
  • IMAPS (Secure Internet Mail Application Protocol)

 

Topology jaringan yang akan dibuat membutuhkan Router MikroTik sebagai Gateway dan Ubuntu Server 14.04 sebagai Mail Server. Tampilan Topology yang akan dibangun seperti berikut :

Topology MikroTik + Zimbra Mail Server

Topology MikroTik + Zimbra Mail Server

Prerequirement :

  • MikroTik RB750
  • Ubuntu Server 14.04 (64 bit), RAM 2GB, HDD 20GB
  • Domail : icalredhat.local
  • IP Address Ubuntu : 192.168.20.200
  • Mail : mail.icalredhat.local
  • Hostname : mail.icalredhat.local

Konfigurasi Router MikroTik sebagai Gateway :

Untuk tutorial konfigurasinya silahkan baca disini. Pastikan ketika setting DHCP-Server Network terutama pada bagian DNS Server masukan IP Address Ubuntu Server-nya 192.168.20.200 .

Konfigurasi IP Address Ubuntu Server 14.04 :

Ketikan perintah berikut untuk meng-konfigurasi ip address ubuntu server :

  • sudo nano /etc/network/interfaces
Konfigurasi IP Address Ubuntu Server

Konfigurasi IP Address Ubuntu Server

Kemudian Restart Network Services, dengan perintah berikut.

  • sudo /etc/init.d/networking restart

Install Paket Requirement untuk installasi Zimbra Mail Server :

  • sudo apt-get update
  • sudo apt-get install libgmp10 libperl5.18 libaio1 unzip pax sysstat sqlite3 dnsmasq wget

Konfigurasi Hotsname dan DnsMasq

Untuk merubah nama hostname dengan mengetikan perinta berikut :

  • sudo nano /etc/hostname
  • Masukan nama hostname : mail.icalredhat.local
Konfigurasi Hostname Ubuntu

Konfigurasi Hostname Ubuntu

Untuk merubah nama hosts dengan mengetikan perintah berikut :

  • sudo nano /etc/hosts
  • Masukan baris berikut dibawah localhost: 192.168.20.200   mail.icalredhat.local   mail
Konfigurasi Hosts Ubuntu

Konfigurasi Hosts Ubuntu

Konfigurasi dnsmasq dengan mengetikan perinta berikut :

  • sudo nano /etc/dnsmasq.conf 
  • hapus semua isi filenya dan masukan baris perintah seperti berikut
Konfigurasi DNSMASQ Ubuntu

Konfigurasi DNSMASQ Ubuntu

Jika sudah selesai, kemudian reboot ubuntu servernya dengan perintah berikut:

  • sudo reboot

 

Install Zimbra Mail Server di Ubuntu Server 14.04

Download Zimbra Mail Server kemudian Extract :

Install Zimbra Mail Server dengan pertintah berikut:

  • ./install.sh
Install Zimbra Mail Server

Install Zimbra Mail Server

Pada bagian License Agreement, ketik Y

Install Zimbra Mail Server

Install Zimbra Mail Server

Kemudian pilih paket zimbra apa saja yang akan di install, Pada Zimbra-dnscache ketik N

Installasi Paket Zimbra Mail Server

Installasi Paket Zimbra Mail Server

Pada system modifikasi ketik Y

Install Zimbra Mail Server

Install Zimbra Mail Server

Konfigurasi Zimbra-Store untuk admin password, Ketik angka

Konfigurasi Zimbra Store

Konfigurasi Zimbra Store

Pada bagian Store Configuration, Ketik angka 4, kemudian masukan password admin misalnya 123456

Konfigurasi Zimbra Store

Konfigurasi Zimbra Store

Kemudian kembali ke previous menu dengan ketik r

Konfigurasi Zimbra Store

Konfigurasi Zimbra Store

Jika semua konfigurasi sudah komplit, kemudian save konfigurasi kedam file seperti gambar berikut. Kemudian tunggu beberapa menit hingga proses installasi selesai…

Configuration Zimbra

Configuration Zimbra

Konfigurasi Zimbra Mail Server Selesai.

Konfigurasi Zimbra Mail Server Komplit

Konfigurasi Zimbra Mail Server Komplit

 

Cek status Zimbra Mail Server dengan perintah berikut:

  • su – zimbra
  • zmcontrol status
Cek Status Zimbra Mail Server

Cek Status Zimbra Mail Server

 

Akses Zimbra Webmail Admin dengan mengetikan IP Address https://192.168.20.200:7071 pada Web Browser Komputer Client

Zimbra Mail Server [Admin Page]

Zimbra Mail Server [Admin Page]

Install dan Konfigurasi DNS Server Ubuntu

Agar ketika mengakses di web browser client bisa menggunakan domail mail.icalredhat.local , maka harus menginstall DNS Server pada Ubuntu Server dengan perintah berikut:

Konfigurasi file resolv.conf dengan perintah berikut:
IP pertama merupakan ip address untuk localhost
IP kedua merupakan ip address lokal untuk zimbra mail server
IP ketiga merupakan ip address lokal untuk dns mikrotik agar bisa mengakses internet
IP keempat merupakan ip address google-dns agar bisa mengakses internet

Konfigurasi file resolv.conf

Konfigurasi file resolv.conf

Install paket bind9 untuk Dns Server Ubuntu dengan perintah berikut:

  • sudo apt-get install bind9

Kemudian konfigurasi file /etc/bind/named.conf dan tambahkan perntah berikut:

Konfigurasi dns server ubuntu

Konfigurasi dns server ubuntu

 

Kemudian buat file db.icalredhat.local di directory /etc/bind/db.icalredhat.local dengan perntah berikut:

Konfigurasi dns server ubuntu

Konfigurasi dns server ubuntu

Kemudian restart service DNS Server Ubuntu dengan perintah berikut:

  • /etc/init.d/bind9 restart
Restart Service DNS Server Ubuntu

Restart Service DNS Server Ubuntu

Kemudian Cek konfigurasi dengan perintah berikut:

  • nslookup mail.icalredhat.local
  • dig icalredhat.local mx
Cek DNS Server

Cek DNS Server

Kemudian tes ping ke domain icalredhat.local dan mail.icalredhat.local Jika repply berarty DNS Server sudah aktif dan bisa di akses dari komputer client lewat web browser.

PING ke domain Zimbra mail (mail.icalredhat.local)

PING ke domain Zimbra mail (mail.icalredhat.local)

Test PING ke domain icalredhat.local dan mail.icalredhat.local dari komputer client.

Test PING domain dari Client

Test PING domain dari Client

 

Akses Zimbra Webmail Admin dengan nama domainhttps://mail.icalredhat.local:7071 dari web browser komputer client

Zimbra Mail Server

Zimbra Webmail Admin

Tampilan webmail admin sesudah login

Zimbra Webmail Admin

Zimbra Webmail Admin

Membuat/Menambahkan E-mail Account

Untuk membuat/menambahkan email account baru klik Menu Manage kemudian Klik Setting samping tulisan help lalu Klik New

Tambah Email Account Zimbra

Tambah Email Account Zimbra

Kemudian masukan data berikut
Account email : icalredhat @ mail.icalredhat.local
First name : Ical
Last name : RedHat
Password : 123456
Confirm password : 123456

Tambah Email Account Zimbra

Tambah Email Account Zimbra

Berikut merupakan nama-nama email account yang sudah berhasil dibuat.

Email Account Zimbra

Email Account Zimbra

 

Kirim Email dengan Zimbra Webmail Client dengan mengakseshttps://mail.icalredhat.local

Zimbra Webmail Client

Zimbra Webmail Client

Masukan email Toadmin@mail.icalredhat.local (kirim mail ke diri sendri). Subject: 19:17 PM

Kirim E-Mail

Kirim E-Mail

Lihat Inbox Email

z6

Lihat Inbox Email

 

Test kirim E-mail ke banyak account, seperti berikut:

Kirim Email

Kirim Email

Lihat email yang terkirim dengan login menggunakan email icalredhat@mail.icalredhat.local

Lihat Inbox Email

Lihat Inbox Email

Sumber : https://gerakanopensource.wordpress.com/2016/01/20/install-zimbra-mail-server-di-ubuntu-14-04/

MEMBANGUN PROXY SERVER

KONFIGURASI PROXY SERVER – Ubuntu Server

Instalasi Proxy Server

Aplikasi yang sering digunakan untuk membuat proxy server adalah squid, untuk menginstallnya pada terminal ketikan perintah berikut :

Konfigurasi Proxy Server

Ada beberapa file yang akan kita edit, yaitu :

/etc/squid3/squid.conf
/etc/squid3/url  merupakan file buatan untuk menaruh website yang akan di blokir
/etc/squid3/key  merupakan file buatan untuk menaruh keyword yang akan di blokir

Konfigurasi File squid.conf

Pertama kita akan mengkonfigurasi file squid.conf terlebih dahulu, pada terminal ketikan perintah berikut :
nano /etc/squid3/squid.conf
maka akan muncul tampilan berikut :

Setelah terbuka cari kata “http_port 3128” dengan menggunakan ctrl+w, dan kemudian edit hingga menjadi seperti berikut :

Kemudian cari lagi kata “acl CONNECT” dan tambahkan script berikut tepat dibawah nya :

Lalu save file squid.conf

Konfigurasi File url dan File key

Setelah kita mengedit file squid.conf nya, sekarang kita akan membuat file dengan nama url dan key. File tersebut berfungsi untuk menaruh web-web apa saja yang akan kita blokir dan keyword apa saja yang akan kita blokir. berikut contohnya :

Isikan nama website yang akan di blokir

Lalu save file url

Masukan kata kunci yang akan di blokir

Lalu save file key

Konfigurasi IPTABLES

Kita akan mengkonfigurasi sedikit iptables untuk meng redirect dari port 80 ke port 3128, berikut contohnya :

 

Setelah semua file kita edit sekarang restart paket squidnya
/etc/init.d/squid3 restart

Pengujian di Komputer Client

Kita akan melakukan pengujian di computer client, proxy server akan menjadi transparent apabila ada koneksi ke internet. Apabila tidak ada seperti kita melakukannya pada ruang lingkup LAN maka kita akan menggunakan manual proxy.

Pertama kita akan melakukan setting proxy terlebih dahulu di browser, disini saya menggunakan browser Mozilla firefox, berikut contohnya :
1. Tools  options  advance  network  settings
2. Edit seperti gambar di bawah ini :

3. Setalah itu OK

Apabila berhasil maka apabila kalian mengetikan nama website atau kata kunci yang kalian blokir di url browser maka akan muncul tampilan seperti ini :

MEMBANGUN FTP SERVER

Membangun FTP server dengan VSFTPD & APACHE2 di Ubuntu server

  1. TUJUAN
    kali ini saya akan menjelaskan bagaimana cara Membangun FTP server dengan VSFTPD & APACHE2  UBUNTU SERVER
  2. PENDAHULUAN
    Assalamualaikum Wr.Wb
    FTP Adalah singkatan dari ( file transfer potocol ) sebuah protokol internet yang berjalan di dalam lapisan aplikasi yang merupakan standar untuk pentansferan berkas (file) komputer antar mesin-mesin dalam sebuah internetwork.III. ALAT DAN BAHAN
    1.       Laptop / PC
    2.       Virtual box dan,
    3.       Ubuntu server 12.04

    IV.  LANGKAH KERJA
    1.      Langkah pertama kita Masuk ke ubuntu server serta masukan username dan password
    2.      Lalu  Install vsftpd dengan cara ketik :
    # apt-get install vsftpd
    Port State service
    tcp 0 0.0.0.0:21
    # netstat –tanp | grep ftp

    3.     Lalu  Backup file konfigurasi vsftpd sengan cara ketik :
    # cp /etc/vsftpd.conf /etc/vsftpd.conf.asli

    4.      Langkah selanjutnya adalah Konfigurasi file vsftpd.conf :

    # nano /etc/vsftpd.conf

    Lalu ketik konfigurasi dibawah ini :
    Listen=YES
    Anonymous_enable=NO
    Local_enable=YES
    Write_enable=YES
    Ftpd_banner= FTP Service : Layanan FTP Server
    #chroot_local_user=YES
    #opsi diatas ada masalah dengan ubuntu 12.04 ternyata,solusi:downgrade vsftpdnya atau
    #korbankan permission /home/user menjadi chmood 555 /home/user
    Userlist_enable=YES
    Userlist_deny=NO
    Userlist_file=/etc/vsftpd/allowed


    5.      Berikutnya  Membuat list user ftp dengan cara ketik :

    # mkdir /etc/vsftpd
    # cat > /etc/vsftpd/allowed

    nur
    Ctrl+C

# chmod 644 /etc/vsftpd/allowed

6.      Lalu kita buat folder dan file di ftp server dengan perintah berikut :

#cd /srv/ftp/
#mkdir TEST
#cd TEST
#nano HASIL.txt

Setelah masuk ke /srv/ftp/TEST lalu ketik :
LATIHAN FTP SERVER
7.      Setelah itu Restart ftp server keik :
# /etc/init.d/vsftpd restart

8.       Selanjutnya kita beralih  ke APACHE SERVER
9.       Install apache2 dengan ketik :

# apt-get install apache2

10.   Lalu Masuk ke directory /var/www

# cd /var/www
# nano index.html
Lalu ketikkan seperti dibawah ini dan setelah itu simpan !!
<h1><marquee>NUR HALIMAH sukses apache server</marquee></h1>

Dan  langkah selanjutnya  kita buka browser dengan mengetik IP Address kita 192.168.2.118
11.   Setelah itu kita buat submenunya demgam ketik :

# mkdir nur
#cd nur
#nano index.html


Lalu ketikkan seperti dibawah ini setelah itu simpan !!
<h1><marquee>APACHE SERVER SUKSES</marquee></h1>

Berikutnya kita buka browser dengan mengetik ip addres kita 192.168.2.118 hasilnya akan muncul seperti yang sudah kita ketik sebelumnya.

12.   Agar submenu “NUR HALIMAH” bisa menjadi default kita perlu konfigurasi file /etc/apache2/sites-available/default

Lalu Ganti baris DocumentRoot /var/www/nur
Dan juga ganti pada baris <Directory /var/www/nur/>

13.   Dan langkah selanjutnya kita restart apache tadi dengan ketik :
#/etc/init.d/apache2 restart

V. HASIL KERJA
Setelah melakukan Konfigurasi FTP dan APACHE server tadi kita telah berhasil. dan untuk mengetahui hasilnya maka kita bisa buka pada browser dengan mengetikkan ip kita : 192.168.20.118

VI. KESIMPULAN
Dalam  konfigurasi “FTP SERVER DENGAN VSFTPD & APACHE2 DI UBUNTU SERVER” kita harus selalu teliti dan berhati-hati dengan segala perintah yang ada, agar tidak terjadi kesalahan yang menyebabkan kegagalan dalam melakukan konfigurasi tersebut .

Wasslamualaikum Wr. Wb 🙂

 

Sumber : http://nurhalimahalbahri.blogspot.co.id/2014/12/normal-0-false-false-false-en-us-x-none_6.html

CARA INSTALASI UBUNTU SERVER

Step by Step Install Ubuntu Server

1. Download Ubuntu server di http://www.ubuntu.com/download/server

2. Bakar hasil download tadi ke CD atau bisa di taruh di flashdisk. Atur boot priority melalui BIOS menjadi CD atau USB Flashdisk. Yang kemudian komputer akan melakukan boot melaui CD atau Flashdisk.

3. Pilih Bahasa yang akan digunakan:
cara install ubuntu server

4. Pilih Install ubuntu server untuk memelai instalasi
cara install ubuntu server

 

5. Memilih bahasa yang akan digunakan selama proses intalasi
cara install ubuntu server

6. Memilih lokasi Negara anda berasal
cara install ubuntu server
cara install ubuntu server
cara install ubuntu server

7. Konfigurasi keyboard Layout
cara install ubuntu server
cara install ubuntu server

cara install ubuntu server

8. tentukan nama hostname, Nama Lengkap pengguna, Username dan Password
cara install ubuntu server
cara install ubuntu server
cara install ubuntu server
cara install ubuntu server
cara install ubuntu server

 

9. Memilih kota sebagai rujukan time zone
cara install ubuntu server

 

10. Memilih pemartisian Hardisk.
Dalam bagian ini anda dituntut lebih hati-hati. apalagi di hardisk terdapat data-data penting anda. Jadi saya harap anda pahan di step kali ini, Karena memang rawan sekali. Jadi pelajari dan pahami terlebih dahulu.

  • Guided: akan dilakukan pemartisian secara otomatis. Apakah anda memilih pemartisian seluruh hardisk atau memilih ruang yang kosong saja.
  • Manual: Di sini anda lebih bebas menentukan pemartisian hardisk. Dan jika di hardisk anda terdapat sistem operasi lain (windows misalnya) dan data-data penting, saya sarankan untuk memilih model pemartisian yang ini.

karena dalam contoh ini saya menggunakan virtual, maka saya pilih untuk vpemartisi seluruh hardisk.
cara install ubuntu server
cara install ubuntu server
cara install ubuntu server

11. Konfigurasi HTTP Proxy. Bisa dikosongkan jika tidak ada
cara install ubuntu server12. Konfigurasi Taskel.

  • No automatic update: jika ada pembaharuan program, maka tidak akan melakukan update otomatis
  • Install security update automatic: Jika ada pembaharuan program security, maka akan otomatis update
    cara install ubuntu server

13. Pemilihan paket tambahan.
Step ini dipersilahkan kepada kita untuk instalasi beberapa paket sekaligus. Mulai dari web server, DNS server dan seterusnya. Untuk saya pribadi biasanya hanya menginstall Openssh sebagai remote melalu terminal. dan setelah dipilih akan melakukan proses instalasi.
cara install ubuntu server

 

14. Instalasi Grub Loader
cara install ubuntu server

15. Dan selesai….. Dan sistem akan reboot.
cara install ubuntu server

16. Siststem Operasi Ubuntu Server siap digunakan
cara install ubuntu server

 

Sumber : http://ibagusm.web.id/step-by-step-install-ubuntu-server.html

MEMBUAT SUSUNAN DIRECTORY DI LINUX

MEMBUAT SUSUNAN DIRECTORY DI LINUX

  1. Membuat susunan directory

2. file satu txt.dua.txt.lim

a txt. Tujuh txt.sepuluh txt.duabelas txt.dan limbelas txt. Dibuat menggunakan perintah ‘cat”, isi dengan kata / kalimat secara sembarang/ bebas.

3. salin file dua txt, ke directory delapan dari posisi root

4. masuk ke directory sembilan, tampilkan isi directory empat

 

5. Dari posisi directory sembilan , salin limabelas ke directory sembilan belas

6. Tampilkan isi file duabelas.txt

7. Tambahkan isi file tujuh.txt, dengan “STMIK Tasiikmalaya” pada baris baru file lalu tampilkan isinya

8. Pindah ke directory empat belas, salin file lima belas.txt ke directory delapan dengan nama file duapuluh.txt

9. Hapus directory Enam

10. Ubah nama directory tiga belas menjadi duapuluh satu

 

Sumber : http://silahia.com/uncategorized/cara-membuat-directory-di-linux/