Đặt proxy qua http_proxy trên máy Mac


4

Tôi đang sử dụng proxy HTTP trên MacOS 10.7 (hoạt động cho Safari.app, khi được đặt trong tùy chọn hệ thống). Bây giờ tôi đang cố gắng đặt proxy cho các ứng dụng dòng lệnh bằng cách sử dụng $http_proxybiến môi trường. Tuy nhiên, tôi thấy lỗi sau (chi tiết proxy được thay thế bằng biến chữ hoa

$ export http_proxy=PROXY:PORT
$ wget http://www.google.com
--2012-01-31 17:31:31--  http://www.google.com/
Resolving PROXY (PROXY)... PROXY_IP
Connecting to PROXY (PROXY)|PROXY_IP|:PORT... failed: Connection refused.

Bất cứ ý tưởng những gì tôi có thể làm sai? Cảm ơn!


1
Bạn có cần tên người dùng / mật khẩu cho proxy này không?
Daniel Beck

Không, tôi không cần tên người dùng / mật khẩu
Astrofrog

Câu trả lời:


2

Astrofrog

Tôi hy vọng đây không phải là một câu trả lời ngớ ngẩn nhưng bạn có giá trị thực sự cho PROXY và PORT không. Nó thường trông giống như

export http_proxy=http://myproxy.myorg.com:8080/ 

hoặc là

export http_proxy=http://10.20.1.1:8080/ 

Cũng thử đặt biến trong mũ, ví dụ.

export HTTP_PROXY=http://myproxy.myorg.com:8080/ 

Cuối cùng, thông thường có một số loại xác thực \ xác minh trên proxy, ví dụ như nó có thể cần được cấu hình để kiểm tra địa chỉ nguồn. Là địa chỉ của bạn được cấu hình trên đó?

James


Tôi cho rằng anh ta chỉ đơn giản là bảo vệ quyền riêng tư của mình bằng cách thay thế IP và Cổng thực tế bằng PROXY / PORT.
Michael Frank

0

Kết nối bị từ chối cho biết rằng địa chỉ IP và cổng đã cho là ít nhất về mặt lý thuyết nhưng máy chủ đang chặn kết nối vì a) tường lửa không cho phép kết nối của bạn với phần mềm máy chủ proxy thực tế hoặc b) không có máy chủ proxy nào chạy trong máy chủ cụ thể đó trong cổng cụ thể đó.

Dòng đầu tiên gỡ lỗi này sẽ là sử dụng telnet trong thiết bị đầu cuối.

  1. cổng viễn thông PROXY
  2. telnet PROXY_IP PORT

Nếu cả hai trường hợp không thành công với "kết nối bị từ chối", vấn đề nằm ở đầu kia (proxy) hoặc bạn không có tên / ip / cổng thích hợp cho proxy của mình.

Nếu một trong hai lỗi và một tác phẩm khác, chắc chắn có một số lỗi dns (một lần nữa, bạn có thể không thể tự sửa)

Tái bút Toàn bộ trên linux, thông thường các biến proxy http và https được xuất với đầy đủ các url bao gồm giao thức: export http_proxy = http://foo.bar.biz:8080/

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.