1. Kiểm tra IP nội bộ bằng lệnh ip
Mở Terminal và chạy lệnh:
ip addr show
Lệnh này hiển thị thông tin các giao diện mạng, bao gồm địa chỉ IPv4, IPv6 và trạng thái kết nối.
Nếu chỉ muốn xem địa chỉ IP ngắn gọn, sử dụng:
hostname -I
2. Kiểm tra địa chỉ IPv4
Để hiển thị các địa chỉ IPv4 được cấu hình trên máy chủ, chạy:
ip -4 addr show
Nếu chỉ cần xem địa chỉ IPv4 của các giao diện mạng đang hoạt động, bạn có thể dùng:
ip -4 addr show up
3. Kiểm tra IP công khai
IP công khai là địa chỉ mà các máy chủ bên ngoài có thể nhìn thấy khi thiết bị kết nối Internet. Bạn có thể kiểm tra bằng lệnh:
curl -4 https://ifconfig.me
Hoặc:
curl -4 https://api.ipify.org
Các lệnh này cần máy chủ có kết nối Internet và công cụ curl. Nếu không có, bạn có thể cài đặt bằng trình quản lý gói của bản phân phối Linux đang sử dụng.
Lưu ý: IP nội bộ và IP công khai có thể khác nhau, đặc biệt khi máy chủ nằm sau NAT hoặc sử dụng proxy.
4. Kiểm tra thông tin định tuyến mạng
Để xem địa chỉ IP nguồn và giao diện mạng được Linux lựa chọn khi kết nối ra ngoài, chạy:
ip route
Để xem tuyến đường được sử dụng khi kết nối đến một địa chỉ cụ thể, ví dụ 8.8.8.8, chạy:
ip route get 8.8.8.8
Kết luận
Trên Linux, các lệnh ip addr show, hostname -I và curl -4 ifconfig.me là những cách đơn giản để kiểm tra IP nội bộ và IP công khai. Tùy mục đích quản trị, bạn có thể kết hợp thêm lệnh ip route để kiểm tra cấu hình định tuyến và xác định nguyên nhân khi gặp sự cố mạng.