Nếu bạn sống ở nơi có kiểm duyệt internet nghiêm ngặt, bạn có thể không thể dùng VPN để vượt qua hạn chế, vì VPN có thể bị chặn ở quốc gia của bạn. Nếu đây là trường hợp nhưng bạn vẫn muốn truy cập internet tự do, bạn có thể thử giải pháp thay thế gọi là Shadowsocks proxy.
Shadowsocks Là Gì?
Shadowsocks là một loại proxy đặc biệt (Proxy là gì?) có thể vượt qua kiểm duyệt internet.
Cụ thể, Shadowsocks là một triển khai giao thức SOCKS5, sử dụng mã hóa, ở định dạng phần mềm miễn phí và mã nguồn mở. Công nghệ của nó cho phép vượt qua chặn DNS dùng bởi chính phủ áp bức, như cấm VPN của Trung Quốc. (VPN hợp pháp hay bất hợp pháp?)
Shadowsocks thường dùng tại Trung Quốc, đặc biệt trong số nhà hoạt động chính trị như những người tham gia biểu tình dân chủ Hong Kong.
Đã có nhiều nỗ lực của chính phủ và thực thi pháp luật ngăn chặn Shadowsocks, như đe dọa cảnh sát và hạ xuống bắt buộc dự án từ GitHub năm 2015. Thậm chí có cuộc tấn công từ chối dịch vụ phân tán (DDoS) chống GitHub những ngày sau lệnh hạ xuống mà một số người suy đoán có liên quan đến Shadowsocks.
Vẫn, như phần mềm miễn phí mã nguồn mở, Shadowsocks tiếp tục được cung cấp trong nhiều triển khai, với nhà phát triển tiếp tục làm việc trên dự án.
Tại Sao Dùng Shadowsocks?
Một trong những lý do chính mọi người chọn Shadowsocks hoặc proxy SOCKS là để vượt qua tường lửa hạn chế. Ví dụ, tại Trung Quốc, lượng lớn internet bị chặn bao gồm trang phổ biến như YouTube, Google, Facebook, Wikipedia, Netflix, Reddit, và Instagram. Chưa nói đến trang tin tức hoặc trang chính trị cung cấp báo đạo không hay về chính phủ bị chặn nhanh.
Cách tường lửa toàn quốc như của Trung Quốc, gọi là Great Firewall of China, hoạt động là chính phủ bắt buộc ISP trong nước chặn truy cập danh sách trang web cấm. Vì vậy trang bị chặn từ mọi kết nối internet, dù mạng cá nhân tại nhà, WiFi công cộng ở quán cà phê, hay mạng 4G di động.
Để vượt tường lửa như vậy, bạn có thể dùng Shadowsocks proxy. Tùy chọn khác là dùng VPN, nhưng VPN bị cấm tại Trung Quốc và gần năm nay có đàn áp nghiêm trọng dùng VPN. Vì vậy nhiều người am hiểu kỹ thuật tại Trung Quốc muốn truy cập internet tự do dùng Shadowsocks thay thế.
Shadowsocks So Với VPN: Khác Biệt
Từ đây, nghe có vẻ Shadowsocks giống VPN. Và hai thứ thực sự rất tương tự. Nhưng có một số khác biệt then chốt.
Khác biệt lớn nhất khi nói đến vượt tường lửa là nhà cung cấp VPN thường là công ty lớn, nổi tiếng. Chính phủ muốn hạn chế truy cập internet, như Trung Quốc, biết tên các nhà cung cấp VPN lớn và dễ dàng chặn lưu lượng từ máy chủ VPN.
Người dùng Shadowsocks, mặt khác, về cơ bản tạo kết nối proxy riêng biệt, làm cho rất khó cho chính phủ nhận diện khi ai dùng Shadowsocks. Điều đó làm khó chặn các kết nối này, nên Shadowsocks thường hoạt động ngay cả khi VPN bị chặn.
Cách Triển Khai Shadowsocks
Nếu bạn muốn truy cập Shadowsocks bảo vệ quyền riêng tư, vượt tường lửa, và lướt tự do, có hai phương pháp chính. Thứ nhất là cấu hình máy chủ riêng trên hệ điều hành Linux. Thứ hai là dùng dịch vụ VPN hỗ trợ công nghệ Shadowsocks.
Phương Pháp 1: Cấu Hình Máy Chủ Riêng Dùng Linux
Nếu bạn muốn bảo vệ tuyệt đối dùng Shadowsocks do bạn kiểm soát, bạn có thể thiết lập máy chủ Shadowsocks riêng dùng Linux. Nếu bạn quen với Python và Linux, bạn có thể dùng triển khai Shadowsocks thiết lập máy chủ riêng, sau đó cấu hình máy chủ theo thông số chính xác bạn muốn.
Ưu điểm phương pháp này là bạn duy trì kiểm soát hoàn toàn dữ liệu và cách nó được định tuyến. Nhược điểm là yêu cầu bạn chạy máy chủ riêng, và cần kiến thức kỹ thuật khá cao để thiết lập.
Phương Pháp 2: Lấy VPN Hỗ Trợ Shadowsocks
Cách dễ hơn dùng Shadowsocks, nếu bạn không muốn thiết lập máy chủ riêng, là tìm VPN hỗ trợ Shadowsocks. VPN cung cấp bảo mật và quyền riêng tư cải thiện bằng cách mã hóa tất cả dữ liệu thiết bị gửi qua internet. Bạn phải trả phí hàng tháng hoặc năm cho VPN trả phí uy tín, nhưng chúng thường giá rẻ và cách tốt cải thiện bảo mật chung.
Một số VPN cũng đi kèm hỗ trợ Shadowsocks. Shadowsocks về cơ bản đóng vai proxy, giấu vị trí thật bằng cách định tuyến dữ liệu qua máy chủ quốc gia khác. Khi dùng thêm vào mã hóa VPN, bạn có mức bảo mật cao hơn.
Khuyến nghị của chúng tôi cho bảo mật và quyền riêng tư tốt nhất là dùng Shadowsocks proxy kết hợp với dịch vụ VPN đáng tin cậy. Cách này, nếu máy chủ VPN sập hoặc bạn bị ngắt kết nối VPN vì lý do nào, Shadowsocks proxy sẽ tiếp tục bảo vệ bạn.
Cách Dùng Shadowsocks Với VPN
Mặc dù cách Shadowsocks hoạt động nghe kỹ thuật, nó thực sự dễ dùng nếu VPN hỗ trợ.
Thiết lập có thể khác nhẹ tùy nhà cung cấp VPN. Ví dụ, xét Mullvad VPN (đọc đánh giá). Để dùng Shadowsocks, mở ứng dụng Mullvad vào Settings. Sau đó dưới tab Advanced tìm tùy chọn cấu hình Bridge mode, là tên ứng dụng cho triển khai Shadowsocks.
Mặc định, Bridge mode đặt tự động, nên Shadowsocks chỉ bật khi kết nối bị chặn. Nhưng bạn có thể đặt chế độ On nếu muốn dùng Shadowsocks luôn.
VPN khác cần xử lý thêm để thiết lập Shadowsocks. Ví dụ, đây là hướng dẫn Surfshark thiết lập Shadowsocks trên Android. Điều này dùng ứng dụng Shadowsocks cho Android có sẵn trên Play Store.
VPN Nào Hỗ Trợ Shadowsocks?
Không nhiều nhà cung cấp VPN hỗ trợ Shadowsocks. Nhưng có một số nhà cung cấp nhỏ hơn làm vậy. Nếu bạn tìm VPN uy tín hỗ trợ Shadowsocks, chúng tôi khuyến nghị Mullvad hoặc Surfshark.
Cũng có nhà cung cấp VPN khác cung cấp Shadowsocks, nhưng tự quyết định xem họ có đáng tin cậy:
- Invisible Browsing VPN
- Private Internet Access
- Outline VPN
Dùng Shadowsocks Vượt Qua Kiểm Duyệt Internet
Dùng Shadowsocks proxy có thể giúp truy cập nội dung bị hạn chế sau tường lửa. Để bảo mật tốt nhất, chúng tôi khuyến nghị dùng cả Shadowsocks và VPN kết hợp. Cách đó, bạn được bảo vệ nếu VPN thất bại.
Chưa dùng VPN? Hãy nghĩ lại. Xem lý do tại sao bạn nên dùng VPN.
Ảnh: Funtap/Depositphotos