Tôi có một modem di động từ Zoomtel. Tôi đã kết nối máy tính nhúng BeagleBone chạy Debian với nó qua pppd.
Khi tôi chạy ifconfig, tôi thấy giao diện ppp0. Tuy nhiên, điều này nhận được một địa chỉ IP cục bộ trong phạm vi 10: 10.XXX.
Bây giờ điều này tôi không hiểu. Không nên là địa chỉ IP công cộng ở đây, vì BeagleBone và modem được kết nối trực tiếp với internet thông qua nhà cung cấp dịch vụ chứ không phải phía sau bộ định tuyến.
Tôi hiểu rằng ISP (Nhà cung cấp dịch vụ Internet) gán cho chúng tôi một địa chỉ IP công cộng động khi chúng tôi kết nối. Tại sao chúng ta không thấy địa chỉ IP công cộng chứ không phải địa chỉ riêng tư trong phạm vi 10 khi chúng tôi chạy ifconfig. Cái này hoạt động ra sao?