Bila anda menggunakan MkDocs dan hosting di Gitlab bisa memanfaatkan Gitlab CI untuk deploy otomatis ke server anda. Buat .gitlab-ci.yml di repository anda, disini saya menggunakan branch master. image: debian:latest before_script: – apt-get update -yqq – mkdir -p ~/.ssh – echo -e "$SSH_PRIVATE_KEY" > ~/.ssh/id_rsa – chmod 600 ~/.ssh/id_rsa – echo -e "Host *\n\tStrictHostKeyChecking no\n\n" […]
Cara Install HAProxy 2.x di Debian 10
HAProxy sangat banyak digunakan sebagai load balancer, baik untuk website, email ataupun SSH. Versi terbaru saat ini adalah HAProxy 2, yang masih belum tersedia di repository Debian 10. Untuk itu kita akan menggunakan pihak ketiga. Cara untuk menginstall HAProxy versi terbaru di Debian 10 (Buster), ikuti langkah-langkah dibawah ini 1. Update dan Upgrade Debian apt […]
Setting WiFi 5Ghz Router Tenda AC10U
Setelah setting WiFi 5Ghz di Tenda AC10U, anda belum menemukan sinyal 5Ghz. Masalahnya ada di settingan Channel. 1. Login ke router Tenda AC10U Defaultnya di http://192.168.0.1 2. Wifi Setting Klik Wifi Setting -> Channel & Bandwidth Agar sinyal 5Ghz bisa dipancarkan pilih channel antara 149 – 161. setelah selesai, klik Save. Tunggu beberapa detik, WiFi […]
Sharing Internet EC2 ke Private IP
Arsitektur yang saya gunakan Disini kita tidak menggunakan NAT GATEWAY dari AWS, konsekuensinya server-server yang tidak memiliki IP Public tidak bisa terhubung ke internet. Selain karena ‘kemudahan’ cara ini juga digunakan untuk menghemat billing AWS. Dengan kata lain kita membuat NAT GATEWAY sendiri. Contoh : Load Balancer Private IP : 192.168.2.1 Public IP : 1.2.3.4 […]
SSH Login ke AWS EC2 Private IP dengan Jump Host
Sederhananya artistektur design seperti diatas. Kita akan masuk lewat load balancer (disini menggunakan haproxy), yang lebih direkomendasikan membuat 1 buat server EC2 sebagai pintu masuk, agar haproxy hanya bertugas sebagai load balancer. Contoh konfigurasi : Load Balancer Private IP : 192.168.1.1 Public IP : 1.2.3.4 Database 1 Private IP : 192.168.1.2 Web Server 1 Private […]
OpenSSH Server administratively prohibited
Di salah satu server client, ssh jumphost menolak untuk terkoneksi. Dengan menggunakan mode verbose (-vvv) ssh -J tommy@ssh.jaranguda.com root@oracle.jaranguda.com -vvv kelihat error debug1: Entering interactive session. debug1: pledge: network debug3: receive packet: type 80 debug1: client_input_global_request: rtype hostkeys-00@openssh.com want_reply 0 debug3: receive packet: type 92 channel 0: open failed: administratively prohibited: open failed debug2: channel_input_open_failure: […]