Chciałbym uzyskać dostęp do Internetu, aby zaktualizować pliki itp. Z terminala w zabezpieczonej sieci proxy. Próbowałem już:
Dodając do
/etc/apt/apt.conf
,/etc/apt/apt.conf.d/01proxy
,/etc/apt/apt.conf.d/01ubuntu
:Acquire::http::proxy "http://name:password@proxy_server:port";
export http_proxy=http://name:password@proxy_server:port/
na terminalu.- Dodawanie
export http_proxy=http://name:password@proxy_server:port/
do/etc/bash.bashrc
To były tylko niektóre z głównych wysiłków. W mojej nazwie użytkownika nie ma spacji ani żadnych znaków specjalnych w moim haśle (zwłaszcza „@”). Sprawdziłem dwukrotnie i wszystkie wprowadzone informacje są prawidłowe. Informacje są poprawne, ponieważ działają z przeglądarką (ręczne proxy w sieci i uwierzytelnianie przy pierwszym otwarciu przeglądarki). Próbowałem również, przekształcając „p” w „proxy” w stolice, ale przyniosło to korzyści. Zawsze 407 Proxy Authentication Required.
pojawia się błąd: Każda pomoc jest mile widziana.
źródło
Odpowiedzi:
Sprawdź to:
Skonfiguruj: domena, nazwa użytkownika, hasło, proxyserver.net, port
Akta:
/etc/bash.bashrc
/etc/environment
/etc/apt/apt.conf
(utwórz plik, jeśli nie istnieje)źródło
wget
,apt-get update
iapt-get upgrade
nie wiszą, aleapt-get
nie udaje iwget
mówi „żądania Proxy wysłano, oczekiwanie na odpowiedź.” Nie jestem pewien, co się dzieje. W mojej pracy nikt nie ma rozwiązania końcowego, ponieważ wszyscy używają GUI.To, co zrobiłeś (
export http_proxy=http://name:password@proxy_server:port/
), jest naprawdę bardzo zbliżone do tego, co działa dla mnie:Mam nadzieję, że to również dla ciebie zadziała. ;)
źródło
Możliwe, że twoje hasło ma znak specjalny, który musi być „ eskapowany ” lub poprawnie zakodowany dla adresu URL.
Na przykład należy zakodować następujące znaki (ale jest wiele innych):
#
@
%
Jeśli hasło zawiera znaki specjalne, upewnij się, że są one odpowiednio zakodowane w adresie URL .
źródło