Port Security bị Err-Disabled? Cách Tự Động Khôi Phục Cổng Với Errdisable Recovery
Bạn vừa cấu hình Port Security xong thì cổng switch bỗng dưng "chết", thiết bị mất kết nối hoàn toàn. Điều gì đã xảy ra? Rất có thể cổng đã bị đưa vào trạng thái err-disabled do vi phạm chính sách Port Security.
Hiểu cách hoạt động của Errdisable Recovery sẽ giúp bạn giảm đáng kể thời gian xử lý sự cố, đặc biệt trong các hệ thống có hàng trăm hoặc hàng nghìn cổng switch.
Err-Disabled là gì?
Err-disabled là cơ chế bảo vệ của Cisco Switch. Khi hệ điều hành phát hiện một lỗi nghiêm trọng trên cổng, switch sẽ tự động vô hiệu hóa (disable) cổng đó bằng phần mềm, dù cấu hình vẫn ở trạng thái up.
Trong trường hợp Port Security, điều này xảy ra khi:
Switch sẽ đưa interface vào trạng thái err-disabled và chặn toàn bộ lưu lượng.
Ví dụ log:
%PM-4-ERR_DISABLE: psecure-violation error detected on Et1/2
%PORT_SECURITY-2-PSECURE_VIOLATION:
Security violation occurred, caused by MAC address 1234.0000.c022
Khôi phục thủ công
Sau khi xử lý nguyên nhân gây vi phạm, quản trị viên có thể kích hoạt lại cổng bằng cách:
interface Ethernet1/2
shutdown
no shutdown
Đây là cách đơn giản nhất nhưng yêu cầu quản trị viên phải đăng nhập vào switch mỗi lần xảy ra sự cố.
Tự động khôi phục với Errdisable Recovery
Trong môi trường doanh nghiệp lớn, việc phải reset thủ công từng cổng rất mất thời gian. Cisco cung cấp tính năng Errdisable Recovery, cho phép switch tự động kích hoạt lại cổng sau một khoảng thời gian.
Cấu hình:
Switch(config)# errdisable recovery cause security-violation
Sau đó kiểm tra:
show errdisable recovery
Nếu kết quả hiển thị:
security-violation Enabled
nghĩa là cơ chế tự động khôi phục đã được bật.
Thời gian khôi phục
Mặc định, switch sẽ thử kích hoạt lại cổng sau 300 giây (5 phút).
Có thể thay đổi giá trị này nếu cần:
errdisable recovery interval <seconds>
Ví dụ:
errdisable recovery interval 120
Cổng sẽ được thử kích hoạt lại sau 120 giây.
Lưu ý quan trọng
Errdisable Recovery không sửa nguyên nhân gốc của sự cố.
Ví dụ, nếu người dùng vẫn cắm một switch mini hoặc laptop có MAC Address không hợp lệ vào cổng Port Security, sau khi được khôi phục, cổng sẽ ngay lập tức bị err-disabled trở lại.
Vì vậy, Errdisable Recovery chỉ giúp tự động phục hồi dịch vụ, còn quản trị viên vẫn cần xác định và xử lý nguyên nhân gây Security Violation.
Khi nào nên sử dụng?
Errdisable Recovery đặc biệt hữu ích trong các môi trường có nhiều Access Switch như:
Tính năng này giúp giảm đáng kể công việc vận hành vì không cần phải đăng nhập vào từng switch chỉ để thực hiện lệnh shutdown và no shutdown mỗi khi xảy ra vi phạm Port Security. Tuy nhiên, hãy luôn kết hợp với việc theo dõi log và điều tra nguyên nhân để tránh tình trạng cổng liên tục bị đưa vào trạng thái err-disabled.
Bạn vừa cấu hình Port Security xong thì cổng switch bỗng dưng "chết", thiết bị mất kết nối hoàn toàn. Điều gì đã xảy ra? Rất có thể cổng đã bị đưa vào trạng thái err-disabled do vi phạm chính sách Port Security.
Hiểu cách hoạt động của Errdisable Recovery sẽ giúp bạn giảm đáng kể thời gian xử lý sự cố, đặc biệt trong các hệ thống có hàng trăm hoặc hàng nghìn cổng switch.
Err-Disabled là gì?
Err-disabled là cơ chế bảo vệ của Cisco Switch. Khi hệ điều hành phát hiện một lỗi nghiêm trọng trên cổng, switch sẽ tự động vô hiệu hóa (disable) cổng đó bằng phần mềm, dù cấu hình vẫn ở trạng thái up.
Trong trường hợp Port Security, điều này xảy ra khi:
- Có Security Violation.
- Violation Mode được đặt là Shutdown (mặc định).
Switch sẽ đưa interface vào trạng thái err-disabled và chặn toàn bộ lưu lượng.
Ví dụ log:
%PM-4-ERR_DISABLE: psecure-violation error detected on Et1/2
%PORT_SECURITY-2-PSECURE_VIOLATION:
Security violation occurred, caused by MAC address 1234.0000.c022
Khôi phục thủ công
Sau khi xử lý nguyên nhân gây vi phạm, quản trị viên có thể kích hoạt lại cổng bằng cách:
interface Ethernet1/2
shutdown
no shutdown
Đây là cách đơn giản nhất nhưng yêu cầu quản trị viên phải đăng nhập vào switch mỗi lần xảy ra sự cố.
Tự động khôi phục với Errdisable Recovery
Trong môi trường doanh nghiệp lớn, việc phải reset thủ công từng cổng rất mất thời gian. Cisco cung cấp tính năng Errdisable Recovery, cho phép switch tự động kích hoạt lại cổng sau một khoảng thời gian.
Cấu hình:
Switch(config)# errdisable recovery cause security-violation
Sau đó kiểm tra:
show errdisable recovery
Nếu kết quả hiển thị:
security-violation Enabled
nghĩa là cơ chế tự động khôi phục đã được bật.
Thời gian khôi phục
Mặc định, switch sẽ thử kích hoạt lại cổng sau 300 giây (5 phút).
Có thể thay đổi giá trị này nếu cần:
errdisable recovery interval <seconds>
Ví dụ:
errdisable recovery interval 120
Cổng sẽ được thử kích hoạt lại sau 120 giây.
Lưu ý quan trọng
Errdisable Recovery không sửa nguyên nhân gốc của sự cố.
Ví dụ, nếu người dùng vẫn cắm một switch mini hoặc laptop có MAC Address không hợp lệ vào cổng Port Security, sau khi được khôi phục, cổng sẽ ngay lập tức bị err-disabled trở lại.
Vì vậy, Errdisable Recovery chỉ giúp tự động phục hồi dịch vụ, còn quản trị viên vẫn cần xác định và xử lý nguyên nhân gây Security Violation.
Khi nào nên sử dụng?
Errdisable Recovery đặc biệt hữu ích trong các môi trường có nhiều Access Switch như:
- Văn phòng doanh nghiệp.
- Trường học, bệnh viện.
- Nhà máy.
- Hệ thống nhiều chi nhánh.
Tính năng này giúp giảm đáng kể công việc vận hành vì không cần phải đăng nhập vào từng switch chỉ để thực hiện lệnh shutdown và no shutdown mỗi khi xảy ra vi phạm Port Security. Tuy nhiên, hãy luôn kết hợp với việc theo dõi log và điều tra nguyên nhân để tránh tình trạng cổng liên tục bị đưa vào trạng thái err-disabled.