Giao diện TUN của bạn vẫn còn trong danh sách, đường hầm không truyền lưu lượng, và cách sửa rõ ràng có vẻ là xóa liên kết. Đây là nơi những lần dọn dẹp nhỏ trở thành sự cố gián đoạn. Giao diện có thể thường trú theo thiết kế, thuộc về một dịch vụ sẽ tạo lại nó, hoặc ẩn trong một không gian tên nơi cùng một cái tên mang nghĩa khác. Sự tồn tại của nó không phải bằng chứng rằng nó mồ côi.

Xóa một giao diện có tên thì dễ. Biết điều gì phụ thuộc vào nó mới là công việc thật sự.

Lầm tưởng: giao diện còn lại vì đường hầm đã tắt

Một thiết bị TUN thường trú tồn tại độc lập với phiên đang kết nối. Đó chính là ý nghĩa của cờ thường trú: thiết bị ở lại để kết nối tiếp theo có thể dùng lại. Không có lưu lượng nào chạy qua, và không có gì sai.

Giao diện cũng có thể thuộc về một dịch vụ đang ở giữa hai lần khởi động lại, hoặc một máy khách có hồ sơ đang nhàn rỗi. Hãy kiểm tra tiến trình sở hữu và cấu hình trước khi kết luận rằng nó bị bỏ rơi. Danh sách tiến trình và cấu hình khởi động nó là bằng chứng mạnh hơn một đường hầm bị mất.

Ghi lại không gian tên cùng với tên. Một không gian tên khác có thể chứa giao diện cùng tên, và hai cái không liên quan. Dùng cờ không gian tên khi bạn cần kiểm tra không gian khác.

Lầm tưởng: xóa liên kết là dọn sạch mọi thứ

Xóa liên kết gỡ bỏ các địa chỉ và tuyến đường gắn với nó. Nó không gỡ các quy tắc chính sách, quy tắc tường lửa, cài đặt trình phân giải hay các script phụ trợ từng tham chiếu tới nó. Những thứ đó có thể tồn tại và trỏ tới một thiết bị không còn nữa.

Nếu dịch vụ vẫn được cấu hình, nó có thể tạo lại giao diện ở lần khởi động hoặc kết nối lại tiếp theo. Khi đó bạn đã xóa một tài nguyên đang hoạt động và để nguyên vấn đề vòng đời ban đầu. Hãy thay đổi cấu hình, không chỉ trạng thái lúc chạy.

Một lần dọn dẹp kết thúc bằng việc giao diện quay lại và các quy tắc bị nhân đôi còn tệ hơn không dọn dẹp gì.

Tìm chủ sở hữu trước khi chạm vào nó

Bắt đầu với ip link show và các công cụ kiểm tra TUN/TAP để lấy giao diện, địa chỉ và tuyến đường của nó. Kiểm tra máy khách, dịch vụ hoặc trình quản lý mạng có thể sở hữu nó. Xác nhận thiết bị có thường trú không và dùng chế độ nào. Sau đó quyết định xem còn ai phụ thuộc vào nó không.

Với một giao diện thường trú đã xác nhận là không dùng, ip tuntap ghi lại cách gỡ bỏ theo từng chế độ. Khớp đúng tên và chế độ thực của thiết bị, và đừng chạy dọn dẹp rộng đối với mọi đường hầm trên máy chủ.

Giữ nguyên quyền truy cập phục hồi và tuyến đường của các máy khách khác trong khi làm việc. Ghi lại lệnh bạn đã dùng để lần kiểm tra sau có thể lặp lại chính xác.

Gỡ nó qua chủ sở hữu, rồi kiểm tra những gì còn lại

Trước tiên hãy dừng hoặc gỡ cấu hình kết nối được hỗ trợ, để dịch vụ không tạo lại thứ bạn đang xóa. Sau đó gỡ thiết bị. Tiếp theo, kiểm tra địa chỉ, tuyến đường và trạng thái trình phân giải cũ dưới chủ sở hữu riêng của chúng.

Nếu vấn đề quay lại khi kết nối lại, hãy sửa cấu hình vòng đời thay vì lặp lại việc xóa thủ công. Một bản ghi dọn dẹp nêu tên giao diện mồ côi, lý do nó không được dùng và thành phần nào nên quản lý việc thay thế sẽ giúp người tiếp theo không nhầm một giao diện thường trú hợp lệ với lỗi.

Bài viết liên quan