Truy cập khẩn cấp: khi mạng chặn tất cả
Truy cập khẩn cấp (OLCRTC) trong CreateYourVPN: kênh dự phòng ngụy trang thành cuộc gọi video cho những mạng dùng danh sách trắng — nó tốn gì của máy chủ, cái gì tự bật cùng Pro và bạn cần nói trước điều gì với người dùng.
Mọi thứ tới giờ đều dựa trên một giả định: mạng vẫn còn cho máy chủ của bạn đi qua. Một tuyến chọn máy chủ, một inbound khiến kết nối trông như một lượt truy cập HTTPS bình thường, multihop kéo dài đường đi qua nhiều nước — nhưng tất cả đều cần lưu lượng ra khỏi thiết bị đã.
Và không phải lúc nào nó cũng ra được. Mạng chuyển sang danh sách trắng: một danh sách ngắn các dịch vụ được phép thì chạy, còn mọi thứ khác — kể cả VPN của bạn — đơn giản là không lọt. Truy cập khẩn cấp (OLCRTC) được làm đúng cho những giờ như thế.
Nó là gì — và không phải là gì
Truy cập khẩn cấp là kênh dự phòng, không phải giao thức thứ hai. Kết nối thường vẫn y như cũ: VLESS + Reality trên chính máy chủ của bạn. Truy cập khẩn cấp dùng lại đúng những máy chủ đó, nhưng gói lưu lượng vào bên trong một cuộc gọi video trên dịch vụ mà mạng bị hạn chế vẫn cho qua — nhìn từ ngoài, đó là một cuộc họp video bình thường.
Từ đó có ba hệ quả, và nên biết cả ba trước khi hứa hẹn điều gì:
- Người dùng tự bật bằng tay, chỉ khi không còn gì khác chạy được. Không có chuyển đổi tự động: kết nối thường không tự «nhảy» sang khẩn cấp.
- Nó chậm. Khoảng 14 Mbit/s tải xuống, dưới một megabit tải lên, độ trễ 175–235 ms. Thoải mái để đọc và xem video, vô dụng để gửi tệp, gọi video và chơi game.
- Nó tạm thời. Một phiên sống tối đa 12 giờ rồi tự dừng; mỗi người dùng có một phiên tại một thời điểm; muốn tiếp tục thì mở phiên mới.
Tính năng này thử nghiệm. Nó phụ thuộc vào việc dịch vụ video bên ngoài có vào được từ mạng bị hạn chế hay không, nên không chạy ở mọi quốc gia và mọi mạng. Hãy giới thiệu với người dùng như một khoản bảo hiểm trước những đợt chặn gắt, chứ không phải một khả năng được bảo đảm.
Phía người dùng thấy gì
- Họ tạo một cuộc gọi video mới trên dịch vụ được hỗ trợ — Yandex Telemost, WB Stream hoặc Jitsi Meet.
- Họ chuyển liên kết đó: dán vào khối Truy cập khẩn cấp trong tài khoản, hoặc gửi email tới địa chỉ yêu cầu riêng của mình. Cả hai đường đều làm cùng một việc — và đường email vẫn chạy khi cửa hàng của bạn đã bị chặn.
- Một máy chủ của bạn vào cuộc gọi đó với tư cách khách. Khoảng một phút sau người dùng nhận được liên kết kết nối bắt đầu bằng
olcrtc://kèm mã QR. - Họ nhập nó vào olcbox, ứng dụng khẩn cấp, rồi kết nối.
Cả hai thứ người dùng cần — ứng dụng và địa chỉ yêu cầu — phải có sẵn trước khi bị chặn. Dưới danh sách trắng, cửa hàng ứng dụng và trang tải về thường không vào được, còn trang tài khoản hiển thị địa chỉ cũng có thể không mở nổi. Ai biết đến truy cập khẩn cấp giữa lúc bị chặn thì đã biết quá muộn.
Truy cập khẩn cấp
Trang dành cho người dùng của bạn: nó hoạt động ra sao, hỗ trợ những dịch vụ nào, làm gì khi bị chặn.
Cài đặt ứng dụng khẩn cấp
Tải olcbox cho Android, iPhone, Windows, macOS và Linux ở đâu — và vì sao phải làm từ trước.
Phía bạn cần những gì
- Gói Pro — €0,99 mỗi tháng. Truy cập khẩn cấp đi kèm chính bậc này; Max cũng có, cùng với mọi thứ còn lại (bài 13).
- Một tuyến khẩn cấp. Máy chủ của các tuyến được đánh dấu khẩn cấp tạo thành nhóm mà các phiên sẽ đáp xuống. Ở lần đăng ký đầu tiên, hệ thống tự đánh dấu một tuyến giúp bạn — tuyến có nhiều inbound đang chạy nhất — và nhân tiện bật luôn công tắc của cụm.
- Máy chủ. Chúng tham gia theo mặc định, còn runtime tự cài và tự cập nhật ở nền: không cần vào SSH làm gì cả.
Tức là ở trường hợp thông thường chẳng có gì để cấu hình: bạn đăng ký, và truy cập khẩn cấp chạy. Các công tắc thủ công vẫn ở đó cho khi bạn cần: những tuyến nào tạo thành nhóm, một máy chủ chịu được bao nhiêu phiên, và có nên loại một máy nào ra không.
Khác gì so với tuyến thường
- Người dùng không chọn quốc gia. Họ thậm chí không thấy nhóm — ý định địa lý do bạn thể hiện qua việc đánh dấu tuyến nào là khẩn cấp. Có thể đánh dấu nhiều tuyến: nhóm gộp tất cả lại, và nếu một tuyến không có máy chủ phù hợp thì phiên chạy sang tuyến khác.
- Tuyến multihop không tham gia. Phiên khẩn cấp chỉ dùng tuyến trực tiếp.
- Một phiên tốn CPU thật. Việc đóng gói lưu lượng vào luồng video, theo đo đạc, chiếm khoảng 15% một nhân và 31 MB bộ nhớ (phiên video ~5 Mbit/s) — đắt hơn hẳn một người dùng VPN nữa. Mốc tham khảo: 3 phiên mỗi nhân, tức 3 trên máy chủ một nhân, 6–7 với hai nhân, 12–14 với bốn nhân.
Để trống ô «Số phiên đồng thời tối đa» nghĩa là không giới hạn. Trên máy chủ yếu, đó là cái bẫy: các phiên khẩn cấp sẽ ngốn hết CPU mà khách hàng thường của bạn đang trả tiền. Trên máy một nhân, hãy ghi rõ con số.
Những người dùng nào mới thực sự dùng được
Yêu cầu khắt khe hơn vẻ ngoài — và câu hỏi cho bộ phận hỗ trợ đến từ đây:
- Email đã xác minh. Người dùng do bạn tạo tay mà không có địa chỉ thì không thể yêu cầu gì cả.
- Tài khoản đang hoạt động. Tài khoản tạm dừng, hết hạn, hết dung lượng và đang chờ thanh toán lần đầu (tất cả những ai tự đăng ký mà chưa trả tiền) đều bị từ chối.
Lời than bạn sẽ nghe là «tôi đã yêu cầu mà chẳng thấy gì». Hãy bắt đầu từ trạng thái tài khoản và liên kết cuộc gọi họ dùng; với đường email, kiểm tra thêm rằng thư gửi từ địa chỉ của tài khoản và chỉ chứa mỗi liên kết.
Ghi nhớ
- Truy cập khẩn cấp là chiếc phao cho những mạng dùng danh sách trắng, không phải giao thức thứ hai và không thay thế kết nối thường.
- Lưu lượng vẫn đi qua chính máy chủ của bạn, ngụy trang thành cuộc gọi video do người dùng tự tạo.
- Chậm, tối đa 12 giờ, một phiên mỗi người dùng, khởi động thủ công.
- Cùng với Pro, nó tự bật: một tuyến được đánh dấu khẩn cấp, công tắc cụm được bật, máy chủ tham gia theo mặc định.
- Một phiên ≈ 15% một nhân CPU — trên máy chủ yếu hãy đặt sức chứa rõ ràng.
- Người dùng cần email đã xác minh, tài khoản đang hoạt động và ứng dụng cài từ trước.
Tiếp theo
Truy cập khẩn cấp nói về việc phải làm gì khi mạng hỏng. Bài tiếp theo nói về nửa còn lại: hệ thống nhận ra máy chủ của bạn hỏng bằng cách nào.
Multihop: chuỗi máy chủ
Cách xây dựng một inbound multihop trong CreateYourVPN: lưu lượng vào trên một máy chủ và ra từ một máy chủ khác. Tại sao bạn muốn có nó, cách tạo nó, và người dùng thấy gì.
Giám sát máy chủ và mạng lưới mesh
Cách CreateYourVPN theo dõi tình trạng máy chủ: tự kiểm tra, mạng lưới mesh gồm các kiểm tra chéo lẫn nhau giữa các máy chủ, và tự động ẩn các máy chủ không thể truy cập khỏi người dùng.