Selasa, 16 September 2025

CARA KONFIGURASI VPN DI DEBIAN

 CARA KONFIGURASI VPN PADA DEBIAN


Assalamualaikum warahmatullahi wabarakatuh, pada kesempatan kali ini kita akan membahas tentang Konfigurasi VPN. Sebelum menuju ke langkah-langkah konfigurasi VPN nya, emang apasih yang dimaksud dengan VPN? Nah mari kita mengulik sedikit tentang VPN.


PENGERTIAN VPN

VPN, atau Virtual Private Network (Jaringan Pribadi Virtual), adalah teknologi yang membuat koneksi aman dan terenkripsi antara perangkat Anda dan internet, menggunakan "terowongan" virtual melalui jaringan publik

FUNGSI VPN

Fungsinya adalah menyembunyikan alamat IP Anda dan mengenkripsi data yang dikirim dan diterima, sehingga aktivitas online Anda menjadi lebih privat dan aman dari pengintaian pihak tidak berwenang.

Langkah Langkah

1.Setelah install debiannya dan pastikan untuk memakai adapater bridged,pastikan internet kalian bisa ping google , kemudian kalian install curl dengan memasukkan perintah "apt install curl"

nb:sebelum masuk ke cmd kalian tambahkan repository nya terlebih dahulu

2. Lakukan instalasi openvpn ketik  "curl -O https://raw.githubusercontent.com/Nyr/openvpn-install/master/openvpn-install.sh"


3. Jika sudah kalian masukkan perintah "chmod +x openvpn-install.sh" jika sudah buka open vpn dengan mengetikkan  "./openvpn-install.sh"


4. masukkan no ip dari server debian kalian, jika tidak tahu ip server kalian berapa maka lakukan ctrl+c untuk keluar dan ketikkan ip a untuk melihat dari ip server kalian yang berada di enp0s3, jika sudah mengetahui maka masuk lagi ke dalam openvpn dengan cara yang tadi yaitu ketik ./openvpn-install.sh


              

5. Ambil file openvpn di aplikasi filezilla atau winscp atau sejenisnya

ketik sftp://(ip server kalian) username: root dan masukkan password root kalian

klik file nya dengan cara klik kanan lalu pilih download

nb: Pastikan file openvpn-install.sh juga sudah terpasang

6. ketik perintah "iptables -A INPUT -s 10.8.0.0/24 -p tcp --dport 22 -j ACCEPT " untuk mengizinkan koneksi SSH  hanya dari jaringan VPN 10.8.0.0/24 ke server dan Ketik perintah iptables -A INPUT -p tcp --dport 22 -j DROP" untuk memblokir semua koneksi SSH  dari luar, kecuali yang sudah diizinkan sebelumnya . Digunakan untuk mengamankan server dari akses SSH tak diinginkan.


7. 
Ketik perintah "apt install iptables-persistent -y" digunakan untuk menginstal alat yang bisa menyimpan aturan firewall (iptables) agar tidak hilang saat server dimatikan atau direstart


8. ketik "netfilter-persistent save"
Perintah ini digunakan untuk menyimpan aturan firewall (iptables) yang sedang aktif sekarang, supaya tetap berlaku meskipun server dimatikan atau direstart.

Pengujian lewat client:

1. Cek ip terlerbih dahulu


Disini saya pakai hp, siapkan aplikasi openvpn dan termius

2. Buka Openvpn dan masukkan file nya




3. ketikkan ssh root@(ip server/vpn kalian)
disini saya akan menggunakan ip server saya 192.168.1.9

4. Ini adalah tampilan ssh dalam posisi vpn menyala ,setelah itu kalian masukkan password root kalian, jika sudah login, lakukan tes yang kedua dengan  mematikan vpn kalian , jika ssh terputus itu berarti vpn yang kalian buat berhasil dan jika sebaliknya ssh tidak terputus maka ssh  yang kalian buat error





Pilih Disconnect

Tampilan jika koneksi vpn terputus

5. lakukan tes akhir dengan ip vpn 10.8.0.1




Selasa, 05 Agustus 2025

CARA INSTALL PROXMOX DAN KONFIGURASINYA

 CARA INSTALL PROXMOX DAN KONFIGURASINYA


Assalamualaikum warahmatullahi wabarakatuh, pada kesempatan kali ini kita akan membahas tentang Konfigurasi Proxmox. Sebelum menuju ke langkah-langkah konfigurasi Proxmox nya, emang apasih yang dimaksud dengan Proxmox? Nah mari kita mengulik sedikit tentang Proxmox.

PENGERTIAN PROXMOX

Proxmox Virtual Environment (Proxmox VE) adalah platform virtualisasi sumber terbuka berbasis Linux Debian yang memungkinkan pengguna untuk menjalankan dan mengelola beberapa mesin virtual (VM) dan kontainer (LXC) pada satu perangkat keras fisik. Proxmox VE menyediakan antarmuka web untuk pengelolaan yang mudah, serta berbagai fitur seperti live migration, backup dan restore, serta manajemen cluster.

FUNGSI PROXMOX

Proxmox Virtual Environment (VE) adalah platform virtualisasi sumber terbuka yang digunakan untuk mengelola mesin virtual (VM) dan kontainer dalam satu server fisik. Proxmox VE memungkinkan konsolidasi server, fleksibilitas dan skalabilitas, ketersediaan tinggi, pemulihan bencana, serta lingkungan pengembangan dan pengujian. 


Langkah-Langkah Konfigurasi Proxmox

1. Kalian terlebih dahulu download Vmware dan ISO Proxmox

2. Selanjutnya masuk ke Vmware nya dan "create a new virtual machine"



3. Masukkan iso proxmox nya yang telah di download  tadi dan ubah network adapter nya menjadi Bridged ke "Edit Virtual Machine settings"



4.Pilih yang Install proxmox VE (Graphichal)


5. Scroll ke bawah dan I aggre



6. Next


7. Pilih indoneasia dan time zone nya asia/jakarta



8. Buat passwort dan email



9. Buat hostname kalian lalu untuk ip kita sudah dapatkan dari router dan jangan diubah karena kita akan memerlukan ip dhcp


10. Pilih yang install



11. Kalau sudah tampilannya akan seperti ini , login dengan menggunakan root dan masukkan password yang telah di buat tadi lalu "ip a" dan selanjutnya " ping 8.8.8.8 "untuk mengecek apakah proxmox kita sudah mendapatkan internet atau tidak



12. Buka browser lalu ketikkan alamat ip dan tambahkan port :8006 jika sudah masukkan dengan username root dan untuk passwordnya sama seperti yang kita buat tadi



13. Masuk ke CT Templates dan download debian nya maka tampilannya akan seperti ini



14. Pilih Create Ct dan Masukkan hostname dan kalian buat password jika sudah pilih next


15. Pilih yang template tadi


16. Untuk yang bagian ini  next saja


17. Bagian network kalian ubah IPv4 menjadi DHCP


18. Pilih next 


19. Pilih Finish dan tunggu sampai ok



20. Kemudian Klik start dan ke Console dan login menggunakan root dan password kalian


21. cek IP kita dengan perintah "ping 8.8.8.8" untuk mendapatkan internet

22. Masukkan perintah "apt update dan upgrade"


23. Lakukan perijinan ssh ketik nano /etc/ssh/sshd_config lalu  "PermitRootLogin" kalian hapus tanda pagar nya dan tambahkan perintah "yes" setelah PermitRootLogin, setelah itu tekan ctrl+s untuk menyimpan dan ctrl+x untuk keluar konfigurasi,


24. Kemudian masukkan perintah "systenctl restart ssh dan systemctl restart sshd.service"

25. Kemudian "ip a" untuk mendapatkan ip nya


26. Jika sudah save dan keluar lalu ketik ip a untuk melihat ip kalian dan jika sudah masuk ke cmd atau putty untuk melakukan remote, ketik ssh root@(ip kalian) 

27. Test dengan "ping 8.8.8.8" untuk memastikan apakah kita sudah mendapatkan internet atau tidak


Senin, 04 Agustus 2025

TUTORIAL KONFIGURASI VIRTUALMIN DI DEBIAN 11

 CARA KONFIGURASI VIRTUALMIN DI DEBIAN 11

Assalamualaikum warahmatullahi wabarakatuh, pada kesempatan kali ini kita akan membahas tentang Konfigurasi Virtualmin pada Debian 11. Sebelum menuju ke langkah-langkah konfigurasi Virtualmin nya, emang apasih yang dimaksud dengan Virtualmin? Nah mari kita mengulik sedikit tentang Virtualmin.


Pengertian Virtualmin

Virtualmin adalah panel kontrol hosting web sumber terbuka yang digunakan untuk mengelola beberapa domain dan situs web dalam satu server. Ia merupakan modul dari Webmin dan memungkinkan pengguna untuk membuat, mengelola, dan mengotomatiskan tugas-tugas terkait hosting.

Fungsi-Fungsi Virtualmin

Virtualmin adalah panel kontrol web hosting sumber terbuka yang berbasis pada Webmin. Fungsinya mencakup pengelolaan server, domain, pengguna, dan aplikasi web, serta fitur keamanan dan pemantauan kinerja.


Langkah-Langkah

1. Pertama kalian masuk ke root


2. Lalu kalian masuk ke "nano /etc/apt/sources.list" lalu kalian masukan repostorynya bebas kalian mau isi apa.


3. Setelah itu kalian ketik "apt-get update && apt-get upgrade -y"

4. Lalu kita instal virtualminnya dengan memasuk 
"wget http://software.virtualmin.com/gpl/scripts/install.sh". lalu "chmod +x install.sh"

5. Setelah itu kalian masukan perintah "/install.sh", kalian tunggu jika semuanya berhasil warna hijau semua, maka itu berhasil.

6. Lanjut ke Chrome, masukan ip kalian pada pencarian, dan login user kalian


7. Langkah selanjutnya kalian instal "joomla", kalian tekan "Create Visual Server", dan masukan konfigurasi seperti gambar di bawah. lalu crate server 

8. Kemudian  masuk ke file manager

9. Selanjutnya Upload file joomla yang sudah di download tadi dengan cara klik bar "file" - "Upload to current directory" lalu centang Ekstrak dan pilih file joomlanya.


10. Jika sudah maka tampilan nya akan seperti ini, dan klik 2 kali , sellect all lalu masuk ke folder nya




11. Lalu centang semua file joomla dan lalu tekan menu "edit" setelah itu pilih "cut" dan bawa keluar ke file html





12. lalu pergi ke "Edit Virtual Server", dan klik domain kalian


13. Jika sudah berhasil, maka akan muncul instalasi joomla. Lengkapi data data tersebut untuk melanjutkan instalasi.Dan setelah berhasil maka tampilannya akan seperti dibawah


Cara Download Joomla
 
1. Download file Joomla versi 3.9.19.

2. Lalu masuk ke "nano /etc/network/interfaces" lalu tambahkan ip tersebut seperti di bawah




3. Restart ip tersebut dengan menggunakan perintah "/etc/init.d/networking restart" atau dengan "systemctl restart networking" kemudian ip a

CARA KONFIGURASI VPN DI DEBIAN

  CARA KONFIGURASI VPN PADA DEBIAN Assalamualaikum warahmatullahi wabarakatuh, pada kesempatan kali ini kita akan membahas tentang Konfigura...