bit bit địa chỉ thấp là gì vô nghĩa có nghĩa là gì?


14

Tôi đang cố gắng hạn chế quyền truy cập từ Internet vào một trang đăng nhập trên blog của mình và chỉ cung cấp nó từ mạng nội bộ của tôi.

Vì vậy, tôi đã xác định vị trí sau đây

location ~/ghost/signing {
    allow 192.168.0.1/24;
    deny all;
}

Khi tôi khởi động lại Nginx, tôi nhận được cảnh báo sau: các bit địa chỉ thấp 192.168.0.1/24là vô nghĩa trong/etc/nginx/sites-enabled/site

Ngoài ra, tôi không thể truy cập vị trí từ mạng nội bộ của mình.

Vì vậy, tôi đoán rằng câu lệnh cho phép không được "tải" và cuối cùng tôi từ chối tất cả quyền truy cập vào /ghost/signintrang.

Tại sao các bit địa chỉ thấp là vô nghĩa, và tôi nên diễn đạt câu lệnh như thế nào để nó hoạt động như tôi dự định?

Tôi đã cố gắng google các bit địa chỉ thấp là vô nghĩa, nhưng tôi chỉ kết thúc với các bài đăng trong những gì tôi đoán là tiếng Nga và tôi không biết cách dịch từ tiếng Nga.

Câu trả lời:


24

Không có mạng như vậy 192.168.0.1/24, bởi vì nó không bắt đầu trên một ranh giới hợp pháp giữa /24các phạm vi mạng. Bit cuối cùng của địa chỉ được đặt, nhưng là vô nghĩa trong bối cảnh này. Địa chỉ chính xác sẽ có 192.168.0.0/24nghĩa là phạm vi từ 192.168.0.0đến 192.168.0.255.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.