Khóa port game ở máy gốc chỉ cho proxy truy cập
Đổi địa chỉ trong client chưa ngăn người biết IP cũ truy cập trực tiếp. Cần chính sách tại máy gốc để đường vào phù hợp kiến trúc đã chọn.
Đọc hướng dẫnProxy chỉ hữu ích khi các đường truy cập trực tiếp ngoài chủ đích được kiểm soát. Rà DNS, launcher, API và quyền quản trị trước khi công bố endpoint mới.
Đổi địa chỉ trong client chưa ngăn người biết IP cũ truy cập trực tiếp. Cần chính sách tại máy gốc để đường vào phù hợp kiến trúc đã chọn.
Đọc hướng dẫnMột bản ghi phụ còn trỏ về máy gốc có thể phá mục tiêu tách địa chỉ công khai. Chỉ sửa tên miền chính chưa xử lý các tên còn lại trong vùng DNS.
Đọc hướng dẫnNếu website và game cùng IP gốc, bảo vệ một cổng game không che được địa chỉ còn xuất hiện trên website hoặc dịch vụ khác. Cần nhìn toàn bộ địa chỉ công khai.
Đọc hướng dẫnLauncher có thể giữ địa chỉ cũ trong file cấu hình, danh sách máy chủ hoặc đường tải cập nhật. Người dùng có thể tiếp tục kết nối trực tiếp dù trang web đã đổi.
Đọc hướng dẫnỨng dụng thường lấy endpoint game sau khi đăng nhập. Nếu API vẫn trả địa chỉ gốc, người chơi có thể bỏ qua proxy ngay trong luồng sử dụng bình thường.
Đọc hướng dẫnPort game cần công khai không có nghĩa giao diện quản trị cũng phải mở cho mọi nguồn. Tách đường quản trị giúp giảm bề mặt truy cập và đơn giản hóa luật.
Đọc hướng dẫnCơ sở dữ liệu thường chỉ cần nhận kết nối từ ứng dụng. Mở công khai làm tăng bề mặt tấn công và có thể tạo thêm điểm nghẽn ngoài đường proxy game.
Đọc hướng dẫnĐổi địa chỉ có thể hữu ích khi kết hợp khóa đường trực tiếp, nhưng dịch vụ và phụ thuộc phải được cập nhật đồng bộ. Nếu tiếp tục công khai địa chỉ mới, lợi ích sẽ ngắn hạn.
Đọc hướng dẫnMột client có thể ưu tiên IPv6 nếu DNS công bố AAAA. Khi proxy chỉ cấu hình IPv4, đường IPv6 trực tiếp có thể nằm ngoài phạm vi bảo vệ dự kiến.
Đọc hướng dẫnPROXY protocol thêm thông tin nguồn vào luồng, nên backend phải biết đọc định dạng đó. Bật một phía có thể khiến game hiểu nhầm dữ liệu mở đầu và ngắt kết nối.
Đọc hướng dẫnKhi relay tạo kết nối mới đến backend, backend thường nhìn thấy địa chỉ relay. Điều này ảnh hưởng hạn mức theo IP, điều tra lỗi và chống đăng nhập bất thường.
Đọc hướng dẫnSiết IP gốc có thể ảnh hưởng backup, giám sát hoặc đồng bộ nếu những luồng này chưa được ghi nhận. Cần cho phép theo chức năng cụ thể thay vì mở lại rộng.
Đọc hướng dẫnMôi trường thử nghiệm đôi khi dùng chung máy hoặc cấu hình sản xuất. Một endpoint staging công khai có thể mở thêm đường vào cùng tài nguyên cần bảo vệ.
Đọc hướng dẫnThông báo dành cho người chơi có thể vô tình chứa URL backend, IP hoặc cấu hình kết nối. Những thông tin này hữu ích cho vận hành nhưng không cần xuất hiện công khai.
Đọc hướng dẫnFile backup, log hoặc cấu hình đặt trong thư mục web có thể bị phục vụ ngoài dự kiến. Proxy game không kiểm soát nội dung công khai của website.
Đọc hướng dẫnMột tiến trình có thể mở cả listener chơi và listener điều khiển. Chỉ port phục vụ người chơi mới cần đi theo luồng công khai được thiết kế.
Đọc hướng dẫnMáy chủ cập nhật có thể dùng nhiều băng thông hơn luồng chơi. Nếu chung tài nguyên, đợt tải bản vá hợp lệ cũng có thể làm người đang chơi bị ảnh hưởng.
Đọc hướng dẫnMáy gốc có thể cần kết nối ra DNS, đồng bộ thời gian hoặc dịch vụ thanh toán. Chính sách vào và ra cần được đánh giá riêng để tránh lỗi gián tiếp.
Đọc hướng dẫnMáy chủ nhiều giao diện có thể nhận gói qua một đường nhưng trả qua đường khác. Firewall có trạng thái và NAT có thể phản ứng khác với thiết kế ban đầu.
Đọc hướng dẫnCấu hình proxy đúng vẫn không cứu được một đích đang tắt hoặc nhập sai port. Preflight ngắn giúp tránh công bố endpoint chưa hoạt động.
Đọc hướng dẫn