Bất kể ai làm MMO đều đã nghe đến khái niệm proxy. Vậy proxy là gì? Proxy server có những tính năng nội bật gì và giải quyết được những vấn đề gì cho người sử dụng? Trong bài viết này Việt Phương MMO sẽ giải đáp cho bạn những thắc mắc xung quanh khái nhiệm, tính năng, ưu và nhược điểm của proxy.
Mục lục
1. Proxy server là gì?
Proxy hay proxy server là phương tiện trung gian có nhiệm vụ trung chuyển thông tin và kiểm soát truy cập giữa người dùng và Internet.
Proxy đóng vai trò là cánh cửa để kết nối người dùng và Internet, người dùng sẽ gửi một yêu cầu qua proxy server sau đó proxy server sẽ kết nối lấy thông tin trên Internet và trả về cho người dùng. Proxy có IP riêng và một cổng truy cập cố định.
2. Phân loại proxy server
-
Transparent Proxy
Trong quá trình sử dụng, Proxy trong suốt sẽ khai thác địa chỉ IP của bạn, xác định yêu cầu web. Các doanh nghiệp, thư viện công cộng và trường học thường sử dụng Proxy trong suốt để lọc nội dung. Lý do vì chúng dễ dàng thiết lập trên hệ thống client – server.
-
Antonymity Proxy
Hay còn gọi là Proxy ẩn danh, Antonymity Proxy sẽ không chuyển địa chỉ IP của bạn tới website. Điều này giúp tăng độ bảo mật, ngăn chặn hành vi trộm cắp danh tính. Đồng thời giữ cho thói quen duyệt web của bạn ở chế độ riêng tư. Chúng cũng có thể ngăn website phân phát nội dung tiếp thị được nhắm mục tiêu dựa trên vị trí của bạn.
-
Distorting Proxy
Tương tự Proxy Ẩn danh, một máy proxy mạo danh thực hiện chức năng bảo mật IP người dùng nhưng bằng cách gửi sai địa chỉ IP cho máy chủ web. Bạn có thể xuất hiện từ một vị trí khác để có thể truy cập vào nội dụng bị chặn.
-
High Anonymity Proxy
Trong các loại hình Proxy, Proxy ẩn danh cao sẽ là cách truy cập web an toàn nhất. Máy chủ proxy ẩn danh cao định kỳ thay đổi địa chỉ IP mà chúng xuất hiện trên máy chủ web và khiến việc theo dõi lưu lượng truy cập thuộc về ai là rất khó khăn.
3. Tính năng của proxy server là gì?
Proxy Server cung cấp nhiều tính năng quan trọng trên các mạng diện rộng, điển hình như.
-
Tường lửa và Filtering
Proxy Server làm việc ở lớp Application, lớp 7 trong mộ hình tham chiếu OSI và hỗ trợ lọc ứng dụng một cách độc lập. Nếu nó được cấu hình đúng cách sẽ cải thiện được vấn đề bảo mật và hiệu suất cho mạng. Các proxy đều có khả năng mà các tường lửa thông thường không thể cung cấp.
-
Chia sẻ kết nối với Proxy Server
Proxy Server là giải pháp cung cấp sự mở rộng và hiệu quả trong truy cập Internet. Thay cho việc gán cho mỗi máy khách một kết nối Internet trực tiếp thì trong trường hợp này. Tất cả kết nối bên trong đều có thể được cho qua một hoặc nhiều proxy và lần lượt kết nối ra ngoài.
-
Proxy Server và Caching
Có 3 hình thức để caching của các website cải thiện chất lượng dịch vụ của một mạng. Thứ nhất, cải tiến băng thông mạng và tăng khả năng mở rộng. Thứ hai, cải thiện khả năng đáp trả cho các máy khách. Cuối cùng, các Proxy Server cache có thể tăng khả năng phục vụ với khả năng truy cập thậm chí nguồn nguyên bản hoặc liên kêt mạng trung gian khi đang offline.
4. Proxy server hoạt động thế nào?
Về cơ bản, máy chủ Proxy là một máy tính trên Internet với địa chỉ IP riêng mà máy tính của bạn biết. Khi gửi một yêu cầu web từ máy tính của bạn, nó sẽ đi tới máy chủ Proxy đầu tiên.
Tại đây, dữ liệu sẽ được xử lý và thực hiện yêu cầu của bạn. Đồng thời thu thập phản hồi từ máy chủ web và trả về dữ liệu trang web để bạn có thể thấy trang web trong trình duyệt.
Ngoài ra, nó cũng có thể mã hóa dữ liệu để không ai có thể đọc được trong quá trình vận chuyển. Cuối cùng máy chủ proxy có thể chặn truy cập vào website cụ thể dựa trên địa chỉ IP.
5. Lợi ích của việc sử dụng proxy server
-
Kiểm soát lưu lượng người dùng và tăng khả năng bảo mật
Bạn có thể chặn việc truy cập internet hoặc ngăn chặn các website có chứa mã độc. Proxy 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…
-
Cải thiện tốc độ băng thông
Proxy server có khả năng lưu nhớ bộ nhớ cache nên khi bạn gọi thông tin nào đó bạn có lịch sử truy cập thì proxy sẽ kiểm tra và gửi lại bạn bản sao đã lưu. 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. Từ đó giúp máy tính của bạn tiết kiệm được rất nhiều băng thông.
-
Giúp kiểm soát quyền riêng tư
Proxy giúp thay đổi địa chỉ IP để quá trình lướt website được an toàn và bảo mật hơn. Cấu hình máy chủ 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.
-
Có thể truy cập vào website bị chặn
Ngoài việc chặn các website có chữa mã độc, đăng nhập vào một proxy an toàn cũng giúp bạn có thể vào website hay youtube bị chặn bằng cách sử dụng proxy server để gỡ bỏ các nội dung bị chặn đó.
6. Nhược điểm của Proxy Server là gì?
- 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 Server
- 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 server còn sống để sử dụ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.
- Khá khó khăn khi đưa dịch vụ 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.
Sau tất cả những phân tích về tính năng, ưu điểm, nhược điểm của proxy, bạn sẽ biết được bạn có thực sự cần mua hay thuê proxy server hay không. Hiện nay, thị trường mua bán proxy rất sôi động trong cộng đồng MMO. Chính vì thế, ngoài hiểu về các loại proxy cũng như cách cài đặt và sử dụng, bạn cũng cần tìm hiểu rõ nhà cung cấp cũng như các đơn vị bán proxy uy tính.