Невозможно подключиться к Интернету из Терминала и других программ (аутентификация включена)

У меня установлена ​​совершенно новая Ubuntu 10.10 на рабочей станции VMWare 7.1. Я нахожусь в локальной сети, и мы подключены к Интернету через прокси-сервер, который требует аутентификации.

Я использую 3 (три) браузера: последние версии Opera, Chrome и Firefox. Каждый из них настроен на поиск нашего прокси-сервера по IP 192.168.3.1 (приведен пример) и порту 8081. Каждый из них находит прокси-сервер, запрашивает имя пользователя и пароль и после этого правильно подключается к Интернету. .

То же самое относится и к диспетчеру пакетов Synaptic: наличие правильных прокси-данных в Настройки -> Настройки -> Сеть работает нормально.

Однако Ubuntu Software Center не может установить какой-либо пакет, который я выберу. Ошибка (и) - это Authentication failure.

Также в Терминале, выдающем sudo apt-get install mypackage, APT не может подключиться к необходимому хранилищу для получения данных оттуда.

Также я упоминаю, что я установил в главном меню Ubuntu в меню Система -> Настройки -> Сетевой прокси-сервер правильные значения для прокси-сервера (IP-адрес, порт и биты аутентификации: имя пользователя и пароль).

Интересно то, что если я сделаю следующие шаги, это сработает:

  1. Запустите Synaptic.
  2. Запустите Ubuntu Software Center.
  3. Выберите что-то для установки в Ubuntu Software Center. Он выдаст «Ожидание закрытия Synaptic ...»
  4. Закройте Synaptic.
  5. Установите то, что вы хотите, из Центра программного обеспечения Ubuntu. (и, возможно, также из терминала - не проверено)

Что мне не хватает? Как я могу настроить другие программы (в основном, терминал и центр программного обеспечения Ubuntu) для успешного подключения к Интернету?

ОБНОВЛЕНИЕ: Да, я нажал Apply changes system-wide ... в диалоговом окне сетевого прокси-сервера Ubuntu .

1
задан 15 October 2010 в 19:51

4 ответа

Я работаю в аналогичной среде, и я решил эту проблему следующим образом:
1) установить и настроить CNTLM:
sudo apt-get install cntlm
sudo nano /etc/cntlm.conf
2) войти в настройки прокси cntlm.conf & amp; учетные данные для входа в вашу сеть
3) укажите настройки прокси-сервера вашего браузера на http: // localhost: 3128 /
4) добавьте эти 3 строки в ~ / .bashrc или глобальный /etc/bash.bashrc
export http_proxy=http://localhost:3128/
export https_proxy=http://localhost:3128/
export ftp_proxy=http://localhost:3128/
5) выйти из системы и войдите снова: все должно работать!

Пока

0
ответ дан 15 October 2010 в 19:51

Нет, я не думаю, что вы что-то упускаете, это ошибка, о которой уже сообщалось как Ошибка 545134 на панели запуска.

0
ответ дан 15 October 2010 в 19:51

когда я использую эту команду для обновления моей системы.

sudo apt-get update

мой терминал застревает с этим показом оператора

[Connecting to 10.10.3.254 (10.10.3.254)]

и ничего не происходит впоследствии, я должен был отменить задачу. хотя я могу получить доступ к Интернету с браузером.

Проблема была должна проксировать, и я применил прокси ранее, но позже не изменился ни на один, но эти шаги не настраивают сеть, мудрая система

enter image description here

здесь в этой ситуации устанавливает Ваш прокси ни на один и применяют изменения в масштабе всей системы, и после этого, Ваш терминал хорошо работает. У меня была подобная проблема, но я понял это, как я упомянул

1
ответ дан 15 October 2010 в 19:51

Чтобы установить прокси из терминала, вы можете сделать следующее

export http_proxy='http://user:pass@host:port/'

или для защищенного прокси

export https_proxy='http://user:pass@host:port/'

Добавить соответствующую строку в ~/.bashrc, чтобы внести изменения постоянный (и повторный).

Помните, что это не сработает, если в вашем имени пользователя или пароле есть специальный символ.

0
ответ дан 15 October 2010 в 19:51

Другие вопросы по тегам:

Похожие вопросы: