Công cụ tạo cổng ngẫu nhiên
Technical Details
Tạo cổng ngẫu nhiên
Cổng TCP/UDP là số 16 bit (0-65535) dùng nhận diện dịch vụ. Sinh ngẫu nhiên giúp tìm cổng trống, kiểm thử cấu hình và tránh xung đột với dịch vụ quen thuộc.
Phân loại phạm vi
Cổng gồm ba dải: well-known (0-1023), registered (1024-49151), dynamic/Riêng tư (49152-65535). Công cụ kiểm tra phạm vi, loại trừ cổng đã đăng ký và hỗ trợ khoảng tùy chỉnh.
Ngẫu nhiên và phân phối
Sử dụng bộ sinh số pseudo-random (hoặc CSPRNG) đảm bảo phân phối đồng đều, có thể kiểm tra trùng lặp khi sinh hàng loạt.
Frequently Asked Questions
- Vì sao nên dùng cổng ngẫu nhiên?
- Giúp tránh xung đột khi chạy nhiều dịch vụ hoặc tạo môi trường thử nghiệm với nhiều instance.
- Nên dùng dải nào?
- Đối với phát triển Cục bộ, nên dùng dải dynamic/Riêng tư 49152-65535 để giảm nguy cơ trùng với dịch vụ hệ thống.
- Loại trừ cổng phổ biến là gì?
- Tùy chọn này loại bỏ các cổng quen thuộc như 80, 443, 22, 3306... nhằm tránh xung đột với dịch vụ đang chạy.
- Sinh hàng loạt hoạt động ra sao?
- Công cụ tạo nhiều cổng duy nhất trong một lần và lưu lại lịch sử để bạn tham khảo.
- Kiểm tra cổng có đang dùng hay không?
- Công cụ chỉ sinh số cổng hợp lệ. Hãy dùng netstat hoặc ss (Linux) hay netstat -an (Windows) để kiểm tra thực tế.
Related Documentation
- IANA - Danh bạ cổng - Danh bạ cổng TCP/UDP và tên dịch vụ
- RFC 6335 - Phân bổ cổng - Hướng dẫn phân bổ số cổng TCP/UDP
- Danh sách cổng TCP/UDP - Tổng hợp cổng, dịch vụ và giao thức liên quan
- RFC 793 - Giao thức TCP - Đặc tả TCP và cách sử dụng cổng
- RFC 768 - Giao thức UDP - Đặc tả UDP và địa chỉ cổng