VPN

Chuyện kể là

Mình đang ở Nhật. Tuyệt, một trong các nước có Internet nhanh nhất thế giới.

Nhưng không tuyệt cho đến khi mình nhận ra: Mạng ở dorm bị bị giới hạn. Đại loại là chơi game không được, ssh không được, bật Steam lên cũng không được. Bực mình :\

Mạng ở lab thì ok, nhưng ở đó chơi game không tiện.

Sau một hồi phân tích: Mạng bị chặn. Giải pháp? Dùng VPN thôi.

Hotspot

Hotspot Shield là cái đầu tiên mình nghĩ đến. Và ok, dùng được.

Ưu điểm: free, dễ cài đặt, không cần kiến thức.

Nhược điểm: Mình dùng bản free nên tốc độ chậm, có quảng cáo. Và không dùng được trên điện thoại cũng như trên Mac (? cái này thì không hiểu).

PrivateInternetAcess

Được một người bạn share acc 30$/năm của PrivateInternetAcess. Bên này thì cung cấp dịch vụ tốt hơn, tuỳ biến, chọn server, etc… cơ mà mình không connect được.

Nhiều VPN khác

Ngoài ra thì mình còn dùng một số dịch vụ khác: VPNgate, VietVPN, etc. Nhưng đều không được.

Phân tích

Đến lúc này thì mình thấy quái lạ. Cùng là VPN tại sao lại Hotspot được còn toàn bộ dịch vụ còn lại thì không được?

Google một lúc thì kiếm được thông tin: Hotspot dùng port 443, thay vì 1194 như đa số dịch vụ khác.

Tức là kết luận: Dorm chặn toàn bộ các port khác ngoài 80, 443, chắc mấy port cho mail nữa. Và cũng nhận ra là trên 443 phải dùng tcp, không dùng udp được.

Đến lúc này thì hơi bó tay rồi. Nhưng chợt nhớ ra nếu thế thì có thể tự setup một con VPN dùng. May mà còn một chú Digital Ocean vứt xó. Lôi lên setup VPN trên VPS đó thôi.

Làm theo hướng dẫn này.

Chỉ có một số thay đổi:

port: 443 # thay vì 1194
tcp # thay vì udp, vì chỗ dorm chặn udp trên 443

Woala, chạy ngon lành. Giờ thì kiếm OpenVPN client trên thiết bị và chạy. Và giờ thì Mac, Win, Android, iOS đều chơi game ổn.

Server mình đặt ở Singapore nên IP ở đó. Tốc độ chậm hơn chút, tất nhiên. Nhưng chơi game thì nói chung là ổn. Đôi khi khi lag, cơ mà chấp nhận.

Hi vọng bạn nào sau này có rơi vào tình huống của mình thì có hướng giải quyết, không đến nỗi mất nhiều thời gian như mình.