Câu hỏi Chính xác thì proxy là gì?


Một proxy làm gì và nó liên quan đến việc thoát ra khỏi mạng của tôi với mạng bên ngoài như thế nào?


4
2018-04-28 16:31


gốc




Các câu trả lời:


Proxy có nghĩa là một cái gì đó giống như "một thứ hoạt động thay mặt cho một thứ khác". Đó là một từ tiếng Anh, chứ không phải là một từ IT. Ví dụ, bỏ phiếu bằng proxy là khi bạn yêu cầu người khác bỏ phiếu tại địa điểm của bạn, thường là vì bạn tin tưởng quyết định của họ.

Trong trường hợp proxy trên web, nó giống như một máy chủ web cục bộ có thể được yêu cầu cho các trang, nhưng sẽ lấy chúng từ máy chủ web thực và sau đó cung cấp chúng cho bạn. Tương tự như vậy, trong trường hợp của một máy chủ cơ sở dữ liệu, một proxy DB sẽ lấy một truy vấn SQL, gửi nó đến một máy chủ cơ sở dữ liệu từ xa, nhận câu trả lời và chuyển nó lại cho bạn. Trong mã, một proxy có thể là một cá thể (hoặc đối tượng, như trong lập trình hướng đối tượng) chạy trên máy cục bộ và chấp nhận các lệnh, nhưng thực sự chuyển các lệnh đó đến một đoạn mã tương tự đang chạy trên một máy tính khác.

Bây giờ, hầu hết điều này không có vẻ quá hữu ích. Điều gì làm cho nó hữu ích là hầu hết các proxy đều trừu tượng hóa giao tiếp từ xa, hoặc làm những thứ trung gian hữu ích. Ví dụ: proxy trên web thường nhận các trang từ máy chủ từ xa, quảng cáo dải hoặc khiêu dâm, lưu bản sao và THEN cung cấp trang web đã sửa đổi cho người yêu cầu. Nếu người thứ hai muốn trang, họ sẽ nhận được bản sao đã lưu. Vì vậy, đó là khá hữu ích bộ nhớ đệm / sửa đổi công việc, và nó khá minh bạch cho người dùng với trình duyệt của họ chỉ yêu cầu cho các trang web như bình thường.

Tương tự như vậy, một proxy DNS có thể chấp nhận các yêu cầu cho các địa chỉ trên internet, gửi các yêu cầu đó tới internet như bình thường, nhưng chặn các yêu cầu cho các địa chỉ bên trong công ty và trả lời các yêu cầu đó bằng thông tin nội bộ.

Trong điều khoản của "nhận được bên ngoài mạng của bạn" ... đó là điều lọc. Các công ty Sane khóa truy cập internet và buộc bạn phải yêu cầu các trang thông qua proxy web. Proxy này sau đó có thể lọc và theo dõi các yêu cầu trang web, kiểm tra khiêu dâm, xóa vi rút đã tải xuống, v.v.


8
2018-04-28 17:06





Nếu bạn đang nói về một máy chủ proxy cho web, đó là một máy chủ mà bạn thực hiện một yêu cầu cho một trang web, sau đó nó quay lại và lấy trang và đưa nó trở lại máy tính của bạn.

Thông thường nó lưu trữ trang trong tiến trình. Sau đó, nếu nó xử lý một văn phòng, ví dụ, và bạn đi đến Microsoft.com, và ba người khác đi đến microsoft.com, yêu cầu đầu tiên có proxy đi ra ngoài và nhận được trang, sau đó các yêu cầu tiếp theo được lấy từ bộ nhớ cache, làm cho chúng nhanh hơn.

Proxy cũng có thể kiểm tra để đảm bảo nội dung không bị nhiễm phần mềm độc hại, đăng nhập hoạt động duyệt web của bạn hoặc chặn bạn truy cập các trang web khiêu dâm hoặc các loại trang web khác mà chủ nhân của bạn không muốn bạn sử dụng vào thời gian của công ty.

Về cơ bản, proxy là một tác nhân chuyển đổi giữa mạng nội bộ của bạn và Internet.

Proxy khác có thể được cấu hình cho các dịch vụ như FTP, vv nhưng phổ biến nhất là để duyệt web.


4
2018-04-28 16:36