Melakukan Speedtest dari CLI di Ubuntu Server

Bagi para pengguna linux yang tanpa GUI (Graphic User Interface) seperti distro Ubuntu Server yang saya pergunakan, bisa melakukan pengecekan kecepatan atau Speedtest internet milik anda dengan sebuah script phyton di terminal CLI (Command Line Interface). Dengan script tersebut, speedtest dapat kita lakukan dengan mudah melalui situs Speedtest.Net walau tanpa membuka browser. Bahkan hasil test yang kita dapatkan juga bisa kita bagi kepada teman-teman kita melalui media sosial. Cukup dengan mengetikkan perintah sederhana, script phyton ini akan langsung melakukan test kecepatan internet anda layaknya anda melakukan test pada situs speedtest.net dari browser pertama ambil dulu script pythonnya dan simpan dengan nama “speedtest“: wget -O speedtest https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py setelah selesai download scriptnya, langsung lakukan speedtestnya dengan perintah : python speedtest –share script diatas maksudnya adalah melakukan test dari server terdekat Speedtest.Net […]

CHMOD dan CHOWN Semua File dan Sub-Direktori di Ubuntu

Adakalanya kita ingin merubah akses file dan sub-direktori secara masal dengan CHMOD dan CHOWN yang sama dan akan sangat melelahkan jika kita melakukan satu persatu terhadap setiap file maupun sub-direktori terlebih jika jumlah file dan sub-direktori yang akan kita rubah permission-nya berjumlah ratusan atau bahkan ribuan. Dengan menggunakan fitur find dalam command line atau cli linux (dalam hal ini saya menggunakan ubuntu server sebagai distro andalan ) kita bisa melakukannya dalam sekali ketik perintah. Sebagai contoh jika kita ingin merubah CHMOD semua sub-direktori (termasuk sub-direktori2 di dalamnya lagi) dalam sebuah folder, perintahnya adalah : sudo find /path/to/your/folder -type d -exec chmod 777 “{}” \; Jika kepemilikan file yang akan kita rubah maka perintah yang bisa kita gunakan adalah : sudo find /path/to/your/folder -type f -exec chown user […]

Samba Server dengan Veto Files di Ubuntu

Samba Server adalah sebuah program opensource untuk menyediakan layanan berbagi file dan printer, atau yang biasa di kenal dengan Fileserver maupun Printserver. Samba memungkinkan pengguna lintas platform seperti Linux/Unix dan windows bisa berbagi berkas dan printer yang sama. Masalah yang sering muncul dengan adanya penggunaan folder dan berkas yang sama adalah mudahnya perpindahan file yang telah terinfeksi oleh virus ke komputer lain terutama untuk platform Windows yang terkenal lebih rentan terhadap virus. Selain masalah virus, ketersediaan dan keterbatasan kapasitas penyimpanan juga akan menjadi masalah jika folder yang kita bagi dengan akses penuh baca tulis untuk semua user. Dengan akses penuh baca dan tulis, user dapat memindahkan file-file media yang biasanya berukuran besar kedalam folder berbagi yang membuat kapasitas penyimpanan cepat penuh. Guna mengatasi masalah tersebut diatas, kita […]

Setting Awal VPS dengan OS Ubuntu

Catatan Setting awal VPS dengan OS Ubuntu ini hanya Sebagai catatan saya biar gak lupa kalau beli VPS baru. Sekalian kalau ada yang baru punya VPS, dan bingung mesti diapain mungkin catatan ini bisa sebagai acuan untuk setting awal VPS dengan OS Ubuntu. Berikut 8 langkah setting awal VPS dengan OS Ubuntu yang saya kerjakan : 1. Update OS serta install editor nano (saya lebih suka menggunakan nano sebagai editor) apt-get update apt-get dist-upgrade apt-get install nano 2. Install sudo dan menambahkan user baru dengan akses sudo apt-get install sudo adduser userbaru usermod -a -G sudo userbaru

Membuat Server Dynamic DNS Dan Script Update Pada Mikrotik

Sebagian besar ISP broadband saat ini memberikan IP address dinamik kepada pelanggannya dan kita diharuskan untuk membayar lebih mahal untuk bisa mendapatkan ip statik. Padahal seperti kita ketahui, sangat penting bagi kita untuk mengetahui IP address kita untuk berbagai keperluan seperti melakukan remote maupun web server atau mail server. Hal ini tidak akan menjadi permasalahan manakala kita memiliki IP address statik atau tetap, masalah akan muncul saat IP address tersebut selalu berganti setiap kali koneksi mengalami redial. Tidak mungkin bagi kita mengamati setiap saat ip kita terutama saat kita tidak berada dalam jaringan “rumah” kita. Sebagai alternatif mengamati perubahan IP address dinamik tersebut, kita membutuhkan service dynamic DNS dimana layanan ini  berfungsi untuk mengupdate IP address terbaru dan menterjemahkan menjadi sebuah alamat host berupa domain […]

Failover Proxy, Disable NAT Mikrotik Saat Squid Failed

Bagi pengguna Proxy external yang digabungkan dengan router mikrotik, pasti sudah paham dan sangat membutuhkan yang namanya Disable NAT jika mesin proxy mati atau shutdown. Kita bisa menggunakan tool Netwatch yang tersedia di mikrotik untuk memantau konektifitas antara proxy dan mikrotik, dimana Netwatch akan melakukan ping dan jika terjadi timeout maka mikrotik akan melakukan disable NAT yang meredirect trafik HTTP ke proxy. Namun, bagaimana jika yang tidak berjalan hanya program squid-nya saja, sedangkan mesin proxy tetap menyala dan tetap “reply” saat di ping? Maka mikrotik tetap menganggap proxy “UP” dan NAT redirect ke proxy akan tetap hidup yang akan menyebabkan client tidak bisa browsing. Script ini berfungsi untuk memantau squid dalam mesin proxy, dan jika squid tersebut STOP atau FAILED maka dia akan melakukan login […]