Quelqu'un a configuré un proxy sur ma machine et je veux savoir de quoi il s'agit. Existe-t-il un moyen de trouver le serveur proxy en utilisant la ligne de commande et non l'interface graphique?
command-line
proxy
Skula Sadam
la source
la source
echo $HTTP_PROXY
quelque chose?gsettings get org.gnome.system.proxy host
renvoie- t-elle quelque chose?Réponses:
Pour tout proxy à l'échelle du système pour HTTP, vous pouvez vérifier la valeur de
http_proxy
la variable d'environnement:Pour HTTPS:
De même, il y en a
ftp_proxy
,socks_proxy
pour servir le but exact de leurs noms. Il existe égalementall_proxy
pour définir un proxy pour tous ces protocoles à la fois. Juste pour noter,no_proxy
désactive le proxy pour toutes les adresses spécifiques de tout (ou tous) protocole donné. Par souci d'exhaustivité, vous souhaiterez peut-être également vérifier la version en majuscules de ces variables, bien que les minuscules soient standard pour*_proxy
les variables d'environnement (seules les variables d'environnement que je connais qui sont en minuscules).Notez que ceux-ci afficheront tout paramètre de proxy à l'échelle du système, non spécifique à l'application. Par exemple,
firefox
ouapt
peuvent avoir leurs propres paramètres de proxy, indépendamment de tout paramètre global. Certaines applications n'honorent pas trop ces variables (par exemple, l'gnome
utilisation d'applications spécifiquesgsettings
), donc YMMV.la source
Essayez une connexion http à l'extérieur:
Vous verrez quelque chose comme ça en conséquence:
Votre serveur proxy dans ce cas se trouve après l'authentification 302 requise. http://192.168.254.99:9090/
la source
Sous Linux, vous pouvez l'utiliser pour vérifier les proxys définis dans le système
la source
vérifiez le fichier:
Pour modifier le contenu du fichier (supprimez tout de apt.conf pour aucun proxy et seulement des phrases proxy de l'environnement)!
la source
gedit
est un programme GUI. Comment cela évite-t-il d'utiliser l'interface graphique?cat
ensuite @ Zacharee1 .. j'ai dit gedit pour que OP puisse également le modifier.gedit
pourrait même ne pas être installé, car cela pourrait être une installation de serveur.nano
etvim
sont tous deux des éditeurs de texte en ligne de commande./etc/environment
cassera PATH et peut-être d'autres configurations. S'il vous plaît ne faites pas ça.OU, si vous pensez / devinez un serveur proxy, effectuez une grep pour le confirmer, par exemple
la source