Postingan

Virtual Host Apache web server HTTPS - Multiple Websites

Gambar
Konfigurasi Virtual Host Apache2 HTTPS-Multiple Websites Dengan Subdomain Apa itu Virtual Host? Virtual host memungkinkan administrator untuk menggunakan 1 server untuk meng host beberapa situs website dari satu antarmuka atau IP, Setiap domain yang dikonfigurasi akan mengarahkan pengunjung ke direktori tertentu yang menyimpan informasi tersebut Apa Yang Dibutuhkan ? 1. DNS server yang aktif (jika belum bisa lihat disini ) 2. Apache web server yg sudah dikonfigurasi HTTPS (jika belum bisa lihat disini )   Langkah Konfigurasi    1. Tambahkan Subdomain pada konfigurasi DNS server pada file reverse dan forward, yang nantinya akan digunakan sebagai servername untuk website di apache nano /etc/bind/riko.reverse  Lalu lakukan di file Forward nano /etc/bind/riko.forward   2. Setelah itu restart bind9 service /etc/init.d/bind9 restart 3.  Lalu pastikan subdomain yang di buat berhasil nslookup IP KALIAN nslookup 192.168.13.130 4.selanjutnya membuat direktori/folder untuk menyimpan konten masing

Apache Web Server HTTPS - Openssl Self Singed

Gambar
 Apache Web Server HTTPS - Openssl Self Singed Apa itu HTTPS ? Hyper Text Transfer Protocol Secure merupakan protocol perkembangan dari versi sebelumnya HTTP, HTTPS memiliki keamanan yang lebih ketat sehingga client merasa lebih aman ketika mengakses konten web  1. Install software yang dibutuhkan yaitu apache2 (sebagai web server) openssl (untuk membuat sertifikat) apt install apache2 opnessl -y   2. lalu membuat directori untuk file sertifikat yang akan kita buat, untuk nama nya terserah kalian disini saya membuat directori /etc/apache2/sertif mkdir /etc/apache2/sertif 3. membuat sertifikat dan menyimpannya pada directori yang telah kita buat,ketikkan perintah dibawah ini openssl req -x509 -newkey rsa:2048 -keyout /etc/apace2/sertif/apache.key -out /etc/apache2/sertif/apache.crt -nodes -days 730  4. Masuk ke file konfigurasi default ssl, dengan mengetikkan perintah cd /etc/apache2/sites-available nano default-ssl.conf  lalu cari bagian ssl     5. Ganti dengan directori yang kita bu

Ssh Passwordless - PubKey using keygen linux

Gambar
 SSH Passwordless / PubKey using keygen linux   Apa Itu Ssh ? Secure Socket Shell adalah suatu protokol yang menyediakan akses untuk terhubung dengan komputer atau server yang berbeda lokasi, asalkan masih terhubung pada suatu jaringan internet, biasanya ssh digunakan untuk mengelola server dari jarah jauh. Ada dua metode menggunakan SSH ada yang menggunakan key atau tanpa key, tetapi dengan menggunakan key akan dirasa lebih aman Berikut adalah cara mengkonfigurasi SSH PubKey dengan keygen linux, bisa juga menggunakan windows dengan software puttygen, untuk saat ini saya menggunakan keygen terlebih dahulu Di sini saya menggunakan 1 device, dimana linux debian server saya yang saya jalankan secara virtual menggunakan virbox akan menjadi server yang nantinya saya remot menggunakan komputer saya linux mint   1.  Pertama membuat ssh keys di komputer asli (Linux Mint) yang nanti akan meremot server, ketik printah berikut ssh-keygen -t rsa Untuk passphrase disini saya kosongi saja agar nanti

DHCP Server Debian Dan Static Lease

Gambar
 Konfogurasi DHCP server debian 10 Apa itu DHCP ? Dynamic Host Configuration Protocol (DHCP) adalah protokol yang bertugas untuk  memberikan alamat ip dan informasi konfigurasi secara otomats pada client  Langkah langakah konfigurasi DHCP   1. Lakukan installasi isc-dhcp-server dengan perintah dibawah ini, jika ada pertanyaan tekan huruf Y di keyboard kemudian tekan enter, tunggu sampai proses install selesai   apt install isc-dhcp-server     2. Masuk ke file konfigurasi isc-dhcp-server, dengan perintah dibawah ini, cari sampai menemukan konfigurasi defaultnya seperti pada gambar nano /etc/dhcp/dhcpd.conf 3. Kemudia ubah konfigurasi sesuai dengan keinginan kita, seperti contoh di bawah ini, jangan lupa untuk menghapus tanda (#) agar konfigurasinya berjalan 4. selanjutnya konfigurasi interface pada direktori /etc/default/isc-dhcp-server konfigurasi pada INTERFACESv4 dengan interface yang digunakan pada server debian disini saya menggunakan enp0s3 , ketikkan perintah dibawah ini nano /

DNS Server Bind9

Gambar
 Cara Konfigurasi DNS Server Bind9 Debian 10 Apa itu DNS Server ? DNS server adalah suatu metode untuk mengubah ip suatu komputer menjadi nama domain, atau sebaliknya. DNS server memudahkan kita dalam mengingat komputer tersebut. jika ada suatu komputer server dengan ip 192.168.16.20 , kebanyakan orang tidak mudah dalam mengingat ip tersebut yang berbentuk numerik, dengan adanya dns server kita dapat mengakses halaman situs website yang ada di komputer tersebut hanya melalui nama domain nya, sehingga lebih mudah untuk mengingat nama domain yang berbentuk alfabet dari pada ip yang berbentuk numerik Pada konfigurasi DNS saya menggunakan ketentuan sebagai berikut ( ini opsional terserah mau memakai nama apa saja) IP Adress : 192.168.16.20 Domain     : riko.net 1. Installasi Bind9 dan dnsutils  Bind9 merupakan salah satu software Linux yang sangat populer sebagai DNS server dnsutils Software yang kita gunakan untuk mengetes apakah dns server kita berhasil di buat     Dikarenakan saya mengi