После подключения моего компьютера к корпоративной сети у меня нет прямого доступа в Интернет. Это делается сейчас через какой-то прокси-сервер. Я могу подключиться к Интернету из Firefox следующим образом:
Предпочтения - Дополнительно - Сеть - Соединение - Настройки - URL-адрес автоматической настройки прокси: http: //some_path/some_file.pac [ 115]
Итак, Firefox в порядке. Но все функции установки / обновления не работают. Например, это сообщение об ошибке Synaptic Package Manager:
The repository may no longer be available or could not be contacted because of network problems. Failed to fetch http://il.archive.ubuntu.com/ubuntu/dists/lucid/Release.gpg Something wicked happened resolving 'il.archive.ubuntu.com:http' (-5 - No address associated with hostname) Failed to fetch http://il.archive.ubuntu.com/ubuntu/dists/lucid/main/i18n/Translation-en_US.bz2 Something wicked happened resolving 'il.archive.ubuntu.com:http' (-5 - No address associated with hostname) ...
Похоже, мне нужно объяснить своей ОС, как подключиться к Интернету. Как я могу это сделать? Версия Ubuntu - 10.04.
Редактировать: После настройки Network Proxy, как описано в ответе kingmilo, у меня все еще остается та же проблема. Например:
alex@alex-ubuntu:~$ sudo apt-get install execstack Reading package lists... Done Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: linux-headers-2.6.32-21 linux-headers-2.6.32-21-generic Use 'apt-get autoremove' to remove them. The following extra packages will be installed: libelfg0 The following NEW packages will be installed: execstack libelfg0 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134kB of archives. After this operation, 410kB of additional disk space will be used. Do you want to continue [Y/n]? y WARNING: The following packages cannot be authenticated! libelfg0 execstack Install these packages without verification [y/N]? y Err http://il.archive.ubuntu.com/ubuntu/ lucid/main libelfg0 0.8.13-1 Something wicked happened resolving 'il.archive.ubuntu.com:http' (-5 - No address associated with hostname) Err http://il.archive.ubuntu.com/ubuntu/ lucid/main execstack 0.0.20090925-1 Something wicked happened resolving 'il.archive.ubuntu.com:http' (-5 - No address associated with hostname) Failed to fetch http://il.archive.ubuntu.com/ubuntu/pool/main/libe/libelf/libelfg0_0.8.13-1_i386.deb Something wicked happened resolving 'il.archive.ubuntu.com:http' (-5 - No address associated with hostname) Failed to fetch http://il.archive.ubuntu.com/ubuntu/pool/main/p/prelink/execstack_0.0.20090925-1_i386.deb Something wicked happened resolving 'il.archive.ubuntu.com:http' (-5 - No address associated with hostname) E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
Редактировать 2 .
nslookup www.google.com Server: 10.192.188.72 Address: 10.192.188.72#53 ** server can't find www.google.com: NXDOMAIN
Перейдите на Системные настройки | Сеть | Сетевой прокси и Apply System-Wide, которые настроят Ubuntu на использование корпоративного прокси для доступа в Интернет во всех приложениях.
Если вы хотите явно установить прокси для сеанса консоли, т.е. Окно терминала, которое вы используете в настоящее время, вы можете использовать команду экспорта:
export http_proxy="address:port"
Надеюсь, это поможет.
Поместите настройки прокси в Synaptic.
Настройки -> Настройки -> Сеть -> Ручная настройка прокси.
Введите .pac в HTTP-прокси, и вам, вероятно, придется указать правильный порт и данные аутентификации.