Tôi vừa gõ vào "dconf-editor", System → Proxy → ignore-hosts
, nội dung sau:
['localhost', '127.0.0.0/8', '::1', '192.168.0.1', '2000::/3', 'fc00::/8']
Nhưng, Google Chrome (và apt-get update / upgrade
) chỉ bỏ qua cài đặt này.
EDITED: Ngoài ra, Firefox không tôn trọng các ingore-hosts
cài đặt, thậm chí định cấu hình nó thành "Sử dụng cài đặt proxy hệ thống".
Ví dụ: Máy chủ proxy của tôi (Ubuntu với Squid3) ở chế độ xếp chồng kép NHƯNG, tôi KHÔNG muốn truy cập các trang web IPv6 thông qua Proxy, đó là lý do tại sao tôi cố gắng bỏ qua toàn bộ Internet IPv6 với mục nhập 2000::/3
, nhưng, nó không hoạt động như mong đợi.
EDITED: Ngoài ra, tôi không cần proxy để truy cập Hyperboria
các trang web nằm trong fc00::/8
đó, nhưng nó cũng không hoạt động ...
Tại sao tôi làm điều này?
Vì môi trường của tôi đã là Mạng chỉ IPv6 và để truy cập cơ sở hạ tầng internet cũ (Chỉ có IPv4), tôi cần phải đi qua proxy xếp chồng kép. Nhưng tôi chỉ cần proxy khi một trang web không có IPv6 ...
Làm thế nào tôi có thể biết rằng nó không hoạt động?!
Thật đơn giản, chỉ cần truy cập một trang web hiển thị địa chỉ IPv6 trên đó, ví dụ, http://www.sixxs.net
hoặc http://ipv6.whatismyv6.com
, sau đó, tôi vẫn thấy địa chỉ IPv6 của Máy chủ Proxy, do đó, "ignore-hosts entry '2000::/3'"
dường như không hoạt động.
EDITED: Plus, khi tôi đang cố truy cập một Hyperboria
trang web, Squid trả về một lỗi mà nó không thể đạt đượcfc00::/8 network
(Mực L ERI: (101) Mạng không thể truy cập được)
(tất nhiên là không thể, cjdns
bộ định tuyến đang chạy ngay trên Ubuntu Desktop của tôi, vì vậy, không cần thông qua proxy khi duyệt Hyperboria fc00::/8
nhưng, Ubuntu không tôn trọng ignore-hosts
trong cài đặt proxy.