Bảng định tuyến VPN cho bạn biết gì và không thể cho biết gì
Các tiền tố đã cài đặt là chỉ dẫn chuyển tiếp cục bộ, không phải bản kiểm kê dịch vụ từ xa. Hãy đọc bảng để biết nó chứng minh điều gì, rồi hỏi chủ sở hữu.
Bạn kết nối, chạy danh sách tuyến và thấy một mạng con mà bạn chưa từng nghe đến đang trỏ vào đường hầm. Dòng đó nói chính xác một điều và hoàn toàn không nói vài điều khác. Nó ghi lại cách máy này sẽ chuyển gói tin đến tiền tố đó, không có gì về những máy chủ tồn tại ở đó, và không có gì về những gì tài khoản của bạn có thể chạm tới. Đọc đúng mất một phút; đọc như một bản kiểm kê mất nhiều thời gian hơn để bỏ thói quen.
Đọc bảng như chỉ dẫn cục bộ
Tuyến là một chỉ dẫn chuyển tiếp do nhân cục bộ nắm giữ: với tiền tố này, dùng giao diện này và bước nhảy tiếp theo này. Độ dài tiền tố quyết định chỉ dẫn cụ thể đến đâu, và khớp dài nhất sẽ thắng. Không có gì trong quy tắc đó đề cập đến quyền, tình trạng dịch vụ hay cấu trúc liên kết từ xa.
Các quy tắc chính sách có thể can thiệp trước khi bảng được tra cứu, đó là lý do một tuyến có thể tồn tại mà vẫn không phải tuyến mà một gói tin cụ thể dùng. Đọc các quy tắc bên cạnh bảng, rồi hỏi nhân xem nó sẽ chọn đường nào cho một đích cụ thể. Câu trả lời cho một địa chỉ đáng giá hơn một trang tiền tố, và đó là câu trả lời duy nhất phản ánh các dấu, không gian tên và ràng buộc giao diện mà ứng dụng khách đã áp dụng.
Tiền tố rộng không phải danh mục
Một /16 được định tuyến qua đường hầm không có nghĩa là mười sáu nghìn máy chủ có thể chạm tới, và tuyến mặc định còn có nghĩa ít hơn. Máy chủ quyết định ai trả lời, tường lửa quyết định điều gì được phép, và tài khoản quyết định điều gì được cấp quyền.
Một bảng hẹp có cái bẫy ngược lại: một tiền tố vắng mặt có thể nghĩa là đích đến được chạm tới qua đường khác, hoặc đơn giản là nó không được định tuyến chút nào. Hai trường hợp đó trông giống nhau cho đến khi bạn kiểm tra. Hãy so bảng với tài nguyên mà bạn được bảo dùng, không phải với kỳ vọng của bạn về những gì VPN nên chứa.
Các mục đến từ đâu
Các tuyến đến từ ít nhất bốn nơi: tệp cấu hình, máy chủ đẩy một tuyến trong lúc thiết lập kết nối, trình quản lý mạng sở hữu giao diện, và một người gõ lệnh trong lúc có sự cố. Mỗi nơi có thời gian sống và chủ sở hữu khác nhau.
Tuyến được gõ trong lúc gián đoạn là tuyến biến mất khi khởi động lại và không xuất hiện trong tài liệu của ai. Một tuyến do máy chủ đẩy sẽ thay đổi khi máy chủ thay đổi, đó là lý do một tiền tố mới không giải thích được thường xuất hiện sau khi cập nhật cổng chứ không phải sau khi thay đổi ứng dụng khách. hướng dẫn ip-route ghi lại cú pháp của bảng và các trường nếu bạn cần đọc các cờ.
Kiểm tra tuyến theo hợp đồng dịch vụ
So sánh hữu ích là giữa bảng và dịch vụ mà bạn được hứa: tên, phạm vi địa chỉ, cổng và chủ sở hữu. Viết bốn điều đó bên cạnh tiền tố và các khoảng trống sẽ hiện ra.
ip route show table all dev tun0
ip route get 10.20.5.9
ip rule show
Nếu tiền tố có mà dịch vụ vẫn hỏng, bảng đã làm xong việc của nó và vấn đề ở chỗ khác: phân giải tên, một tường lửa ở phía bên kia, hoặc một tài khoản không có nhóm đúng. Nếu tiền tố vắng mặt, câu hỏi là ai lẽ ra phải cung cấp nó, không phải gõ gì. Cả hai câu trả lời đều nêu tên một nhóm để hỏi tiếp, và đó là kết quả hữu ích duy nhất của việc đọc bảng định tuyến. Viết tên đó ra trước khi đóng terminal.
Ghi lại trước và sau của mọi thay đổi, kèm ngày và giao diện. Bảng định tuyến là ảnh chụp một khoảnh khắc trên một máy, và nó chỉ thành bằng chứng khi ai đó đã ghi lại thời điểm chụp.