Chắc hẳn rất nhiều người đã nghe đến từ Proxy, hay Server Proxy, hoặc Proxy Server! Vậy các bạn có biết chính xác nó là gì không? Trong bài viết dưới đây, Viettelco sẽ giới thiệu với các bạn khái niệm cơ bản về Proxy này nhé!
1. Proxy server là gì?
Proxy Server là một server đóng vai trò cài đặt proxy làm trung gian giữa người dùng trạm và Internet. Các kết nối giữa người gửi và người nhận sẽ bị chặn lại bới Proxy , không được thực hiện một cách trực tiếp. Và thông tin dữ liệu khi đến được tiếp nhận ở môt cổng sau đó được chuyển tiếp đến phần còn lại của mạng thông qua một cổng khác với cổng đi vào. Nhờ cách truyền tin gián tiếp như vậy nên máy chủ proxy sẽ tạo nhiều khó khăn hơn nhiều cho tin tặc để có được địa chỉ nội bộ và chi tiết của một mạng riêng
2. Các tính năng của proxy server.
Một proxy đảm nhiệm 3 chức năng chính:
2.1 . Tường lửa và filtering.
– Toàn bộ các website mà máy khách yêu cầu truy cập đều được sàng lọc tại đây.
Nếu thông tin truy cập không trái phép thì nội dung sẽ được gửi đến DNS server của nhà cung cấp dịch vụ.
-Chức năng này sẽ sàng lọc nội dung trả về cho máy khách.
– Tùy thuộc vào phong tục tập quán của từng quốc gia mà các nhà cung cấp dịch vụ internet sẽ phối hợp proxy với tường lưả và filtering phù hợp, tránh những thông tin độc hại.
– Sử dụng proxy server, công ty có thể cấm nhân viên truy cập những địa chỉ web không cho phép và giám sát được việc truy cập internet của nhân viên khi làm việc.
2.2. Chia sẻ kết nối với proxy server:
– Những yêu cầu của người sử dụng sẽ qua trung gian proxy server thay thế cho server thật sự mà người sử dụng cần giao tiếp, tại điểm trung gian này công ty kiểm soát được mọi giao tiếp từ trong công ty ra ngoài internet và từ internet vào máy của công ty.
2.3. Bộ nhớ đệm:
– Bộ nhớ đệm (caching) có thể cải thiện chất lượng mạng,bảo tồn băng thông và tăng khả năng mở rộng.
– Tìm kiếm trình duyệt và trả thông tin nhanh hơn.
– Cho phép lưu trữ các trang web thường xuyên truy cập trong bộ nhớ đệm để giảm chi phí kết nối và trình duyệt nhanh hơn.
– Một proxy server sẽ bảo vệ mạng nội bộ không bị xác định bởi bên ngoài, hacker khó có thể xâm nhập vào.
3. Phân loại proxy server.
3.1 Caching Proxy Server:
Caching là bảo quản các yêu cầu (request) của client với sự giúp đỡ cùa các nội dung đã được lưu trữ từ các yêu cầu trước đó (previous request). Không có sự liên hệ theo danh nghĩa server.
3.2. Web Proxy:
– Proxy nhắm đến mục tiêu World Wide Web được gọi là Web proxy
– Web proxy Server như là web cache
3.3. Hostile Proxy:
Được sử dụng để nghe trộm trên đường truyền dữ liệu giữa máy client và web
3.4. Intercepting Proxy Server:
– Nó là sự kết hợp proxy với một gateway
– Thường được sử dụng trong các doanh nghiệp, các quản trị muốn áp đặt các chính sách của policy lên người dùng
3.5. Split Proxy Server:
Split proxy là một proxy bổ sung như là 2 chương trình được cài đặt trên 2 máy tính khác nhau
3.6. Reverse Proxy Server:
– Là một proxy được cài đặt trên các phân vùng của một hoặc nhiều web server
– Một reverse proxy có thể luân chuyển request cho nhiều server cùng lúc.
3.7. Transparent proxy:
Transparent proxy là một proxy không sữa đổi request hoặc response ngoài những gì được yêu cầu cho proxy authentication và identification. Nó làm việc trên port 80.
3.8. Non Transparent Proxy:
– Non-Transparent Proxy là một proxy làm thay đổi request hoặc response để cung cấp thêm một vài dịch vụ đến người dùng
– Web request được gửi trực tiếp đến proxy server bất kể nó có nguồn gốc từ đâu.
4. Ưu nhược điểm của proxy server:
4.1 Ưu điểm nên sử dụng proxy server
– Kiểm soát việc sử dụng Internet: Thiết lập máy chủ proxy trong mạng nội bộ doanh nghiệp hoặc gia đình sẽ giúp giám sát việc truy cập Internet của nhân viên, trẻ em… Với cơ chế bảo mật, proxy có thể chối truy cập vào trang web để người khác không xem các trang web này trong giờ hành chính…
– Bảo mật riêng tư: Bạn cũng có thể sử dụng máy chủ proxy để duyệt Internet riêng tư hơn. Cấu hình proxy cho phép việc mã hóa yêu cầu web để không ai có thể đọc được giao dịch của bạn. Ngoài ra, người dùng cũng có thể tránh các trang web độc hại thông qua máy chủ proxy.
– Tiết kiệm băng thông và nâng cao tốc độ: Với khả năng sao lưu bộ nhớ cache, máy chủ proxy có thể tiếp nhận và xử lý hàng trăm, hàng nghìn lượt truy cập cùng lúc. Điều này giúp tăng tốc độ truy cập và tiết kiệm băng thông hơn rất nhiều.
– Truy cập vào các tài nguyên bị chặn: Máy chủ proxy cho phép người dùng truy cập vào trang web bị chặn. Bạn cũng có thể đăng nhập vào máy chủ proxy ở nơi khác và khai thác tài nguyên từ đó.
4.2 Nhược điểm, hạn chế khi sử dụng proxy server:
– Tốc độ truy xuất chậm hơn so với thực tế: chúng ta không truy xuất trực tiếp ra bên ngoài mà phải không qua một proxy
– Nguy cơ có thể bị tấn công: Proxy server có thể do hacker lập ra để phúc vụ mục đích xấu. Không phải lúc nào bạn cũng có thể kiếm một proxy còn sống để sử dụng.
– Thiếu tính đồng bộ cho hệ thống: Đôi khi cần một proxy khác nhau cho mỗi nghi thức. Proxy server phải hiểu nghi thức đó để xác định những gì được phép hay không. Để thực hiện nhiệm vụ như là client đến server thật và server thật đến proxy client, sự kết hợp, install và config tất cả những server khác nhau đó có thể rất khó khăn.
– Cản trở việc cài đặt thêm ứng dụng mới: vào hệ thống khi chưa có proxy cho nó thì nên đặt bên ngoài firewall. Bởi vì nếu đặt bên trong hệ thống thì đó chính là yếu điểm.
MỌI THÔNG TIN XIN VUI LÒNG LIÊN HỆ:
CÔNG TY CỔ PHẦN ĐIỆN TOÁN VIỄN THÔNG VIETTELCO
Dịch vụ thuê máy chủ | Dịch vụ thuê cloud server |
Dịch vụ thuê chỗ đặt máy chủ | Dịch vụ thuê tủ rack |
[…] công cụ tấn công dùng Proxy ví dụ như: Trinoo, Flood Network (TFN), Trinity, Knight, Kaiten, MASTER HTTP, LOIC, DDOS UDP, […]