Linux

Konfigurasi PPTP Client pada Container Docker CLI

<p>PPTP adalah kependekan dari Point-toPoint Tunneling Protocol yang merupakan bahasa yang membuat komputer dapat berkomunikasi antara satu dengan yang lainnya dengan berdasarkan aturan-aturan tertentu&period; Aturan komunikasi tersebut memungkinkan terjadinya komunikasi pribadi yang lebih luas dengan cara melakukan tunneling yang dilakukan melewati jaringan publik yang tidak aman dan berperan sebagai VPN&period;<&sol;p>&NewLine;<p>PPTP dibuat pada 1999 dan merupakan salah satu protokol VPN paling tua&period; Meskipun begitu sampai sekarang masih ada orang yang menggunakan PPTP&period; Protokol ini dikembangkan Microsoft dan sudah digunakan oleh sistem operasi Windows 95&period; Sekarang hampir semua perangkat&comma; platform seluler&comma; serta dekstop sudah mendukung protokol PPTP&period;<&sol;p>&NewLine;<p>Untuk postingan kali ini saya ingin membahas bagaimana cara konfigurasi PPTP disisi client dengan device menggunakan container Docker dengan image Ubuntu 20&period;04<&sol;p>&NewLine;<p>Adapun sebelum konfigurasi PPTP pada client&comma; pastikan PPTP Server nya sudah tersedia&comma; atau jika belum&comma; untuk konfigurasi PPTP Servernya&comma; bisa dilihat pada link berikut &colon; <a href&equals;"https&colon;&sol;&sol;rizkypratama&period;id&sol;blog&sol;2017&sol;07&sol;17&sol;konfigurasi-pptp-vpn-pada-ubuntu-16-04&sol;" target&equals;"&lowbar;blank" rel&equals;"noopener">Konfigurasi PPTP Server pada Ubuntu<&sol;a><&sol;p>&NewLine;<p>Langsung saja kita masuk ke langkah-langkah konfigurasi PPTP Client pada container<&sol;p>&NewLine;<p>1&period; Install Docker pada host&comma; kebetulan host nya saya menggunakan Ubuntu 18&period;04&comma; panduan instalasi docker-ce bisa dilihat di link berikut <a href&equals;"https&colon;&sol;&sol;www&period;digitalocean&period;com&sol;community&sol;tutorials&sol;how-to-install-and-use-docker-on-ubuntu-18-04" target&equals;"&lowbar;blank" rel&equals;"noopener">https&colon;&sol;&sol;www&period;digitalocean&period;com&sol;community&sol;tutorials&sol;how-to-install-and-use-docker-on-ubuntu-18-04<&sol;a><&sol;p>&NewLine;<p>2&period; Secara default&comma; docker menggunakan network bridge&comma; salah satu masalah yang terjadi jika menggunakan network bridge untuk PPTP ini yaitu network bridge tidak mendukung protokol GRE yang dibutuhkan pada PPTP sehingga dipastikan container dengan network bridge tidak akan bisa koneksi ke PPTP server&period; Solusi yang tersedia yaitu bisa menggunakan network host atau bisa juga menggunakan Macvlan&comma; jadi kita gunakan macvlan saja&comma; create dahulu network macvlan nya<&sol;p>&NewLine;<pre>docker network create -d macvlan --subnet&equals;192&period;168&period;8&period;0&sol;24 --gateway&equals;192&period;168&period;8&period;250 -o parent&equals;ens160 pub&lowbar;net<&sol;pre>&NewLine;<p>Catatan &colon;<br &sol;>&NewLine;subnet &colon; isi dengan subnet network yang sama dengan host&comma; misal IP host 192&period;168&period;8&period;20&sol;24&comma; maka subnet untuk macvlan diset 192&period;168&period;8&period;0&sol;24<br &sol;>&NewLine;gateway &colon; isi dengan gateway yang sama dengan host<br &sol;>&NewLine;parent &colon; isi sesuai dengan nama interface yang ada pada host&comma; bisa dicek melalui command ifconfig<&sol;p>&NewLine;<p>3&period; Selanjutnya create container sebagai PPTP Client<&sol;p>&NewLine;<pre>docker run -dit --net&equals;pub&lowbar;net --ip&equals;192&period;168&period;8&period;63 --restart always -e "IP&lowbar;PPTP&lowbar;SERVER&equals;192&period;123&period;123&period;123" -e "USERNAME&lowbar;PPTP&equals;client1" -e "PASSWORD&lowbar;PPTP&equals;rahasiapptpd1" --name&equals;pptp-client --hostname&equals;pptp-client1 --cap-add&equals;NET&lowbar;ADMIN --device&equals;&sol;dev&sol;ppp --privileged&equals;true -v &sol;dev&colon;&sol;dev -v &sol;lib&sol;modules&colon;&sol;lib&sol;modules rzpratama&sol;pptp-client-ubuntu&colon;20&period;04<&sol;pre>&NewLine;<p>Catatan &colon; Silakan ubah dan sesuaikan value pada environment berikut&comma; sesuai dengan konfigurasi pada PPTP Server masing-masing<&sol;p>&NewLine;<p>IP&lowbar;PPTP&lowbar;SERVER&equals;<br &sol;>&NewLine;USERNAME&lowbar;PPTP&equals;<br &sol;>&NewLine;PASSWORD&lowbar;PPTP&equals;<&sol;p>&NewLine;<p>4&period; Jika proses create container sudah selesai&comma; selanjutnya cek status container tersebut apakah sudah running atau belum&comma; sekalian cek container ID nya dengan menggunakan docker ps<&sol;p>&NewLine;<pre>root&commat;hostclient&colon;&sol;srv&num; <span style&equals;"color&colon; &num;0000ff&semi;">docker ps<&sol;span> &NewLine;CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES &NewLine;1cd18ed1a5aa rzpratama&sol;pptp-client-ubuntu&colon;20&period;04 "&sol;bin&sol;sh -c 'sed -i …" 13 seconds ago Up 10 seconds pptp-client<&sol;pre>&NewLine;<p>5&period; Pada container tersebut&comma; sudah di set autoconnect ke PPTP server jika value pada environment sesuai dengan kredential yang ada pada PPTP server&comma; untuk mengecek apakah sudah terkoneksi ke PPTP atau belum&comma; bisa dicek dengan command berikut pada host<&sol;p>&NewLine;<pre>docker exec -it 1cd18ed1a5aa ifconfig<&sol;pre>&NewLine;<p>Berikut hasilnya&comma; sudah muncul interface baru yaitu ppp0&comma; dengan IP 172&period;16&period;11&period;11<&sol;p>&NewLine;<pre>root&commat;hostclient1&colon;&sol;srv&num; <span style&equals;"color&colon; &num;0000ff&semi;">docker exec -it 1cd18ed1a5aa ifconfig<&sol;span> &NewLine;eth0&colon; flags&equals;4163&lt&semi;UP&comma;BROADCAST&comma;RUNNING&comma;MULTICAST&gt&semi; mtu 1500 &NewLine; inet 192&period;168&period;8&period;63 netmask 255&period;255&period;255&period;0 broadcast 192&period;168&period;8&period;255 &NewLine; ether 02&colon;42&colon;c0&colon;a8&colon;08&colon;3f txqueuelen 0 &lpar;Ethernet&rpar; &NewLine; RX packets 61 bytes 5784 &lpar;5&period;7 KB&rpar; &NewLine; RX errors 0 dropped 0 overruns 0 frame 0 &NewLine; TX packets 19 bytes 1600 &lpar;1&period;6 KB&rpar; &NewLine; TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 &NewLine; &NewLine;lo&colon; flags&equals;73&lt&semi;UP&comma;LOOPBACK&comma;RUNNING&gt&semi; mtu 65536 &NewLine; inet 127&period;0&period;0&period;1 netmask 255&period;0&period;0&period;0 &NewLine; loop txqueuelen 1000 &lpar;Local Loopback&rpar; &NewLine; RX packets 0 bytes 0 &lpar;0&period;0 B&rpar; &NewLine; RX errors 0 dropped 0 overruns 0 frame 0 &NewLine; TX packets 0 bytes 0 &lpar;0&period;0 B&rpar; &NewLine; TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 &NewLine; &NewLine;<span style&equals;"color&colon; &num;0000ff&semi;">ppp0<&sol;span>&colon; flags&equals;4305&lt&semi;UP&comma;POINTOPOINT&comma;RUNNING&comma;NOARP&comma;MULTICAST&gt&semi; mtu 1496 &NewLine; <span style&equals;"color&colon; &num;0000ff&semi;">inet 172&period;16&period;11&period;11<&sol;span> netmask 255&period;255&period;255&period;255 destination 172&period;16&period;11&period;1 &NewLine; ppp txqueuelen 3 &lpar;Point-to-Point Protocol&rpar; &NewLine; RX packets 6 bytes 84 &lpar;84&period;0 B&rpar; &NewLine; RX errors 0 dropped 0 overruns 0 frame 0 &NewLine; TX packets 6 bytes 102 &lpar;102&period;0 B&rpar; &NewLine; TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0<&sol;pre>&NewLine;<p>6&period; Selanjutnya test ping ke internet dan cek IP publik yang muncul&comma; pastikan yang muncul yaitu IP publik dari PPTP Server<&sol;p>&NewLine;<pre>root&commat;hostclient&colon;&sol;srv&num; <span style&equals;"color&colon; &num;0000ff&semi;">docker exec -it 1cd18ed1a5aa ping google&period;com<&sol;span> &NewLine;PING google&period;com &lpar;216&period;239&period;38&period;120&rpar;&colon; 56 data bytes &NewLine;64 bytes from 216&period;239&period;38&period;120&colon; icmp&lowbar;seq&equals;0 ttl&equals;112 time&equals;17&period;392 ms &NewLine;64 bytes from 216&period;239&period;38&period;120&colon; icmp&lowbar;seq&equals;1 ttl&equals;112 time&equals;16&period;317 ms &NewLine;64 bytes from 216&period;239&period;38&period;120&colon; icmp&lowbar;seq&equals;2 ttl&equals;112 time&equals;17&period;160 ms &NewLine; &NewLine;root&commat;hostclient&colon;&sol;srv&num; <span style&equals;"color&colon; &num;0000ff&semi;">docker exec -it 1cd18ed1a5aa curl ifconfig&period;co<&sol;span> &NewLine;192&period;123&period;123&period;123<&sol;pre>&NewLine;<p>Jika hal diatas sudah berhasil&comma; maka konfigurasi PPTP Client pada Container Docker sudah selesai<&sol;p>&NewLine;<p>Mungkin cukup sekian&comma; semoga bermanfaat<&sol;p>&NewLine;<div class&equals;"saboxplugin-wrap" itemtype&equals;"http&colon;&sol;&sol;schema&period;org&sol;Person" itemscope itemprop&equals;"author"><div class&equals;"saboxplugin-tab"><div class&equals;"saboxplugin-gravatar"><img src&equals;"https&colon;&sol;&sol;rizkypratama&period;id&sol;wp-content&sol;uploads&sol;2020&sol;09&sol;My-Photos&period;jpg" width&equals;"100" height&equals;"100" alt&equals;"My Photos" itemprop&equals;"image"><&sol;div><div class&equals;"saboxplugin-authorname"><a href&equals;"https&colon;&sol;&sol;rizkypratama&period;id&sol;blog&sol;author&sol;rizky&sol;" class&equals;"vcard author" rel&equals;"author"><span class&equals;"fn">Rizky Pratama<&sol;span><&sol;a><&sol;div><div class&equals;"saboxplugin-desc"><div itemprop&equals;"description"><p>Rizky Pratama&period; Tinggal di Bekasi&comma; Jawa Barat&period; Seorang IT di salah satu perusahaan IT&period; Pengguna Mac&comma; Linux dan Windows<br &sol;>&NewLine;Selain sebagai penulis di blog ini&comma; saya juga penulis di blog saya yang lain&comma; yaitu <a href&equals;"https&colon;&sol;&sol;pratama&period;biz&period;id" target&equals;"&lowbar;blank" rel&equals;"noopener noreferrer">https&colon;&sol;&sol;pratama&period;biz&period;id<&sol;a><&sol;p>&NewLine;<&sol;div><&sol;div><div class&equals;"saboxplugin-web "><a href&equals;"https&colon;&sol;&sol;rizkypratama&period;id" target&equals;"&lowbar;blank" >rizkypratama&period;id<&sol;a><&sol;div><div class&equals;"clearfix"><&sol;div><div class&equals;"saboxplugin-socials sabox-colored"><a title&equals;"Facebook" target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;web&period;facebook&period;com&sol;rizkypratama04" rel&equals;"nofollow noopener" class&equals;"saboxplugin-icon-color"><svg class&equals;"sab-facebook" viewBox&equals;"0 0 500 500&period;7" xml&colon;space&equals;"preserve" xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg"><path class&equals;"st0" d&equals;"m499&period;4 250&period;9c0 9&period;9-0&period;6 19&period;7-1&period;7 29&period;2-0&period;1 0&period;6-0&period;1 1&period;1-0&period;2 1&period;7-0&period;8 6&period;3-1&period;8 12&period;4-3 18&period;5-0&period;2 1&period;1-0&period;5 2&period;2-0&period;7 3&period;3-1&period;2 5&period;6-2&period;6 11-4&period;2 16&period;5-23&period;4 81&period;3-87&period;1 145&period;6-168&period;2 169&period;8-4&period;5 1&period;3-9&period;1 2&period;6-13&period;7 3&period;7-7&period;6 1&period;8-15&period;4 3&period;3-23&period;3 4&period;4-5&period;5 0&period;8-11&period;1 1&period;3-16&period;7 1&period;7-0&period;8 0&period;1-1&period;6 0&period;1-2&period;4 0&period;1-5 0&period;3-10&period;1 0&period;4-15&period;2 0&period;4-137&period;8 0-249&period;4-111&period;6-249&period;4-249&period;3s111&period;6-249&period;4 249&period;4-249&period;4 249&period;3 111&period;7 249&period;3 249&period;4z" fill&equals;"&num;3b5998" &sol;><path class&equals;"st1" d&equals;"m493&period;8 303&period;6c-1&period;2 5&period;6-2&period;6 11-4&period;2 16&period;5-23&period;4 81&period;3-87&period;1 145&period;6-168&period;2 169&period;8-4&period;5 1&period;3-9&period;1 2&period;6-13&period;7 3&period;7l-100&period;9-101 1&period;8-3&period;5 2&period;1-76&period;7-45&period;3-43&period;7 41&period;3-31 30-95&period;3 71&period;4-24&period;7 185&period;7 185&period;9z" &sol;><path class&equals;"st2" d&equals;"M206&period;8&comma;392&period;6V268&period;8h-41&period;5v-49&period;2h41&period;5v-38&period;8c0-42&period;1&comma;25&period;7-65&comma;63&period;3-65c18&comma;0&comma;33&period;5&comma;1&period;4&comma;38&comma;1&period;9v44H282 c-20&period;4&comma;0-24&period;4&comma;9&period;7-24&period;4&comma;24v33&period;9h46&period;1l-6&period;3&comma;49&period;2h-39&period;8v123&period;8" &sol;><&sol;svg><&sol;span><&sol;a><a title&equals;"Instagram" target&equals;"&lowbar;blank" href&equals;"https&colon;&sol;&sol;www&period;instagram&period;com&sol;rzkyprtmaaa01&sol;" rel&equals;"nofollow noopener" class&equals;"saboxplugin-icon-color"><svg class&equals;"sab-instagram" viewBox&equals;"0 0 500 500&period;7" xml&colon;space&equals;"preserve" xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg"><path class&equals;"st0" d&equals;"m499&period;8 250&period;7c0 7&period;6-0&period;4 15&period;2-1 22&period;6-0&period;2 2&period;2-0&period;4 4&period;4-0&period;7 6&period;6-0&period;1 0&period;6-0&period;1 1&period;1-0&period;2 1&period;7-0&period;3 2&period;6-0&period;7 5&period;2-1&period;1 7&period;7-0&period;4 2&period;3-0&period;8 4&period;7-1&period;2 7 0 0&period;3-0&period;1 0&period;6-0&period;2 0&period;9-0&period;2 1-0&period;4 1&period;9-0&period;5 2&period;9-0&period;2 0&period;8-0&period;4 1&period;6-0&period;5 2&period;5-0&period;1 0&period;3-0&period;1 0&period;5-0&period;2 0&period;8-0&period;7 3&period;3-1&period;5 6&period;5-2&period;3 9&period;7-0&period;6 2&period;3-1&period;2 4&period;5-1&period;9 6&period;8-23&period;4 81&period;3-87&period;1 145&period;6-168&period;2 169&period;8-3 0&period;9-6&period;1 1&period;8-9&period;2 2&period;6-1&period;5 0&period;4-3 0&period;8-4&period;5 1&period;1-3&period;6 0&period;9-7&period;2 1&period;6-10&period;9 2&period;3-0&period;2 0-0&period;5 0&period;1-0&period;7 0&period;1l-3 0&period;6c-1&period;8 0&period;3-3&period;6 0&period;6-5&period;4 0&period;9-0&period;2 0-0&period;3 0&period;1-0&period;5 0&period;1-0&period;9 0&period;1-1&period;9 0&period;3-2&period;8 0&period;4-5&period;5 0&period;8-11&period;1 1&period;3-16&period;7 1&period;7-0&period;8 0&period;1-1&period;6 0&period;1-2&period;4 0&period;1-5 0&period;3-10&period;1 0&period;4-15&period;2 0&period;4-137&period;7 0-249&period;3-111&period;6-249&period;3-249&period;3s111&period;6-249&period;4 249&period;3-249&period;4 249&period;3 111&period;7 249&period;3 249&period;4z" fill&equals;"&num;405de6" &sol;><path class&equals;"st1" d&equals;"m495&period;4 297&period;2c-0&period;2 1-0&period;4 1&period;9-0&period;5 2&period;9-0&period;2 0&period;8-0&period;4 1&period;6-0&period;5 2&period;5-0&period;1 0&period;3-0&period;1 0&period;5-0&period;2 0&period;8-0&period;7 3&period;3-1&period;5 6&period;5-2&period;3 9&period;7-0&period;6 2&period;3-1&period;2 4&period;5-1&period;9 6&period;8-23&period;4 81&period;3-87&period;1 145&period;6-168&period;2 169&period;8-3 0&period;9-6&period;1 1&period;8-9&period;2 2&period;6-1&period;5 0&period;4-3 0&period;8-4&period;5 1&period;1-3&period;6 0&period;9-7&period;2 1&period;6-10&period;9 2&period;3-0&period;2 0-0&period;5 0&period;1-0&period;7 0&period;1l-151&period;5-152&period;7v-147l9&period;2-27 14&period;8-14 33-8 70-5 80&period;5 11&period;7 142&period;9 143&period;4z" &sol;><path class&equals;"st2" d&equals;"m252&period;7 192&period;1c-34&period;1 0-61&period;6 27&period;5-61&period;6 61&period;6s27&period;5 61&period;6 61&period;6 61&period;6 61&period;6-27&period;5 61&period;6-61&period;6-27&period;5-61&period;6-61&period;6-61&period;6zm0 101&period;6c-22 0-40-17&period;9-40-40s17&period;9-40 40-40 40 17&period;9 40 40-17&period;9 40-40 40zm78&period;5-104&period;1c0 8-6&period;4 14&period;4-14&period;4 14&period;4s-14&period;4-6&period;4-14&period;4-14&period;4 6&period;4-14&period;4 14&period;4-14&period;4c7&period;9 0 14&period;4 6&period;4 14&period;4 14&period;4zm40&period;7 14&period;6c-0&period;9-19&period;2-5&period;3-36&period;3-19&period;4-50&period;3-14-14-31&period;1-18&period;4-50&period;3-19&period;4-19&period;8-1&period;1-79&period;2-1&period;1-99&period;1 0-19&period;2 0&period;9-36&period;2 5&period;3-50&period;3 19&period;3s-18&period;4 31&period;1-19&period;4 50&period;3c-1&period;1 19&period;8-1&period;1 79&period;2 0 99&period;1 0&period;9 19&period;2 5&period;3 36&period;3 19&period;4 50&period;3s31&period;1 18&period;4 50&period;3 19&period;4c19&period;8 1&period;1 79&period;2 1&period;1 99&period;1 0 19&period;2-0&period;9 36&period;3-5&period;3 50&period;3-19&period;4 14-14 18&period;4-31&period;1 19&period;4-50&period;3 1&period;2-19&period;9 1&period;2-79&period;2 0-99zm-25&period;6 120&period;2c-4&period;2 10&period;5-12&period;3 18&period;6-22&period;8 22&period;8-15&period;8 6&period;3-53&period;3 4&period;8-70&period;8 4&period;8s-55 1&period;4-70&period;8-4&period;8c-10&period;5-4&period;2-18&period;6-12&period;3-22&period;8-22&period;8-6&period;3-15&period;8-4&period;8-53&period;3-4&period;8-70&period;8s-1&period;4-55 4&period;8-70&period;8c4&period;2-10&period;5 12&period;3-18&period;6 22&period;8-22&period;8 15&period;8-6&period;3 53&period;3-4&period;8 70&period;8-4&period;8s55-1&period;4 70&period;8 4&period;8c10&period;5 4&period;2 18&period;6 12&period;3 22&period;8 22&period;8 6&period;3 15&period;8 4&period;8 53&period;3 4&period;8 70&period;8s1&period;5 55&period;1-4&period;8 70&period;8z" &sol;><&sol;svg><&sol;span><&sol;a><a title&equals;"User email" target&equals;"&lowbar;self" href&equals;"mailto&colon;&&num;114&semi;&&num;105&semi;&&num;122&semi;&&num;107&semi;y&&num;064&semi;&&num;114&semi;i&&num;122&semi;kyprata&&num;109&semi;a&period;id" rel&equals;"nofollow noopener" class&equals;"saboxplugin-icon-color"><svg class&equals;"sab-user&lowbar;email" xmlns&equals;"http&colon;&sol;&sol;www&period;w3&period;org&sol;2000&sol;svg" viewBox&equals;"0 0 500 500&period;7"><path class&equals;"st0" d&equals;"M499&period;4 250&period;9c0 2&period;2 0 4&period;4-0&period;1 6&period;6v0&period;4c-0&period;1 1&period;8-0&period;2 3&period;6-0&period;2 5&period;3 0 0&period;4 0 0&period;8-0&period;1 1&period;2 -0&period;1 1&period;3-0&period;1 2&period;6-0&period;2 4 -0&period;1 1&period;7-0&period;2 3&period;3-0&period;4 5 0 0&period;2 0 0&period;4-0&period;1 0&period;6 -0&period;2 2-0&period;4 4&period;1-0&period;6 6&period;1 -0&period;1 0&period;6-0&period;1 1&period;1-0&period;2 1&period;7 -0&period;7 4&period;4-1&period;3 8&period;8-2 13&period;2 0 0&period;4-0&period;1 0&period;7-0&period;2 1v0&period;3c-0&period;2 1-0&period;4 2-0&period;5 3 0 0&period;1 0 0&period;2-0&period;1 0&period;3v0&period;1c0 0&period;2-0&period;1 0&period;4-0&period;1 0&period;6 -0&period;1 0&period;5-0&period;2 1-0&period;3 1&period;6 0 0&period;2-0&period;1 0&period;3-0&period;1 0&period;5 -0&period;6 2&period;6-1&period;2 5&period;2-1&period;8 7&period;8 -0&period;4 1&period;8-0&period;9 3&period;6-1&period;3 5&period;5 -0&period;2 0&period;9-0&period;5 1&period;9-0&period;8 2&period;8 -0&period;2 0&period;6-0&period;3 1&period;1-0&period;5 1&period;7 -0&period;8 2&period;7-1&period;6 5&period;3-2&period;5 8 -1&period;4 4&period;2-2&period;8 8&period;5-4&period;4 12&period;5 -0&period;1 0&period;4-0&period;3 0&period;7-0&period;4 1&period;1 -0&period;9 2&period;3-1&period;8 4&period;6-2&period;8 6&period;8 -28&period;1 66&period;2-84&period;2 117&period;8-153&period;5 140 -0&period;5 0&period;2-0&period;9 0&period;3-1&period;3 0&period;4 -1&period;1 0&period;4-2&period;2 0&period;7-3&period;3 1 -2&period;9 0&period;9-5&period;9 1&period;6-8&period;8 2&period;4 -0&period;1 0-0&period;2 0&period;1-0&period;3 0&period;1 -0&period;4 0&period;1-0&period;7 0&period;2-1&period;1 0&period;3 -1 0&period;3-2&period;1 0&period;6-3&period;1 0&period;8 -1 0&period;3-2 0&period;5-3&period;1 0&period;6 -0&period;1 0-0&period;2 0-0&period;3 0&period;1 -1 0&period;2-1&period;9 0&period;4-2&period;9 0&period;7 -0&period;3 0&period;1-0&period;7 0&period;2-1 0&period;2 -0&period;2 0&period;1-0&period;5 0&period;1-0&period;7 0&period;2 -1&period;5 0&period;3-2&period;9 0&period;5-4&period;3 0&period;8 -0&period;6 0&period;1-1&period;3 0&period;2-1&period;9 0&period;4 -0&period;2 0-0&period;3 0&period;1-0&period;5 0&period;1 -1&period;1 0&period;2-2&period;2 0&period;4-3&period;3 0&period;6 -1&period;2 0&period;2-2&period;4 0&period;4-3&period;5 0&period;5 -0&period;7 0&period;1-1&period;4 0&period;2-2&period;1 0&period;3 -0&period;3 0-0&period;5 0&period;1-0&period;8 0&period;1 -2&period;7 0&period;4-5&period;5 0&period;7-8&period;2 1 -0&period;3 0-0&period;7 0&period;1-1 0&period;1 -0&period;1 0-0&period;1 0-0&period;2 0 -1&period;1 0&period;1-2&period;1 0&period;2-3&period;2 0&period;3 -0&period;1 0-0&period;1 0-0&period;2 0 -1 0&period;1-2&period;1 0&period;2-3&period;2 0&period;2 -0&period;8 0&period;1-1&period;6 0&period;1-2&period;4 0&period;1 -1&period;4 0&period;1-2&period;9 0&period;2-4&period;4 0&period;2 -3&period;6 0&period;1-7&period;2 0&period;2-10&period;8 0&period;2 -4&period;3 0-8&period;7-0&period;1-13-0&period;3C105&period;4 493&period;1 0&period;7 384&period;3 0&period;7 250&period;9 0&period;7 113&period;2 112&period;3 1&period;5 250&period;1 1&period;5c129&period;3 0 235&period;3 98&period;2 248 223&period;9 0&period;5 4&period;4 0&period;8 8&period;9 1 13&period;3 0&period;1 1&period;5 0&period;1 3 0&period;2 4&period;6C499&period;4 245&period;8 499&period;4 248&period;4 499&period;4 250&period;9z" fill&equals;"&num;F97E2A" &sol;><path class&equals;"st1" d&equals;"M499&period;1 263&period;2c0 0&period;4 0 0&period;8-0&period;1 1&period;2 -0&period;1 1&period;3-0&period;1 2&period;6-0&period;2 4 -0&period;1 1&period;7-0&period;2 3&period;3-0&period;4 5 0 0&period;2 0 0&period;4-0&period;1 0&period;6 -0&period;2 2-0&period;4 4&period;1-0&period;6 6&period;1 -0&period;1 0&period;6-0&period;1 1&period;1-0&period;2 1&period;7 -0&period;7 4&period;4-1&period;3 8&period;8-2 13&period;2 0 0&period;4-0&period;1 0&period;7-0&period;2 1v0&period;3c-0&period;2 1-0&period;4 2-0&period;5 3 0 0&period;1 0 0&period;2-0&period;1 0&period;3v0&period;1c0 0&period;2-0&period;1 0&period;4-0&period;1 0&period;6 -0&period;1 0&period;5-0&period;2 1-0&period;3 1&period;6 0 0&period;2-0&period;1 0&period;3-0&period;1 0&period;5 -0&period;6 2&period;6-1&period;2 5&period;2-1&period;8 7&period;8 -0&period;4 1&period;8-0&period;9 3&period;6-1&period;3 5&period;5 -0&period;2 0&period;9-0&period;5 1&period;9-0&period;8 2&period;8 -0&period;2 0&period;6-0&period;3 1&period;1-0&period;5 1&period;7 -0&period;8 2&period;7-1&period;6 5&period;3-2&period;5 8 -1&period;4 4&period;2-2&period;8 8&period;5-4&period;4 12&period;5 -0&period;1 0&period;4-0&period;3 0&period;7-0&period;4 1&period;1 -0&period;9 2&period;3-1&period;8 4&period;6-2&period;8 6&period;8 -28&period;1 66&period;2-84&period;2 117&period;8-153&period;5 140 -0&period;5 0&period;2-0&period;9 0&period;3-1&period;3 0&period;4 -1&period;1 0&period;4-2&period;2 0&period;7-3&period;3 1 -2&period;9 0&period;9-5&period;9 1&period;6-8&period;8 2&period;4 -0&period;1 0-0&period;2 0&period;1-0&period;3 0&period;1 -0&period;4 0&period;1-0&period;7 0&period;2-1&period;1 0&period;3 -1 0&period;3-2&period;1 0&period;6-3&period;1 0&period;8 -1 0&period;3-2 0&period;5-3&period;1 0&period;6 -0&period;1 0-0&period;2 0-0&period;3 0&period;1 -1 0&period;2-1&period;9 0&period;4-2&period;9 0&period;7 -0&period;3 0&period;1-0&period;7 0&period;2-1 0&period;2 -0&period;2 0&period;1-0&period;5 0&period;1-0&period;7 0&period;2 -1&period;5 0&period;3-2&period;9 0&period;5-4&period;3 0&period;8 -0&period;6 0&period;1-1&period;3 0&period;2-1&period;9 0&period;4 -0&period;2 0-0&period;3 0&period;1-0&period;5 0&period;1 -1&period;1 0&period;2-2&period;2 0&period;4-3&period;3 0&period;6 -1&period;2 0&period;2-2&period;4 0&period;4-3&period;5 0&period;5 -0&period;7 0&period;1-1&period;4 0&period;2-2&period;1 0&period;3 -0&period;3 0-0&period;5 0&period;1-0&period;8 0&period;1 -2&period;7 0&period;4-5&period;5 0&period;7-8&period;2 1 -0&period;3 0-0&period;7 0&period;1-1 0&period;1L119&period;9 344&period;1l105&period;3-46&period;7L119&period;9 191&period;6l265&period;6-41&period;2L499&period;1 263&period;2z" &sol;><path class&equals;"st2" d&equals;"M390&period;1 214&period;1c2&period;1-1&period;7 5&period;3-0&period;1 5&period;3 2&period;6v112c0 14&period;5-11&period;8 26&period;3-26&period;3 26&period;3H141&period;2c-14&period;5 0-26&period;3-11&period;8-26&period;3-26&period;3v-112c0-2&period;7 3&period;1-4&period;3 5&period;3-2&period;6 12&period;3 9&period;5 28&period;5 21&period;6 84&period;4 62&period;2 11&period;6 8&period;4 31&period;1 26&period;2 50&period;5 26&period;1 19&period;6 0&period;2 39&period;4-18 50&period;6-26&period;1C361&period;6 235&period;7 377&period;8 223&period;6 390&period;1 214&period;1zM255&period;1 284&period;8c12&period;7 0&period;2 31-16 40&period;2-22&period;7 72&period;7-52&period;8 78&period;2-57&period;4 95-70&period;5 3&period;2-2&period;5 5-6&period;3 5-10&period;4v-10&period;4c0-14&period;5-11&period;8-26&period;3-26&period;3-26&period;3H141&period;2c-14&period;5 0-26&period;3 11&period;8-26&period;3 26&period;3v10&period;4c0 4&period;1 1&period;9 7&period;8 5 10&period;4 16&period;8 13&period;1 22&period;3 17&period;7 95 70&period;5C224&period;1 268&period;8 242&period;4 285 255&period;1 284&period;8L255&period;1 284&period;8z" &sol;><&sol;svg><&sol;span><&sol;a><&sol;div><&sol;div><&sol;div>

Share
Published by
Rizky Pratama

Recent Posts

Migrasi Paket Indihome, Sulitkah?

Beberapa hari yang lalu saat saya sedang scroll timeline X (Twitter) saya menemukan sebuah postingan…

10 months ago

Cara Install Postfix Versi Latest di CentOS/Redhat/Rocky Linux 8 dan 9

Beberapa waktu lalu saya ada migrasi dan upgrade beberapa server, salah satunya server postfix. Server…

11 months ago

Cara Ubah Port SSH pada Ubuntu 24.04 LTS

Pada bulan April 2024 lalu, Ubuntu telah release versi terbaru yaitu Ubuntu 24.04 LTS, sehingga…

1 year ago

Membuat Command Alias Dengan Parameter pada .zprofile Mac OS

Ngga nyangka akhirnya saya bisa login kembali ke blog saya yang sudah berdebu ini, kali…

2 years ago

Tips Zimbra : Mengatasi Service Cbpolicyd Starting Failed Setelah Migrasi ke Rocky Linux 8

Beberapa waktu lalu, Excellent mendapatkan project migrasi Zimbra dari versi Open Source Ke Zimbra Network…

2 years ago

Mengatasi Error “no matching host key type found. Their offer: ssh-rsa,ssh-dss” Setelah Upgrade MacOS Ventura Saat Melakukan SSH

Bulan Oktober 2022 lalu, Apple resmi release MacOS terbaru mereka, yaitu MacOS Ventura. Beberapa fitur…

3 years ago