Tuesday, January 31, 2017

Mengatasi Error saat instalasi Bind di Debian 8.6



A.Pengertian

BIND (singkatan dari bahasa Inggris: Berkeley Internet Name Domain) adalah server DNS yang paling umum digunakan di Internet, khususnya pada sistem operasi bertipe Unix yang secara de facto merupakan standar. BIND awalnya dibuat oleh empat orang mahasiswa di CSRG Universitas California Berkeley dan pertama kali dirilis di dalam 4.3BSD. Paul Vixie kemudian meneruskan pengembangannya pada tahun 1988 saat bekerja di DEC.

B. Latar Belakang

Saat instalasi bind9 mengalami error

C. Maksud dan Tujuan

Agar saat instalasi bind saya bisa mengatasi nya lagi

D. Jangka Waktu Pelaksanaan

5 menit

E. Alat dan Bahan

- PC/Laptop
- Koneksi ke Server
- Server

F. Tahap Pelaksanaan

1. Masuk sebagai superuser 
2. Lalu  ketik
# dpkg --get-selections | grep bind


3. Setelah itu kita purge bind nya
# apt-get purge bind9-host libbind9-90 rpcbind


4. Jika sudah kita bersihkan sisa sisa dari bind nya
# apt-get autoremove


5. Lalu coba install lagi bind nya
# apt-get install bind9 bind9utils


G. Kesimpulan

Pada waktu instalasi, bind kadang mengalami error saat akan di install

H. Referensi

https://id.wikipedia.org/wiki/BIND
Read More

Monday, January 30, 2017

Install dan Konfigurasi DNS Server Debian 8.6




A. Pengertian

Sistem Penamaan Domain (Domain Name System; DNS) adalah sebuah sistem yang menyimpan informasi tentang nama host ataupun nama domain dalam bentuk basis data tersebar (distributed database) di dalam jaringan komputer, misalkan: Internet. DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap server transmisi surat (mail exchange server) yang menerima surel (email) untuk setiap domain. Menurut browser Google Chrome, DNS adalah layanan jaringan yang menerjemahkan nama situs web menjadi alamat internet.

DNS menyediakan pelayanan yang cukup penting untuk Internet, ketika perangkat keras komputer dan jaringan bekerja dengan alamat IP untuk mengerjakan tugas seperti pengalamatan dan penjaluran (routing), manusia pada umumnya lebih memilih untuk menggunakan nama host dan nama domain, contohnya adalah penunjukan sumber universal (URL) dan alamat surel. Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa dianggap seperti buku telepon internet di mana saat pengguna mengetikkan www.indosat.net.id di peramban web maka pengguna akan diarahkan ke alamat IP 124.81.92.144 (IPv4) dan 2001:e00:d:10:3:140::83 (IPv6).

B. Latar Belakang

Latar belakang saya membuat ini agar saya bisa membuka domain server saya tanpa harus menggunakan IP Address dari Server yang saya gunakan.

C. Manfaat dan Tujuan

- Mempermudah mengakses suatu Web tanpa mengingat IP dari Web tersebut
- Mempermudah konfigurasi

D. Jangka Waktu Pelaksanaan

30 menit dalam pelaksanaan nya

E. Alat dan Bahan

- PC/Laptop
- Sever yang sudah terinstall Debian
- Koneksi internet

F. Tahap Pelaksanaan

1. Masuk ke Server sebagai superuser
2. Lalu kita instal Bind dengan
# apt-get install bind9


3. Setelah instalasi Bind selesai kita masuk ke direktori dengan
# cd /etc/bind


4. Kita konfigurasi local dari bind nya dengan
# nano named.conf.local


5. Setelah masuk ke conf.local isikan dibawah //include "/etc/bind/zones.rfc1918";

zone "nama_domain.net" {
type master ;
file "/etc/bind/db.nama_domain";
};
zone "IP_Ketiga_dari_IPServer.168.192.in-addr.arpa" {
type master ;
file "/etc/bind/db.192" ;
};


6. Jika Konfigurasi sudah selesai Copy kan db.local ke db.nama_domain dengan cara
# cp db.local db.nama_domain . Misal cp db.local db.ivan

7. Lalu kita konfigurasi db.nama_domain

# nano db.nama_domain


8. Setelah masuk edit menjadi seperti dibawah
; BIND data file for local loopback interface
;
$TTL 604800
@   IN    SOA smk.net. root.smk.net. (
2               ; Serial
604800     ; Refresh
86400       ; Retry
2419200   ; Expire
604800 )     ; Negative Cache TTL
;
@     IN     NS     ns.smk.net.
@     IN     A        192.168.137.2
@     IN     MX     2     mail.smk.net
ns     IN     A        192.168.137.2            ]
www    IN    A        192.168.137.2         ]
ftp         IN    A        192.168.137.2        ]  Isi dengan IP Address server
mail       IN    A      192.168.137.2         ] 
portal    IN    A       192.168.137.2        ]




9. Jika konfigurasi sudah disimpan kita lanjut ke konfigurasi berikutnya yaitu db. 192 masuk ke
# nano db.192


10. Lalu kita isikan

; BIND reverse data file for local loopback interface
;
$TTL 604800
@     IN    SOA smk.net. root.smk.net. (
1                 ; Serial
604800       ; Refresh
86400         ; Retry
2419200     ; Expire
604800 )     ; Negative Cache TTL
;
@      IN       NS       ns.smk.net.           ]
2       IN       PTR     ns.smk.net.           ]
2       IN       PTR     smk.net                 ]   Ganti smk nya dengan nama
2       IN       PTR     www.smk.net        ]   domain yang telah dibuat
2       IN       PTR     ftp.smk.net            ]
2       IN       PTR     mail.smk.net         ]
2       IN       PTR     portal.smk.net      ]



11. Setelah itu kita restart
# /etc/init.d/bind restart


12. Jika restart berhasil kita cek dengan
#cat /etc/resolv.conf


13. Lalu kita cek lagi dengan
# nslookup nama_domain.net

14. Cek lagi dengan menambahkan www
# nslookup www.nama_domain.net



15. Lalu cek domain yang telah dibuat dibrowser

G. Kesimpulan

Dengan adanya DNS kita dipermudah dengan penamaan domain yang menggunkan huruf dan bukan IP.

H. Referensi

https://id.wikipedia.org/wiki/Sistem_Penamaan_Domain
Read More

Friday, January 27, 2017

Mengubah User Login SSH menjadi Root di Debian 8.6





A. Pengertian

Secure Shell (SSH) adalah sebuah protokol jaringan kriptografi untuk komunikasi data yang aman, login antarmuka baris perintah, perintah eksekusi jarak jauh, dan layanan jaringan lainnya antara dua jaringan komputer. Ini terkoneksi, melalui saluran aman atau melalui jaringan tidak aman, server dan klien menjalankan server SSH dan SSH program klien secara masing-masing. Protokol spesifikasi membedakan antara dua versi utama yang disebut sebagai SSH-1 dan SSH-2.

Aplikasi yang paling terkenal dari protokol ini adalah untuk akses ke akun shell pada sistem operasi mirip Unix, tetapi juga dapat digunakan dengan cara yang sama untuk akun pada Windows. Ia dirancang sebagai pengganti Telnet dan protokol remote shell lainnya yang tidak aman seperti rsh Berkeley dan protokol rexec, yang mengirim informasi, terutama kata sandi, dalam bentuk teks, membuat mereka rentan terhadap intersepsi dan penyingkapan menggunakan penganalisa paket. Enkripsi yang digunakan oleh SSH dimaksudkan untuk memberikan kerahasiaan dan integritas data melalui jaringan yang tidak aman, seperti Internet.

B. Latar Belakang

Agar tidak perlu login sebagai user kemudian login lagi ke root

C. Manfaat dan Tujuan

- Menghemat waktu
- Tidak perlu login 2 kali

D. Jangka Waktu Pelaksanaan

5-7 menit

E. Alat dan Bahan

- PC/Laptop
- Server yang sudah terinstall Debian
- Koneksi dengan Server

F. Tahap Pelaksanaan

1. Seperti biasa kita masuk ke server sebagai superuser
2. Lalu ketik
# nano /etc/ssh/sshd_config


 3. Pada Authentication:  di PermitRootLogin pada without -password


diganti menjadi yes


 4. Setelah itu kita restart
# /etc/init.d/ssh restart


 5. Lalu kita coba dari nama user diubah menjadi root


 6. Bila berhasil maka akan langsung masuk ke server sebagai root dan tanpa login ke root lagi



G. Kesimpulan

Hal ini memudahkan masuk ke server tanpa harus masuk sebagai user lalu login lagi sebagai root

H. Referensi

https://id.wikipedia.org/wiki/SSH
Read More

Thursday, January 26, 2017

Redirect HTTP ke HTTPS di Server





A. Pengertian

Sebuah redirect adalah halaman yang secara otomatis mengirimkan pengunjung ke halaman lain, biasanya sebuah artikel atau bagian dari artikel. Misalnya, jika Anda mengetik "UK" di kotak pencarian atau klik pada wikilink UK , Anda akan dibawa ke artikel Britania Raya dengan catatan di bagian atas halaman: "(Dialihkan dari UK )". Hal ini karena halaman UK mengandung Wikitext khusus yang mendefinisikan sebagai halaman redirect dan menunjukkan artikel sasaran. Hal ini juga memungkinkan untuk mengarahkan ke spesifik bagian dari halaman target, menggunakan sintaks yang lebih maju. Redirect halaman dapat berisi konten lain di bawah redirect.
Pengalihan digunakan untuk membantu orang tiba lebih cepat di halaman mereka ingin membaca

B. Latar Belakang

Agar pengalihan halaman bisa dilakukan secara otomatis dan membantu orang lebih cepat tiba dihalaman

C. Manfaat dan Tujuan

- Web Secure
- Pengalihan dilakukan secara otomatis

D. Jangka Waktu Pelaksanaan

Saya melakukan konfigurasi dengan waktu 10 menit

E. Alat dan Bahan

- PC/Laptop
- Server

F. Tahap Pelaksanaan

1. Kita masuk ke server sebagai superuser
2. Lalu kita edit
# nano /etc/apache2/sites-available/000-default.conf




 3. Dibawah <VirtualHost *:80> kita isikan
ServerName 192.168.11.2
Redirect / https://192.168.11.2/



4. Kemudian kita cek dibrowser apakah redirect sudah berhasil


G. Kesimpulan

Redirect memudahkan dalam pengalihan ke halaman Web HTTPS dan bukan HTTP lagi

H. Referensi

https://translate.google.com/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Wikipedia:Redirect&prev=search
https://maulanashio23.blogspot.co.id/2017/01/redirect-http-ke-https.html
Read More

Wednesday, January 25, 2017

Fix Error Update Not Running





A. Pengertian

Dalam Linux sistem operasi , Software Updater (sebelumnya dikenal sebagai Update Manager) software update program yang diinstal dan terkait paket dengan pembaruan perangkat lunak penting bagi keamanan atau dengan patch direkomendasikan. Hal ini juga menginformasikan pengguna ketika update yang tersedia, daftar mereka dalam urutan abjad bagi pengguna untuk memilih yang update untuk menginstal, jika ada. Ini pada awalnya ditulis untuk Ubuntu meskipun sekarang bagian dari standar Debian sistem operasi dan lainnya APT sistem berbasis.

Aplikasi ini awalnya disebut Update Manager; itu diumumkan pada Mei 2012 yang dimulai dengan Ubuntu 12.10 nama akan berubah ke Software Updater untuk lebih menggambarkan fungsinya.

Software Updater tidak dapat menghapus pembaruan, meskipun ini dapat dicapai dengan manajer paket lain seperti Ubuntu Software Center dan yang lebih teknis canggih seperti Synaptic .

Di Ubuntu, Software Updater dapat memperbarui sistem operasi ke versi baru yang dirilis setiap enam bulan untuk rilis standar atau setiap dua tahun untuk Long Term Support rilis. Fungsi ini disertakan secara default dalam versi desktop, tetapi perlu ditambahkan untuk versi server.

B. Latar Belakang

Linux yang mengalami update error bisa teratasi dan bisa dilakukan update lagi

C. Manfaat dan Tujuan

Agar Linux bisa melakukan update lagi

D. Jangka Waktu Pelaksanaan

5 Menit

E. Alat dan Bahan

- PC/Laptop
- Koneksi Internet

F. Tahap Pelaksanaan

1. Masuk ke terminal sebagai superuser
2. Lalu ketikan
# rm /var/lib/apt/lists/ * -vf atau # rm -vf /var/lib/apt/lists/*


3. Setelah itu kita update
# apt-get update






4. Tunggu proses nya



5. Kemudian kita cek di Update Manager


6. Refersh terlebih dahulu lalu Install Updates




G. Kesimpulan

Dengan adanya error saat update bisa menjadikan software yang belum terupdate mengalami error dan usahakan sistem selalu update agar tidak mengalami error

H. Referensi

https://translate.google.com/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Software_Updater&prev=search
Read More

Tuesday, January 24, 2017

How To Install Google Earth on Linux





A. Pengertian

Google Earth merupakan sebuah program globe virtual yang sebenarnya disebut Earth Viewer dan dibuat oleh Keyhole, Inc. Program ini memetakan bumi dari superimposisi gambar yang dikumpulkan dari pemetaan satelit, fotografi udara dan globe GIS 3D. Tersedia dalam tiga lisensi berbeda: Google Earth, sebuah versi gratis dengan kemampuan terbatas; Google Earth Plus ($20), yang memiliki fitur tambahan; dan Google Earth Pro ($400 per tahun), yang digunakan untuk penggunaan komersial.

B. Latar Belakang

Latar belakang saya menggunakan Google Earth adalah selain

C. Manfaat dan Tujuan

- Dapat mengukur jarak suatu tempat
- Mempermudah dalam Navigasi
- Bisa mengukur jarak ketinggian dari suatu tempat

D. Jangka Waktu Pelaksanaan

12 menit

E. Alat dan Bahan

- PC/Laptop
- Koneksi Internet

F. Tahap Pelaksanaan

1. Kita download terlebih dahulu google earthnya di https://www.google.com/earth/download/ge/agree.html 
Pada pilihan nya kita pilih turunan Linux apa dan berapa bit kah yang kita pakai


2. Setelah selesai mendownload kita masuk ke direktori tempat file download Google Earth nya berada dengan
# cd Downloads


3. Lalu kita lihat list nya apakah benar file nya berada di direktori yang kita masuki dengan
# ls


4. Setelah itu ketikan
# dpkg -i  google-earth-stable_current_amd64.deb
Disini saya menggunakan Linux Mint yang merupakan turunan Debian dengan versi 64 bit


5. Setelah ekstark file selesai kita buka
# google-earth



G. Kesimpulan

Dengan adanya Google Earth kita terbantu dalam melihat lokasi atau peta dari tempat yang kita ingin lihat atau kita tempati

H. Referensi

https://id.wikipedia.org/wiki/Google_Earth
Read More

Monday, January 23, 2017

Instalasi Samba File Server




A. Pengertian

Samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB), oleh Andrew Tridgell.

B. Latar Belakang

Dengan adanya Samba file sharing dapat dilakukan dengan mudah dan cepat tanpa menggunakan fisik seperti Flashdisk atau kabel LAN

C. Manfaat dan Tujuan

- Mempermudah sharing dalam satu jaringan
- Bisa dijadikan sebagai file server
- Dapat menghubungka 2 OS, seperti Windows dengan Linux

D. Jangka Waktu Pelaksanaan

E. Alat dan Bahan

- PC/Laptop
- Koneksi Internet

F. Tahap Pelaksanaan


1. Masuk ke server terlebih dahulu sebagai superuser
2. Setelah itu
# apt-get install samba


3. Apabila instalasi sudah selesai kita konfigurasikan samba nya
# nano /etc/samba/smb.conf


4. Setelah masuk kita arahkan kebagian paling bawah dan isikan
[nama_terserah.net]
path = /home/aku
browseable = yes
writeable = yes
guest ok = no
public = no
read only = no
security = user
Jika konfigurasi sudah selesai kita save dengan ctrl+x ,lalu tekan "Y"


5. Kemudian kita tambahkan user baru
# adduser nama_terserah


6. Jika muncul pilihan seperti dibawah kita [enter] saja


7. Kita beri password untuk sambanya
# smbpasswd -a nama_terserah


8. Lalu kita restart samba nya
# service samba restart

atau
# /etc/init.d/samba restart


9. Kita masuk ke direktori lalu Network, dan pada kolom search nya kita ketik
smb://ipkalian


10. Setelah itu kita klik folder yang tadi kita buat dan masukan Username serta Password yang telah di konfigurasi tadi lalu Connect




G. Kesimpulan

Samba File Server membantu kita dalam transfer file didalam server yang berada dalam satu jaringan secara mudah dan cepat.

H. Referensi

https://id.wikipedia.org/wiki/Samba_(perangkat_lunak)
Read More