Tới nội dung
Cloudj

Ứng dụng VPS

VPS Hong Kong cho khách Trung Quốc: cần biết gì trước khi thuê

Thuê VPS Hong Kong cho khách Trung Quốc: không cần ICP, tuyến quốc tế biến động ra sao, cách đo thử từ thị trường thật và tối ưu nội dung trang.

Cập nhật · 6 phút đọc

VPS Hong Kong cho khách Trung Quốc là lựa chọn quen thuộc của nhiều shop, agency và đội phát triển app ở Việt Nam khi muốn tiếp cận người dùng đại lục mà không có pháp nhân tại Trung Quốc. Đây là lựa chọn hợp lý, nhưng có giới hạn cần nói thẳng: máy chủ ở Hong Kong nằm ngoài hệ thống cấp phép của đại lục, đồng thời cũng nằm ngoài mạng nội địa Trung Quốc. Bài này giải thích điều đó có nghĩa gì trong thực tế, phần nào bạn kiểm soát được, phần nào không, và cách đo thử trước khi quyết định.

Nếu bạn vẫn đang so sánh chung các vị trí ở châu Á, hãy đọc hướng dẫn VPS châu Á trước, rồi quay lại đây cho những câu hỏi riêng về thị trường Trung Quốc.

Vì sao nhiều người chọn VPS Hong Kong cho khách Trung Quốc

Hong Kong nằm sát Quảng Đông và từ lâu là điểm gặp nhau của nhiều mạng lưới hai bên biên giới. Với phần lớn doanh nghiệp, lý do quyết định mang tính thực tế hơn là kỹ thuật:

  • Không cần ICP cho máy chủ. Website đặt trên máy chủ trong đại lục phải đăng ký ICP (备案) gắn với một pháp nhân Trung Quốc. Website đặt ở Hong Kong không thuộc hệ thống này, nên công ty nước ngoài có thể chạy ngay.
  • Môi trường kinh doanh dễ làm việc. Hợp đồng, thanh toán và pháp lý ở Hong Kong thường thuận tiện hơn với đội ngũ nước ngoài.
  • Khoảng cách địa lý. Với người dùng ở miền Nam Trung Quốc, Hong Kong rất gần. Khoảng cách vật lý chỉ là một phần của hiệu năng mạng, nhưng là điểm khởi đầu tốt.

Cloudj có máy chủ cloud tại Hong Kong, gói tháng đã bao gồm 1 TB băng thông, cấu hình từ 1 vCPU, 1 GB RAM đến cấu hình tùy chỉnh, thanh toán theo giờ hoặc trả trước theo kỳ. Chi tiết có trên trang máy chủ Hong Kong.

Phần bạn không kiểm soát được: tuyến mạng qua biên giới

Đây là điều nhiều trang quảng cáo bỏ qua. Lưu lượng giữa Hong Kong và đại lục đi qua một số ít cổng quốc tế do các nhà mạng lớn của Trung Quốc vận hành. Gói tin đi đường nào phụ thuộc vào nhà mạng của người dùng (China Telecom, China Unicom, China Mobile), tỉnh thành họ ở, giờ trong ngày, và cách các mạng phía Hong Kong kết nối với những nhà mạng đó.

Kết quả là chất lượng truy cập vào đại lục biến động, có lúc rất nhiều. Giờ cao điểm buổi tối ở Trung Quốc thường tệ hơn buổi sáng. Một kết nối nhanh với người dùng ở Thâm Quyến trên nhà mạng này có thể chậm với người dùng ở Thành Đô trên nhà mạng khác. Cloudj không cam kết về chất lượng tuyến, tốc độ hay độ trễ vào Trung Quốc đại lục, và bạn nên cẩn trọng với bất kỳ ai hứa điều đó mà không cho bạn đo thử.

Với kế hoạch của bạn, điều này có nghĩa là:

  1. Hãy xem Hong Kong là "gần Trung Quốc, nằm ngoài tường lửa", không phải "nằm trong Trung Quốc".
  2. Đo từ nơi người dùng thật sự ở, trên đúng nhà mạng họ dùng.
  3. Thiết kế website sao cho vẫn dùng được khi kết nối chậm.

Đo thử từ thị trường mục tiêu trước khi quyết định

Vì không đoán trước được tuyến mạng, đo thử là câu trả lời đáng tin duy nhất. Thanh toán theo giờ giúp việc này rẻ và làm được bài bản.

  1. Tạo một máy chủ Hong Kong cấu hình nhỏ trong console Cloudj, chọn thanh toán theo giờ.
  2. Đặt một trang thử lên đó, ví dụ một trang HTML tĩnh kèm một ảnh có dung lượng giống thật.
  3. Nhờ đồng nghiệp, đối tác hoặc khách hàng ở các thành phố mục tiêu mở trang vào nhiều khung giờ, trên nhiều nhà mạng nếu được. Các công cụ ping và đo tải trang đa điểm có node trong đại lục cũng hữu ích để có cái nhìn tổng quan ban đầu.
  4. Từ một máy trong đại lục, chạy mtr hoặc traceroute tới máy chủ để xem độ trễ hay mất gói xuất hiện ở đâu. Bài đo độ trễ VPS bằng ping và mtr hướng dẫn cách đọc kết quả.
  5. Nếu còn phân vân, chạy cùng bài đo với máy chủ Singapore hoặc Tokyo. Bài so sánh Singapore, Hong Kong và Tokyo giúp bạn đặt quyết định vào đúng khung.

Đo xong thì xóa máy chủ thử. Máy chủ theo giờ bị tính phí suốt thời gian tồn tại, kể cả khi đã tắt, vì ổ đĩa và IP vẫn được giữ cho bạn.

# chạy từ một máy trong Trung Quốc đại lục
mtr -rwzc 100 ip-may-chu
curl -o /dev/null -s -w "connect=%{time_connect} ttfb=%{time_starttransfer} total=%{time_total}\n" http://ip-may-chu/test.html

Nội dung trang quan trọng hơn cả máy chủ

Máy chủ có kết nối tốt đến đâu cũng không cứu được một trang phụ thuộc vào dịch vụ bị chặn ở đại lục. Đây là lý do phổ biến nhất khiến một website Hong Kong "chạy nhanh" lại có vẻ hỏng với người dùng Trung Quốc.

  • Tài nguyên bên thứ ba. Google Fonts, Google Maps, reCAPTCHA, video nhúng YouTube và nhiều widget analytics hay chat bị chặn hoặc chập chờn ở đại lục. Trang chờ chúng thì sẽ treo. Hãy tự host font và script, thay hoặc bỏ các widget bị chặn.
  • Dung lượng trang. Giữ trang nhẹ: nén ảnh, lazy-load phần bên dưới, tránh file JavaScript lớn. Mỗi request đi qua biên giới là một request có thể chậm.
  • Ít nguồn tải. Phục vụ HTML, CSS, JavaScript và ảnh từ chính domain của bạn khi có thể, để một bên thứ ba chậm không kéo cả trang đứng lại.
  • Quy định nội dung. Nội dung bị hạn chế ở đại lục có thể khiến domain hoặc IP bị chặn, bất kể máy chủ đặt ở đâu. Hãy tuân thủ quy định áp dụng cho thị trường và ngành của bạn.
  • Luồng đăng nhập và thanh toán. Kiểm tra riêng việc đăng ký, đăng nhập và thanh toán từ đại lục. Captcha và cổng thanh toán là chỗ hay hỏng nhất.

Chọn cấu hình và cách dựng máy chủ

Với website giới thiệu, landing page hay API cho app di động, một máy chủ vừa phải là đủ để bắt đầu. Chọn CPU dùng chung cho site nhẹ, general purpose cho tải hỗn hợp, và CPU riêng (dedicated) khi công việc nặng CPU và đều đặn. Bạn có thể tăng CPU, RAM và mở rộng ổ đĩa sau trong console, nên không cần mua dư ngay từ đầu.

Một cấu hình đơn giản và chắc chắn:

  1. Ubuntu hoặc Debian, đăng nhập bằng SSH key, firewall chỉ mở cổng 22, 80 và 443.
  2. Nginx phục vụ file tĩnh trực tiếp và làm reverse proxy cho ứng dụng. Xem bài cấu hình Nginx reverse proxy kèm SSL.
  3. Bật HTTP/2, nén gzip hoặc Brotli, đặt cache header dài cho file tĩnh.
  4. Theo dõi CPU, RAM, mạng qua biểu đồ trong console, thêm một dịch vụ kiểm tra uptime bên ngoài.

Bài chọn VPS Hong Kong tốt nhất đi sâu hơn vào việc chọn gói và hệ điều hành cho vị trí này.

Khi nào Hong Kong không phải câu trả lời

Hãy thành thật với yêu cầu của mình:

  • Nếu doanh nghiệp cần hiệu năng ổn định cho người dùng trên toàn Trung Quốc đại lục và bạn có pháp nhân ở đó, đặt máy chủ trong đại lục kèm ICP là con đường thông thường. Cloudj không có máy chủ tại Trung Quốc đại lục.
  • Nếu khách hàng chủ yếu ở Đông Nam Á và chỉ một phần là người Trung Quốc, Singapore có thể là trung tâm hợp lý hơn.
  • Nếu bạn phục vụ Nhật, Hàn ngang với Trung Quốc, hãy đưa Tokyo vào so sánh.

Câu hỏi thường gặp

Đặt website trên VPS Hong Kong có cần giấy phép ICP không?

Không. ICP áp dụng cho website đặt trên máy chủ ở Trung Quốc đại lục. Website trên máy chủ Hong Kong không thuộc hệ thống này, dù nội dung vẫn cần tuân thủ quy định của thị trường bạn phục vụ.

VPS Hong Kong có nhanh với người dùng ở đại lục không?

Còn tùy nhà mạng, khu vực và khung giờ của người dùng, và Cloudj không cam kết về tuyến vào đại lục. Hãy đo thử từ khách hàng thật trước khi quyết định.

Làm sao đo thử với chi phí thấp?

Tạo một máy chủ nhỏ thanh toán theo giờ, đo từ các điểm trong đại lục vào nhiều khung giờ, rồi xóa máy chủ. Lưu ý máy chủ đã tắt vẫn bị tính phí cho tới khi bị xóa.

Vì sao web tải chậm ở Trung Quốc dù máy chủ gần như không tải?

Thường là do trang chờ các tài nguyên bị chặn như Google Fonts, bản đồ hay captcha. Hãy tự host tài nguyên và bỏ các phụ thuộc bị chặn.

Thanh toán thế nào nếu tôi ở Việt Nam?

Bạn nạp tiền vào số dư tài khoản (USD); khách hàng Việt Nam có thể nạp bằng chuyển khoản ngân hàng bằng VND.

Bắt đầu bằng một máy chủ thử

Việc hữu ích nhất bạn có thể làm tuần này là đo. Hãy tạo một máy chủ Hong Kong nhỏ trong console Cloudj, đo từ các thành phố mục tiêu và so sánh. Giá cập nhật cho mọi vị trí có trên trang bảng giá.

Triển khai máy chủ hoặc mua proxy

Chọn vị trí trong console, xem giá trực tiếp và thanh toán từ số dư tài khoản.