Wie kann ich die manuelle Proxy-Konfiguration auf Firefox, so dass Proxy für alle ipv4, aber kein Proxy für alle ipv6 lassen?Wie zu konfigurieren: Proxy für alle ipv4 und kein Proxy für alle ipv6
Antwort
Das ergibt keinen Sinn. Webbrowser entscheiden, ob sie einen Proxyserver verwenden oder nicht, bevor sie herausfinden, welche Adressfamilie verwendet werden soll. Wenn ein Proxyserver verwendet werden soll, ist es der Proxyserver, der den Hostnamen auflöst und die zu verwendende Adressfamilie auswählt. Der Benutzeragent wird niemals wissen, welcher verwendet wurde. Wenn kein Proxyserver verwendet wird, ist der Benutzeragent dafür verantwortlich, stattdessen die Verbindung herzustellen, wobei die jeweils verfügbare Adressfamilie verwendet wird.
Die IPv6-Adressen in den Proxy-Konfigurationsregeln des Browsers sind nur eingeschränkt verfügbar, einige unterstützen IPv6-Adressen in diesem Format [ff08::0/64]
.
Es gibt zusätzliche eingeschränkte Unterstützung für Proxy-Auto-Konfigurationsdateien. Eine Antwort mit mehr Referenzen hier: Serverfault "Using IPv6 Addresses in Proxy PAC"
Diese Frage mag für SuperUser besser geeignet sein - aber da das Programmieren ist - ist der JavaScript-basierte Proxy PAC der richtige Weg. IsInNet()
oder shExpMatch()
können IPv6-Adressen auswählen.
function FindProxyForURLEx(url, host) {
if (shExpMatch(dnsResolveEx(host), "*:*"))
{
return "DIRECT";
} else {
return "PROXY myproxy:8123";
}
}
- 1. Transparenter Proxy für IPv6-Verkehr unter Linux
- 2. Proxy zu Jersey Client konfigurieren
- 3. So konfigurieren Sie Apache für Proxy-Anfragen
- 4. grunt-connect-proxy-konfiguration ist kein proxy
- 5. Kein Proxy-Flag für Kabale unter Windows?
- 6. Proxy-Setup mit Nginx und Reverse-Proxy-
- 7. Cloudflare für Proxy Server
- 8. Konfigurieren von Fiddler für den Proxy des Unternehmensnetzwerks?
- 9. Squid Proxy-Konfiguration für Benutzername und Passwort
- 10. Zap Attack als systemweiten Proxy konfigurieren
- 11. Konfigurieren eines Proxy-Array bestehend aus 3 Squid-Proxy-Servern
- 12. Wie Nginx hinter einem Unternehmens-Proxy konfigurieren
- 13. Konfigurieren Sie Apache Ant für die Verwendung hinter einem Proxy
- 14. Wie für HttpWebRequest oder WebRequest C# IPV6 oder IPV4 zwingen
- 15. Kann Nginx nicht als Proxy für Tomcat mit Kontextpfad konfigurieren
- 16. So konfigurieren Sie einen HTTP-Proxy für SVN
- 17. PHP-Speicherlimit für Toran-Proxy
- 18. Anforderungen erzwingen, IPv4/IPv6 zu verwenden
- 19. Rails 3 validieren IPv4- und IPv6-Format
- 20. Konfigurieren von Nginx als Reverse Proxy für Couchdb
- 21. Wie übertrage ich alle Python-Traffics über einen HTTP-Proxy?
- 22. Wie kann ich die IPv6-Stack-Verwendung für IPv4-IPs auf JRE deaktivieren?
- 23. IPv6 zu IPv4 in Google App Engine
- 24. IPv6 in IPV4 konvertieren PHP
- 25. node.js http.request und ipv6 vs ipv4
- 26. Sidekiq: exponentielles Backoff für alle Worker konfigurieren
- 27. @Context gibt Proxy anstelle von HttpServletRequest zurück (kein Thread lokaler Wert im Bereich für Proxy)
- 28. Javassist: wie Proxy-Proxy erstellen?
- 29. IPv6 zu IPv4 Interkonvertierung in C#
- 30. Konfigurieren Sie den Proxy mit Publish-AzureWebsiteProject
Dies ist technisch nicht wahr. Manchmal wird die Adresse in der URL angegeben oder es findet vor der Verbindung eine DNS-Suche statt, und die resultierende Adresse wirkt sich auf die Auswahl eines Proxys aus. – davenpcj