Tôi đang sử dụng máy chủ proxy HTTP để kết nối với internet.
Do đó, ping của tôi không hoạt động
ping www.google.com
Máy chủ không thể truy cập nói
Làm cách nào tôi có thể định cấu hình ping
để sử dụng proxy HTTP?
Tôi đang sử dụng máy chủ proxy HTTP để kết nối với internet.
Do đó, ping của tôi không hoạt động
ping www.google.com
Máy chủ không thể truy cập nói
Làm cách nào tôi có thể định cấu hình ping
để sử dụng proxy HTTP?
Câu trả lời:
Nói chung bạn không thể. ping
cần kết nối mạng trực tiếp ở cấp IP để thực hiện công việc của mình. Một proxy hoạt động trên lớp cao hơn của mô hình mạng TCP / IP , nơi không có quyền truy cập trực tiếp vào giao thức IP.
Bạn cần phải phá vỡ proxy bằng cách nào đó (thay đổi cài đặt tường lửa, sử dụng VPN, ...). Việc này có khả thi (và được phép) hay không tùy thuộc vào cấu hình mạng của bạn, nhưng có lẽ điều đó là không thể.
Như một giải pháp thay thế, có rất nhiều dịch vụ ping dựa trên web có sẵn (tìm kiếm "ping dựa trên web"). Những thứ này sẽ hoạt động.
ping
tiện ích hoạt động trên lớp 7. Để trích dẫn giáo viên CS của tôi, ping là một phép lai 3- 7. Cũng có thể phần 7 có khả năng xử lý proxy. Điều này sẽ giải thích tại sao câu trả lời của tôi cho câu hỏi này hoạt động (ít nhất là đối với tôi).
ping
lớp 7. Bạn có bất kỳ gợi ý nào để đọc thêm không?
Bạn có thể thử điều này, nhưng trước tiên bạn phải cài đặt curl.
http_proxy=http://<proxy_username>:<proxy_password>@<your_proxy_server>:<your_proxy_port> curl -I http://google.com/
curl -x 'http://<proxy_username>:<proxy_password>@<your_proxy_server>:<your_proxy_port>'