Script Ubuntu System-Wide Proxy Auto-Configuration (PAC)

8

J'utilise Ubuntu via VirtualBox. J'ai besoin de définir un script de configuration automatique de proxy. Cela fonctionne dans FireFox mais les préférences globales -> réseau n'ont aucun effet. Donc, quand je fais "apt-get install", il ne peut rien télécharger.

Comment puis-je dire à l'ensemble du système Ubuntu que je souhaite qu'il utilise le fichier PAC spécifié pour configurer les paramètres de proxy pour toute application qui doit se connecter à Internet?

Yaron Naveh
la source

Réponses:

1
apt-get install

ne fait aucune installation, la syntaxe correcte est:

apt-get install package_name

Mais avez-vous vu la sortie de ce programme dans le terminal?

Et la configuration du proxy dans firefox n'affectera pas les paramètres de proxy globaux, vous devrez peut-être vous référer à Network Manager dans Ubuntu.

@mise à jour:

toute la progression sera impliquée, par exemple lors de l'installation de mscorettf-installer avec wget

%> cat /etc/apt/apt.conf.d/00proxy 
Acquire {
    Retries "0";
    HTTP {
        Proxy "http://221.176.168.178:80";
    };
};
Marguerite
la source
1
J'ai utilisé la syntaxe complète. Le terminal a besoin de jours pour télécharger quelque chose mais est pile à 0% probablement car il n'y a pas de réseau. Qu'est-ce que Network Manager? J'ai ouvert les préférences -> réseau dans le bureau ubuntu et défini le script proxy mais cela n'a aucun effet.
Yaron Naveh
voir ma mise à jour, j'ai résolu cela.
marguerite
Ce n'est pas à l'échelle du système.
einpoklum
-1

Vous devez définir la variable d'environnement

export http_proxy=http://ip.addr.of.proxy:port

alors profitez de votre apt-get

inntran
la source
1
comment configurer le script de configuration du proxy (pac)?
Yaron Naveh
Trop dur pour l'environnement de ligne de commande, je pense.
inntran
Mais vous pouvez essayer d'obtenir une copie de ce fichier pac, c'est JavaScript, facile à comprendre. Ensuite, vous pouvez définir le "http_proxy" en conséquence.
inntran
4
ce pac est très complexe et change souvent. J'ai besoin de le configurer directement. cela n'a aucun sens de ne pas pouvoir le faire, il y a une option d'interface utilisateur (qui ne fonctionne pas) et chaque entreprise en a besoin
Yaron Naveh
Cela ne fonctionnerait que si 1. Le script PAC nous disait simplement d'utiliser un seul proxy pour tout, toujours et 2. Le script PAC n'a jamais changé.
einpoklum