Ich versuche, einen Ubuntu 12.04-Computer mit einem Socken-Proxyserver zu verbinden. Ich habe mein 192.168.30.0/24
LAN und Dante Socks Proxy-Server läuft auf 192.168.30.134:1018
. Ich habe auch einen pfsense
Router, auf 192.168.30.31
dem ein minderwertiges LAN erstellt wird 192.168.1.0/24
.
In diesem minderwertigen LAN habe ich einen Ubuntu-Client-Computer und muss ihn mit meinem Proxyserver verbinden, damit der gesamte Datenverkehr auf diesem Computer übertragen wird. Ich habe den Socken-Proxy in den globalen Ubuntu-Einstellungen konfiguriert. pfsense
Die Firewall ist so konfiguriert, dass eine direkte Verbindung von LANtoWAN nur zu meinem Socken-Proxyserver (und auch zu meinem lokalen DNS und Google DNS) möglich ist.
Der gesamte andere Datenverkehr ist blockiert (da er über meinen Proxyserver erfolgen sollte). Das Surfen funktioniert einwandfrei, daher weiß ich, dass es richtig konfiguriert ist und den Proxy durchläuft, aber ich kann keine apt-get update
Befehle usw. ausführen. Ich habe versucht , zu konfigurieren proxychains
oder dante-client
es mit laufen proxychains
oder socksify
Präfix , aber es funktioniert nicht. socksify
gibt kein Ergebnis und proxychains
gibt mir nur die failed to fetch http:// ....... Connection failed
Art von Fehlern, wenn ich es als root ausführe.
Wie kann ich apt-get
arbeiten? Ist es möglich, es ohne einen Drittanbieter (Dante-Client, Proxy-Chains usw.) zu verwalten?
192.168.1.1-192.168.1.254
so why have you given 192.168.30.x to your servers?Antworten:
In order for apt to work behind proxy, you need to set it in
/etc/apt/apt.conf
. Create this file and write the following to it:Replacing username by your username and password by your password(if applicable) and host and port_no by the host of proxy and port no of your proxy.
quelle