Friday, February 5, 2016

Dalam jaringan lokal yang mengharuskan kita sebagai user menggunakan proxy atau ketika kita ingin terhubung ke suatu website dengan menggunakan proxy, terlebih dahulu kita harus melakukan konfigurasi proxy pada perangkat kita.

Hal ini cukup mudah dilakukan ketika kita akan mengatur proxy pada aplikasi atau program yang memiliki user interface atau pengaturan langsung pada interface networking pada system operasi linux yang digunakan seperti pada gambar dibawah ini,

Konfigurasi Proxy pada Interface Network Linux

Namun ini akan menjadi sulit ketika pengaturan pada shell linux atau ketika kita sering berpindah-pindah jaringan internet, misalnya ketika di kantor atau di kampus kita menggunakan jaringan yang menggunakan proxy dan di rumah menggunakan internet dari ISP. Kita harus senantiasa merubah setinggan proxy sebelum menggunakan internet.

Cara yang paling konvensional yaitu dengan melakukan konfigurasi proxy seperti dibawah ini,

Pengaturan Proxy tanpa autentikasi (username dan passord)

export http_proxy=http://cache.itb.ac.id:8080
export https_proxy=http://cache.itb.ac.id:8080
export ftp_proxy=http://cache.itb.ac.id:8080


Pengaturan Proxy dengan menggunakan autentikasi

export http_proxy=http://username:password@cache.itb.ac.id:8080
export https_proxy=http://username:password@cache.itb.ac.id:8080
export ftp_proxy=http://username:password@cache.itb.ac.id:8080


Menghapus pengaturan proxy

unset http_proxy
unset https_proxy


Selain itu ada pengaturan yang lebih praktis dan cukup mudah sebagai berikut,

Pertama berpindah terlebih dahulu kedirectory home melalui perintah di Terminal sebagai berikut, kemudian buka file .bashrc dengan menggunakan text editor yang biasa anda gunakan (seperti gedit, nano, ee, vim)

cd ~
gedit .bashrc


Lalu tambahkan beberapa baris berikut,

function setproxy()
{
        export http_proxy="http://cache.itb.ac.id:8080"
        export https_proxy="http://cache.itb.ac.id:8080"
        export ftp_proxy="http://cache.itb.ac.id:8080"
        export no_proxy="167.205.*"
        export no_proxy="*.itb.ac.id"
        export no_proxy="localhost"
        export no_proxy="127.*"
        echo 'proxy udah di setting coy.'
}

function unsetproxy()
{
        unset http_proxy
        unset https_proxy
        unset ftp_proxy
        unset no_proxy
        echo 'proxynya udah ga di pake lagi'
}

Setelah simpan file tersebut dan restart Terminal anda. Kemudian anda dapat melakukan konfigurasi proxy hanya dengan mengetikkan perintah setproxy dan perintah unsetproxy untuk menghapus pengaturan proxy.

Pengaturan Proxy yang lebih mudah.

Newer Post Older Post

0 comments:

Post a Comment