Squid auf einer Azure-VM

0

Ich kann es nicht zum Laufen bringen. Genau das habe ich getan:

  1. Erstellen Sie eine neue Azure-VM, Windows Server 2012.
  2. RDP auf die neue VM
  3. Squid für Windows herunterladen und extrahieren (2.7.STABLE8)
  4. Benenne die conf-Dateien um (squid, mime & cachemgr)
  5. Fügen Sie die folgenden Zeilen am Ende von squid.conf hinzu

auth_param basic program c: /squid/libexec/ncsa_auth.exe c: /squid/etc/passwd.txt
auth_param basic children 5
auth_param basic realm Willkommen auf http: //abcde.fg Squid Proxy!
auth_param basic credentialsttl 12 Stunden
auth_param basic caseensitive off
acl ncsa_users proxy_auth REQUIRED
http_access allow ncsa_users

  1. Verwenden Sie http://www.htaccesstools.com/htpasswd-generator-windows/ , um passwd.txt zu erstellen
  2. Testen Sie passwd.txt über c: /squid/libexec/ncsa_auth.exe c: /squid/etc/passwd.txt (Erfolg)
  3. Tintenfisch -z
  4. Tintenfisch -i
  5. net start squid (Bisher keine Fehler).
  6. Gehen Sie zu https://manage.windowsazure.com , Virtuelle Maschinen -> myVM -> Endpunkte
  7. Endpunkt hinzufügen:

Name: Squid
Protokoll: TCP
Öffentlicher Port: 80
Privater Port: 3128

Das ist es. Leider funktioniert es nicht. Ich glaube, ich habe etwas am Endpunkt vermasselt? Ich bin nicht sicher .. Hilfe?

BEARBEITEN: Ich teste es über Firefox -> Optionen -> Erweitert -> Netzwerk und der genaue Fehler lautet "Der Proxy-Server lehnt Verbindungen ab." Ich verwende meinen DNS als Proxy-Server "abcdef.cloudapp.net" und Port 80 (da dies mein öffentlicher Endpunkt ist).

LantisGaius
quelle

Antworten:

1

Ist Port 80 in der Windows-Firewall geöffnet?

An einer Eingabeaufforderung mit erhöhten Rechten können Sie beispielsweise Folgendes ausführen, um den eingehenden Port 80 zu aktivieren:

netsh advfirewall firewall add rule name=HTTP dir=in action=allow protocol=TCP localport=80

So testen Sie mit PsPing, ob ein Port empfangsbereit ist:

http://technet.microsoft.com/en-us/sysinternals/jj729731.aspx

psping abcdef.cloudapp.net:80
Craig
quelle
Ich habe die Firewall bereits so konfiguriert, dass Port 80 zulässig ist. Ich habe versucht, psping zu verwenden, und die Azure-VM verweigert weiterhin die Netzwerkverbindung :(
LantisGaius