Menyediakan pelayan proksi di Ubuntu

Pelayan proksi adalah sejenis PC pertengahan yang merupakan perantara antara komputer pengguna dan Internet. Ia melalui komputer ini dan lulus semua permintaan Internet anda. Pelayan memprosesnya dan menghantar anda fail yang dimuat turun dari internet. Biasanya, rangkaian korporat menggunakan pelayan proksi untuk mengakses Internet. Agar utiliti untuk memahami bahawa mereka perlu menyambung melalui proksi, adalah penting untuk mengkonfigurasi pembolehubah sistem. Oleh itu, anda akan mengkonfigurasi kebanyakan utiliti untuk bekerja dengan pelayan proksi dan, terakhir, tetapi tidak kurangnya, proses sedemikian bersifat global, dan ia menyangkut semua pengguna sistem. Dalam artikel ini kita akan menganalisa secara terperinci bagaimana untuk membuat sambungan melalui pelayan proksi di Ubuntu. Katakanlah. Mari pergi!

Ketahui cara menyediakan sambungan proksi di Ubuntu dengan betul dan bebas.

Untuk mengkonfigurasi sambungan ke Ubuntu melalui proksi, anda mesti membuka menu Tetapan Sistem, dan kemudian pergi ke bahagian Rangkaian.

Cari bahagian "Rangkaian" dalam sistem pengendalian.

Klik pada item "Perkhidmatan proksi rangkaian" dan tetapkan kaedah "Manual", kemudian masukkan tetapan anda.

Dalam "Perkhidmatan Proksi Rangkaian" dan tetapkan kaedah "Manual"

Langkah seterusnya adalah untuk membuat tetapan anda sendiri.

Kelemahan kaedah ini ialah jika anda mempunyai proksi dengan kebenaran melalui log masuk dan kata laluan, anda tidak dapat menentukan data ini, dan, akibatnya, proksi tidak akan berfungsi.

Anda juga boleh mengkonfigurasi tahap sistem melalui fail konfigurasi. Untuk melakukan ini, buka fail / etc / persekitaran dengan root-rights (ini dilakukan dengan perintah: sudo nano / etc / environment). Pada akhir fail, tambah garisan:

https_proxy = "// user: : port /"

http_proxy = "// user: : port /"

ftp_proxy = "ftp: // user: : port /"

socks_proxy = "socks: // user: : port /"

Sekiranya proksi tidak diberi kuasa, maka baris-baris tersebut hendaklah seperti:

_proxy = "// proxy: port /"

Untuk membuat perubahan dalam tetapan berkuat kuasa, but semula.

Biasanya, konfigurasi proksi global sudah cukup untuk semua utiliti lain untuk berfungsi melaluinya tanpa perlu memasukkan data proksi di dalam program. Walau bagaimanapun, sesetengah utiliti tidak boleh berfungsi dengan parameter global atau mereka memerlukan tetapan khas.

Firefox

Firefox membolehkan anda menggunakan bukan sahaja tetapan global, tetapi juga anda sendiri. Untuk menetapkan proksi, pergi ke tetingkap tetapan penyemak imbas dan buka tab "Lanjutan", kemudian klik "Rangkaian" dan klik pada butang "Konfigurasi". Ciri penting ialah Firefox boleh menggunakan pengesahan NTLM. Ini membezakan Firefox dari banyak penyemak imbas lain.

Firefox boleh menggunakan tetapannya dengan mudah.

Chromium

Penyemak imbas ini juga boleh menggunakan parameter global, sambil memiliki sendiri. Untuk menetapkan proksi, buka fail / etc / chromium-browser / lalai dan tambahkan baris di sana:

CHROMIUM_FLAGS = "- proxy-server = address: port"

Kini anda perlu memulakan semula Chromium

Apt

Versi baru boleh berfungsi dengan parameter global, tidak seperti yang lama, yang bekerja secara eksklusif dengan yang peribadi. Dalam fail /etc/apt/apt.conf anda perlu mendaftar:

Memperoleh :: http :: proxy "// login: password @ ip_proxy: port_proxy /";

Memperolehi :: https :: proxy "// login: password @ ip_proxy: port_proxy /";

Memperoleh :: ftp :: proxy "// login: password @ ip_proxy: port_proxy /";

Memperoleh :: stokin :: proksi "// login: password @ ip_proxy: port_proxy /";

Memperolehi :::: Proksi "benar";

Sekiranya pelayan tidak dibenarkan, maka kata laluan dan kata laluan perlu dikeluarkan.

Bash

Sudah tentu, konfigurasi di atas melalui / etc / persekitaran akan berfungsi untuk setiap utiliti yang telah dilancarkan melalui terminal. Jika anda perlu menetapkan parameter secara langsung untuk kegunaan yang dijalankan, maka sebelum memulakannya berjalan:

eksport http_proxy = '// login: password @ ip_proxy: port_proxy /'

eksport ftp_proxy = '// login: password @ ip_proxy: port_proxy /'

wget

Tambah ke fail / etc / wgetrc:

pengguna proksi = nama pengguna

proksi-kata laluan = kata laluan

http_proxy = //xxx.xxx.xxx.xxx:8080/

ftp_proxy = //xxx.xxx.xxx.xxx:8080/

use_proxy = on

Jika proksi tanpa kebenaran, alih keluar proksi pengguna dan kata laluan proksi

apt-add-repository

Kebanyakan institusi menghalang semua pelabuhan yang tidak diragukan, tidak diketahui di luar. Sebagai peraturan, nombor port 11371 juga disekat, yang digunakan oleh program tambah-repository untuk menambah repositori. Terdapat penyelesaian mudah yang membolehkan anda menerima kunci repositori melalui port 80, yang digunakan untuk mengakses halaman Internet.

Edit fail /usr/lib/python2.6/dist-packages/softwareproperties/ppa.py (memerlukan hak-hak, bukan /usr/lib/python2.6 versi 2.7 mungkin tersedia). Cari baris keyserver.ubuntu.com dan gantikan:

hkp: //keyserver.ubuntu.com

pada

hkp: //keyserver.ubuntu.com: 80

Sekarang anda akan tahu bagaimana untuk membuat sambungan melalui pelayan proksi di Ubuntu. Tulis di komen jika anda berjaya mengatasi tetapan proksi, berkongsi pengalaman anda dengan pengguna lain, dan tanya apa-apa soalan yang anda ada mengenai topik artikel.