Bodo amat ama judulnya dah..
Karena tujuannya agar lebih simpel dan mengena, ane nggak panjang lebar jelasin ya.. jadi tergantung sejauh mana lu paham masalah networking atau gretongan dan linux.
Bahan :
ssh
redsocks
Bahan yang gue pake :
z4ssh
script sederhana, buat konek ssh, gue males untuk ketak ketik mulu.. kopas juga nggak enak.
Nggak pake z4ssh juga bisa kok.. sante aja gue terangin.
Begini konsep kita konek internet gratis dan membuat virtualbox bisa menjalankan koneksi inet juga.
Konsep Dasar
Kita konek internet via ssh dimana ssh melakukan listen port, kemudian setting iptables biar kelempar ke socks5.
Biar nggak terlalu ribet, gue pake penomoran aja, dari seting ssh, seting redsocks, higga setting iptables.
Contoh akun ssh gue :
user : fastssh.com-sakkarepmu
server : sakarepmu.co
port : 443
Ah iya gue kagak ngasih tahu cara instalnya ya..
cuma tinggal apt-get install redsocks
atau yaourt -S redsocks doang..
Masih setting
1. Untuk koneksi ssh kita pake dinamis port forward
Perintah ssh :
ssh -vN -D 0.0.0.0:1080 -p 443 fastssh.com-sakkarepmu@sakarepmu.co
2. Buat konfig redsocks di home lu aja.
echo 'base{log_debug = on; log_info = on; log = "file:/tmp/reddi.log";
daemon = on; redirector = iptables;}
redsocks { local_ip = 127.0.0.1; local_port = 31337; ip = 127.0.0.1;
port = 1080; type = socks5; }' > redsocks.conf
hasilnya akan seperti ini.
Kalau nggak rapi ya di rapiin dulu.. "Kebersihan sebagian dari iman" #eh
Jalankan
Hal berikut dijalankan terminal, jadi jangan pergi pergi ke stasiun, cukup buka terminal dengan ctrl + shift + t kalo nggak bisa ya buka manual di menu.
1. Jalankan sshnya.. tuh contohnya di bagian setting di atas. kopas aja kopas.
ssh -vN -D 0.0.0.0:1080 -p 443 fastssh.com-sakkarepmu@sakarepmu.co
2. Jalankan redsocks
redsocks -c redsocks.conf
Setting Iptables
Jalankan dalam posisi root ya :)
sudo iptables -t nat -N REDSOCKS
sudo iptables -t nat -A REDSOCKS -d 0.0.0.0/8 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 10.0.0.0/8 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 127.0.0.0/8 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 169.254.0.0/16 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 172.16.0.0/12 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 192.168.0.0/16 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 224.0.0.0/4 -j RETURN
sudo iptables -t nat -A REDSOCKS -d 240.0.0.0/4 -j RETURN
sudo iptables -t nat -A REDSOCKS -p tcp -o wwp0s20u2i2 -j DNAT --to 127.0.0.1:31337
sudo iptables -t nat -A OUTPUT -p tcp -j REDSOCKS
wwp0s20u2i2 = Tergantung koneksimu.. punyaku bukan eth0 atau pp0 tapi ini.. :)
cek aja di ifconfig.
Oke kalau udah selesai.. taraa....
Udah bisa konek tanpa harus set set proxy lagi..
Kalo lu mau lihat log dari redsocks tinggal pake perintah ini :
tail -f /tmp/reddi.log
Tutorial selesai..
Maaf kalau mengecewakan.. kurang panjang ya? :v
Read More