Điểm:0

Không thể truy cập máy chủ Ubuntu 18.04 sau khi đặt IP tĩnh

lá cờ sl

Tôi đã định cấu hình netplan để đặt IP tĩnh cho máy chủ trên mạng cục bộ của mình. Tuy nhiên, sau khi sudo netstat áp dụng máy chủ trở nên không thể truy cập được. Khi tôi kiểm tra bộ định tuyến, tôi có thể thấy nó được liệt kê với IP tĩnh được chỉ định (sau khi chờ đợi một thời gian dài), nhưng vẫn không thể truy cập được. Nó có liên quan gì đến cài đặt mặc định của modem do ISP cung cấp không? Đây là cấu hình netstat của tôi:

mạng:
    ethernet:
        eth0:
            dhcp4: đúng
            tùy chọn: đúng
    phiên bản: 2
    wifi:
        wlan0:
            các điểm truy cập:
                bí mật:
                    mật khẩu: "[đã xử lý lại]"
            dhcp4: sai
            địa chỉ:
              - 192.168.0.66/32
            tuyến đường:
            - đến: 0.0.0.0/0
              thông qua: 192.168.0.1
            máy chủ tên:
              địa chỉ:
                - 1.1.1.1
            tùy chọn: đúng

Các vấn đề xuất hiện ngay khi tôi đặt dhcp4 đến sai.

chili555 avatar
lá cờ cn
Có bất kỳ cải tiến nào với `192.168.0.66/24 không?
lá cờ hr
Vâng, tôi không nghĩ /32 là hợp lệ phải không? Điều đó không để lại bit nào cho phần máy chủ ...
Terrance avatar
lá cờ id
https://www.subnet-calculator.com/ sẽ cho bạn biết rằng bit mặt nạ cao nhất bạn có thể sử dụng là/30. /32 không hợp lệ.
Gitnik avatar
lá cờ sl
Tại sao /32 không hợp lệ? Tôi chỉ muốn dành riêng một địa chỉ IP tĩnh cho máy chủ :\ /24 là đầy đủ, nhưng tôi chỉ cần một địa chỉ. Đây có phải là hạn chế đối với lớp C hay cái gì khác không?
Terrance avatar
lá cờ id
@Gitnik Cho dù bạn có tĩnh hay không, việc đặt IP bằng /32 sẽ khiến nó không thể và không có gì khác có thể giao tiếp với nó vì nó sẽ nằm trên mạng của chính nó. Bạn có thể đặt các IP tĩnh trong phạm vi DHCP hoặc bạn có thể đặt chúng bên ngoài phạm vi DHCP miễn là chúng nằm trong cùng một mạng mạng con. Nếu bạn đặt nó trong phạm vi DHCP, hãy đảm bảo rằng máy chủ DHCP của bạn đã dành riêng địa chỉ IP đó để nó không cung cấp địa chỉ đó cho bất kỳ thứ gì khác.
Gitnik avatar
lá cờ sl
Cảm ơn bạn đã khám phá @Terrance Bạn có thể thêm câu trả lời này làm câu trả lời để tôi có thể chấp nhận nó không? :)
Điểm:1
lá cờ id

Cho dù bạn có tĩnh hay không, hãy đặt IP bằng /32 sẽ làm cho nó không thể và không gì khác có thể giao tiếp với nó vì nó sẽ ở trên mạng riêng của nó.

Bạn có thể đặt các IP tĩnh trong phạm vi DHCP hoặc bạn có thể đặt chúng bên ngoài phạm vi DHCP miễn là chúng nằm trong cùng một mạng mạng con. Nếu bạn đặt nó trong phạm vi DHCP, hãy đảm bảo rằng máy chủ DHCP của bạn đã dành riêng địa chỉ IP đó để nó không cung cấp địa chỉ đó cho bất kỳ thứ gì khác.

Bạn có thể dùng https://www.subnet-calculator.com/ để kiểm tra cài đặt mạng của bạn và địa chỉ IP nào sẽ hợp lệ.

IP tĩnh bạn có 192.168.0.66 với một /24 sẽ ổn thôi vì nó sẽ nằm trong mạng con đầy đủ của 192.168.0.1 - 192.168.0.254 và miễn là máy chủ DHCP của bạn có địa chỉ IP được bảo lưu, không có gì khác sẽ nhận được IP đó. Nếu máy chủ DHCP của bạn khởi động IP đầu tiên của 192.168.0.100, IP của bạn 192.168.0.66/24 vẫn được xem xét trong phạm vi mạng con, nhưng không nằm trong phạm vi DHCP và sẽ vẫn hoạt động và bạn sẽ không cần đặt chỗ trước cho nó.

Hi vọng điêu nay co ich!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.