ubuntu mengatur proxy sistem dari baris perintah


9

Menggunakan versi server 10.4 beta 2

Perlu mengatur proxy yang perlu digunakan sistem

Terima kasih


Saya ingin mengatur proxy dari file / etc / network / interfaces, yang telah ditingkatkan dengan guessnet-magic; jadi tergantung pada jaringan saya akhirnya menggunakan Saya ingin mengatur sistem proxy yang luas.
blueyed

oh man, ini hanya kejam, lebih dari 10k dilihat, dan hanya 4 up kapal :(
thecoshman

Jawaban:


12

Tergantung pada kebutuhan Anda, Anda dapat menambahkan

   http_proxy="http://your.proxy.here:3128/"
   https_proxy="http://your.proxy.here:3128/"
   ftp_proxy="http://your.proxy.here:3128/"

untuk /etc/environmentmemilikinya diatur oleh proses login.

cheerio


1
apakah ini akan menerapkan pengaturan proxy bahkan jika tidak ada yang masuk? Idealnya, saya tidak mau harus mencari-cari di mesin, hanya untuk memperbaruinya atau tidak.
thecoshman

Typo:cat /etc/environment
Savvas Radevic

Ada juga AUTO_PROXY untuk URL ke format file PAC.
Wernight

Setelah Anda memperbarui /etc/environmentfile Anda, Anda dapat memastikan bahwa perubahan terjadi segera untuk sesi saat ini tanpa harus logout dan kembali aktif, dengan menjalankan source /etc/environment.
XtraSimplicity

1

Untuk memperbarui proksi, tambahkan file baru yang dipanggil 01proxyke direktori /etc/apt/apt.conf.d/ Anda dengan baris berikut:

Acquire::http::proxy "http://[user]:[password]@[server_ip_or_name]:[port#]";

Ganti nama pengguna / kata sandi yang digunakan untuk masuk ke proksi (jika perlu), ip server atau nama yang sepenuhnya diselesaikan, dan porta proxy # yang akan digunakan saat menambahkan baris ini.


1

@ Lairsdragon sudah benar (set / etc / environment), tetapi ada lebih banyak nuansa.

Aplikasi biasanya perlu dijalankan dengan lingkungan ini, misalnya, dari shell login. Yang mengatakan, itu bahkan lebih kompleks dari itu:

  • Banyak aplikasi, terutama server yang cukup pintar untuk berkonsultasi / etc / environment.
  • Banyak yang tidak berkonsultasi / etc / enironment.
  • Beberapa aplikasi tidak mendukung proxy sama sekali.
  • Yang lain dikonfigurasikan dengan file konfigurasinya sendiri.
  • Yang lain akan membaca dari file global yang berbeda (seperti registri gconf).

Untuk benar-benar mengatur sesuatu, Anda perlu membaca dokumentasi pada aplikasi tertentu yang Anda minati untuk memastikan Anda telah mengatur file yang benar. Kemungkinannya, itu akan berbicara tentang cara mengatur http_proxy di suatu tempat di dokumen itu jika mendukung ini.

Ini serupa pada semua sistem operasi. Mengatur proxy jaringan adalah kekacauan yang membingungkan dengan banyak pendekatan berbeda dan beragam untuk menyelesaikan masalah ini.

Beberapa referensi:


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.