ubuntu встановити системний проксі з командного рядка


9

Використання серверної версії 10.4 бета-2

Потрібно встановити проксі, який система повинна використовувати

Дякую


Я хотів би встановити проксі з файлу / etc / network / interfaces, який було покращено гітнет-магією; тому залежно від мережі, в якій я закінчую використання, я хочу налаштувати системний проксі.
синенький

о людино, це просто середньо, понад 10
тис.

Відповіді:


12

Залежно від ваших потреб ви могли б додати

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

щоб /etc/environmentвони встановили процес входу.

привіт


1
чи застосовуватимуться це налаштування проксі, навіть якщо ніхто не входить? В ідеалі, мені не хочеться задиратися на машині, просто оновити її чи що ні.
thecoshman

Друкарська помилка:cat /etc/environment
Савас Радевич

Існує також AUTO_PROXY для форматів файлів URL в PAC.
Wernight

Після оновлення свого /etc/environmentфайлу ви можете переконатися, що зміни відбудуться негайно для поточного сеансу, не виходячи із системи та ввімкнувшись, запустивши source /etc/environment.
XtraSimplicity

1

Щоб оновити проксі-сервер, додайте новий файл, закликаний 01proxyдо каталогу /etc/apt/apt.conf.d/, наступним рядком:

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

Замініть ім’я користувача / пароль, які використовуються для входу в проксі (якщо потрібно), ip сервера або повністю вирішене ім'я та порт проксі #, який слід використовувати при додаванні цього рядка.


1

@Lairsdragon правильний (set / etc / environment), але є більше нюансів.

Зазвичай додаток потрібно запускати з цим середовищем, наприклад, із оболонки для входу. Це було ще складніше, ніж це:

  • Багато додатків, особливо сервери, досить розумні, щоб проконсультувати / etc / environment.
  • Багато хто не радиться / etc / enironment.
  • Деякі програми взагалі не підтримують проксі.
  • Інші налаштовані за допомогою власних файлів конфігурації.
  • Інші читатимуть з іншого глобального файлу (наприклад, реєстр gconf).

Щоб дійсно щось встановити, вам потрібно ознайомитися з документацією на конкретну цікаву програму, щоб переконатися, що ви встановили правильний файл. Швидше за все, мова піде про те, як налаштувати http_proxy десь у своїх документах, якщо він підтримує це.

Це схоже на всіх операційних системах. Налаштування мережевих проксі - це заплутане безладдя з багатьма різними та різноманітними підходами до вирішення цієї проблеми.

Деякі посилання:


0

http://studyhat.blogspot.com/2010/01/squid-proxt-server.html

замість yum install ви можете використовувати sudo apt-get install squid, то слідкуйте за блогом !!!


1
Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Марк Хендерсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.