Privoxy erlaubt IP-Adresse basierend auf dynamischem DNS

1723
vonhogen

Ich möchte Privoxy, das auf meinem VPS gehostet ist, als HTTP-Proxy verwenden, wenn ich nach China reise. Ich möchte jedoch nicht, dass irgendjemand damit umgehen kann.

Ich google herum, und es sieht nicht so aus, als würden HTTP-Proxys normalerweise den Schutz von Benutzernamen / Passwort zulassen, und es gibt sowieso kein Feld, um diese Informationen in die Einstellungen von Firefox einzugeben.

Ich denke jedoch, dass Sie die Personen filtern können, die eine Verbindung mit IP herstellen dürfen. Ich werde viel unterwegs sein, daher wird sich meine IP-Adresse stark ändern. Es gibt also eine Möglichkeit, die zulässigen Verbindungen nach einem dynamischen DNS-Dienst zu filtern. Ich könnte die IP-Adresse einfach über den DNS-Dienst aktualisieren und dann eine Verbindung zum Proxy herstellen.

0

1 Antwort auf die Frage

0
iivel

Es gibt eine Reihe von Proxy-Lösungen, die Benutzernamen / Kennwörter verwenden (dies sind jedoch normalerweise kommerzielle Lösungen wie Bluecoat / Blueshield). Dies geschieht normalerweise nicht als Teil der Browsereinstellung, sondern eher, wenn Sie versuchen, eine Verbindung herzustellen (normalerweise werden Sie dazu aufgefordert). Der bestimmte Proxy muss SOCKS5 implementieren, um die Authentifizierung durchzuführen.

Für Privoxy können Sie Ihren Server so einstellen, dass er nur Verbindungen über SSH zulässt und diese mit Benutzername und Kennwort sicherstellt. Sehen Sie sich die Antwort von John Reese und David Goodwin hier an: http://commandline.org.uk/forum/topic/366/

Ich habe auch einen Patch (nicht zugesagt) für Privoxy zur Implementierung der Authentifizierung auf der Projektseite hier gefunden: http://sourceforge.net/tracker/index.php?func=detail&aid=3027696&group_id=11118&atid=311118 und eine Methode zum Hinzufügen von basic Authentifizierung hier übergeben: http://hints.macworld.com/comment.php?mode=view&cid=19290

Soweit die genaue Antwort auf deine Frage. Sie könnten nach dem Hostnamen Ihres Systems suchen, der von DynDns (oder einem anderen dynamischen DNS-Dienst) angekündigt wird, sodass die Änderung der IP-Adresse automatisch am Proxy angezeigt wird. Es sollte ziemlich gut funktionieren, solange es keine DNS-Angriffe gegen Sie gibt.

@vonhogen: HTTP-Proxys * do * unterstützen die Authentifizierung und sind auch weit verbreitet. grawity vor 13 Jahren 0