Ngoại lệ proxy khi sử dụng $ http_proxy env var? [đóng cửa]


22

Trong một trình duyệt thông thường, khi chúng tôi đặt máy chủ proxy, chúng tôi có thể xác định danh sách tên máy chủ / địa chỉ IP không sử dụng máy chủ proxy. Làm thế nào để chúng ta hoàn thành điều tương tự khi sử dụng $ http_proxy? Tôi dựa vào việc đặt $ http_proxy để sử dụng máy chủ proxy trong Chromium trên Linux nhưng chúng là một số địa chỉ IP nhất định trên mạng nội bộ mà tôi cần bỏ qua cài đặt proxy.

Câu trả lời:


24

Hãy thử đặt biến có tên no_proxytheo cách sau

$ export no_proxy=localhost,127.0.0.0/8,10.0.0.0/8,172.16.0.0/12,192.168.0.0/16

Nhưng nếu bạn làm điều này trong dòng lệnh, bạn sẽ phải làm lại mỗi lần bạn mở một cửa sổ terminal mới. Nếu bạn muốn các cài đặt đó được duy trì liên tục, hãy đặt chính lệnh này trong tệp .profile của bạn dưới $ HOME ( đọc câu trả lời này nếu bạn muốn hiểu rõ hơn về tệp .profile này là gì ).


3

Một câu trả lời rất hữu ích. Tôi sẽ thêm rằng nếu bạn đang sử dụng curl / wget hoặc công cụ dòng lệnh khác, bạn muốn làm:

xuất no_proxy = localhost, 127.0.0.0 / 8,10.0.0.0 / 8,172.16.0.0 / 12,192.168.0.0 / 16

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.