如何設置在Firefox上手動配置代理服務器沒有代理,讓代理讓所有IPv4,但對於所有IPv6無代理?如何配置:代理所有的IPv4和IPv6的所有
0
A
回答
-1
這是沒有意義的。 Web瀏覽器在決定要使用哪個地址系列之前決定是否要使用代理服務器。如果要使用代理服務器,則代理服務器將解析主機名並選擇要使用的地址族。用戶代理永遠不會知道使用了哪一個。如果沒有使用代理服務器,則用戶代理將負責使用任何可用的地址族進行連接。
1
有一個在瀏覽器的代理規則,對IPv6地址的支持有限,一些支持IPv6地址網絡/這種格式[ff08::0/64]
口罩。
有一個在代理服務器自動配置文件的其他有限的支持。 在這裏有更多的參考一個答案:Serverfault "Using IPv6 Addresses in Proxy PAC"
這個問題可能更適合超級用戶 - 但由於這是編程 - 基於JavaScript的代理PAC是要走的路。 IsInNet()
或shExpMatch()
可以選擇IPv6地址。
function FindProxyForURLEx(url, host) {
if (shExpMatch(dnsResolveEx(host), "*:*"))
{
return "DIRECT";
} else {
return "PROXY myproxy:8123";
}
}
相關問題
- 1. 在所有NIC上使用IPv4和IPv6廣播UDP消息
- 2. Laravel Query在IPv4 vs上的行爲有所不同。 IPv6環境
- 3. 檢索配置管理器加載的所有配置設置
- 4. 如何在iOS中區分ipv4和ipv6?
- 5. 獲取所有接口上的所有IPv6地址(Windows)
- 6. 如何配置Indy v10以支持IPv4 + IPv6?
- 7. 如何獲取配置單元中的所有列的總和
- 8. Libcurl:force ipv4或ipv6
- 9. 如何從Azure配置文件獲取所有配置設置?
- 10. 的IPv6驗證和IPv4驗證在JavaScript
- 11. 行爲connect()的IPv4和IPv6地址
- 12. IPv6到ipv4模塊的omnet ++
- 13. 如何處理IPv4地址旁邊的IPv6地址
- 14. Mod_jk workers - ipv4/ipv6/fqdn
- 15. C#如何爲所有https請求設置代理
- 16. 如何快速設置所有表的所有列屬性「UpdateCheck」?
- 17. 如何配置Hudson來搜索所有Sonar配置文件?
- 18. 以C代碼從IPV4遷移到IPV6
- 19. 訂閱代理類的所有方法
- 20. XHProf - 查看所有的配置文件
- 21. 如何跟蹤所有的堆分配?
- 22. 與現有的IPv4列數據更新MySQL的新的IPv6列
- 23. 如何找到匹配所有部分的所有正則表達式匹配?
- 24. 如何導出所有firebase遠程配置鍵和值?
- 25. TKinter如何一次配置所有標籤和按鈕
- 26. 如何刪除neo4j中的所有節點和所有關係
- 27. 你如何選擇mysql中的所有表和所有字段?
- 28. 如何獲取本地機器的IPv4和IPv6地址?
- 29. 計算所有針對具有匹配行的所有列的總和計
- 30. C#:聲明所有配置的預處理器符號
這在技術上並不屬實。有時地址在URL中提供,或者在連接之前發生DNS查找,並且結果地址影響代理的選擇。 – davenpcj 2014-05-08 20:55:17