Nội dung chính
-
Sử dụng lệnh route qua các ví dụ minh họa: Hướng dẫn thao tác hiển thị, thêm, chỉnh sửa, xóa tuyến tĩnh, và kiểm tra thông tin định tuyến.
Lệnh route trong Linux là gì?
Lệnh route
là một tiện ích mạnh mẽ cho phép bạn quản lý bảng định tuyến IP kernel trên Linux. Bảng định tuyến là nơi lưu trữ thông tin về đường đi của lưu lượng mạng để xác định gói tin sẽ được gửi qua giao diện nào.
Tác dụng chính
Cú pháp tổng quát
Trong đó:
Cài đặt lệnh route trên Linux
Một số hệ thống có thể chưa cài đặt route
. Bạn hãy cài gói net-tools
theo hệ điều hành của mình:
Debian/Ubuntu:
CentOS/RedHat:
Fedora:
sudo dnf install net-tools
Các ví dụ sử dụng lệnh route
Hiển thị bảng định tuyến IP hiện tại
Hiển thị bảng định tuyến ở dạng số (không phân giải tên miền)
Thêm gateway mặc định
Lệnh này đặt gateway mặc định – tất cả gói tin không khớp tuyến khác sẽ đi qua địa chỉ này.
Xem cache định tuyến
Kernel sẽ lưu cache để tăng tốc định tuyến, và lệnh trên giúp bạn kiểm tra thông tin cache.
Từ chối định tuyến đến một host cụ thể
Sau khi thiết lập, nếu ping địa chỉ trên, bạn sẽ nhận thông báo Network is unreachable
.
Kiểm tra bảng định tuyến bằng lệnh ip
Xóa gateway mặc định
⚠️ Lưu ý: Việc xóa default gateway có thể gây gián đoạn kết nối internet, nên hãy ghi chú lại trước khi xóa.

Xem chi tiết bảng local
Bảng local chứa các tuyến đích được gán cho localhost.
Xem các tuyến IPv4
Xem các tuyến IPv6