langkah untuk akses internet melewati proxy yang tidak transaparent
Mengatur http_proxy variabel shell di Linux / OS X / Unix shell bash
Ketik perintah berikut untuk mengatur server proxy:
Jika server proxy memerlukan username dan password kemudian menambahkan ini ke URL.Misalnya, untuk memasukkan foo username dan password bar:
$ export http_proxy=http://server-ip:port/
$ export http_proxy=http://127.0.0.1:3128/
$ export http_proxy=http://proxy-server.mycorp.com:3128/
Jika server proxy memerlukan username dan password kemudian menambahkan ini ke URL.Misalnya, untuk memasukkan foo username dan password bar:
$ export http_proxy=http://foo:bar@server-ip:port/
$ export http_proxy=http://foo:bar@127.0.0.1:3128/
$ export http_proxy=http://USERNAME:PASSWORD@proxy-server.mycorp.com:3128/
Bagaimana cara setup variabel proxy untuk semua pengguna?
Untuk setup variabel lingkungan proksi sebagai variabel global, terbuka / etc / profile:
Menambahkan informasi berikut:
ATAU
Simpan dan tutup file tersebut.
# vi /etc/profile
Menambahkan informasi berikut:
export http_proxy=http://proxy-server.mycorp.com:3128/
ATAU
export http_proxy=http://USERNAME:PASSOWRD@proxy-server.mycorp.com:3128/
Simpan dan tutup file tersebut.
Catatan tentang memungkinkan akses proxy untuk pengguna tertentu
Untuk mengaktifkan akses proxy untuk pengguna tertentu, tambahkan profil shell garis pengguna. Untuk bash shell default, profil adalah .bash_profile berkas. Misalnya, mengaktifkan akses proxy untuk pengguna specifc disebut vivek, ketik:
ATAU
Tambahkan baris berikut:
Simpan dan tutup file tersebut.
$ vi $HOME/.bash_profile
ATAU
# vi /home/vivek/.bash_profile
Tambahkan baris berikut:
export http_proxy=http://USERNAME:PASSOWRD@proxy-server.mycorp.com:3128/
Simpan dan tutup file tersebut.
Bagaimana cara menggunakan sandi dilindungi server proxy menggunakan berbagai opsi baris perintah?
Anda hanya dapat menggunakan perintah wget sebagai berikut:
Lynx perintah memiliki sintaks berikut:
perintah curl memiliki sintaks berikut:
$ wget --proxy-user=USERNAME --proxy-password=PASSWORD http://path.to.domain.com/some.html
Lynx perintah memiliki sintaks berikut:
$ lynx -pauth=USER:PASSWORD http://domain.com/path/html.file
perintah curl memiliki sintaks berikut:
$ curl --proxy-user user:password http://url.com/