Các bạn đọc bài "Cấu trúc router" để nắm rõ cấu trúc & nguyên tắc hoạt động của router nhé.
Trong thực tế có nhiều trường hợp phải dùng đến tuyệt chiêu cuối này lắm các bàn ạ : quên pw, thằng IT trước đó nghỉ việc ko bàn giao cho mình...v.v...
Ây dà dà... ^_^! Nói vòng vo chẳng qua...nói vô vấn đề khôi phục Password cho em router cisco.
Nói sơ qua quá trình khởi động của router một tí : khi bật nguồn thì router sẽ chạy quá trình P.O.S.T (Power On Self Test), quá trình này kiểm tra phần cứng router để đảm bảo chúng hoạt động tốt.
Tiếp theo là theo trình tự các bước:
1st ROM
2nd FLASH IOS
3rd NV_RAM startup-config
- Nếu không có IOS ---> vào chế độ Rommon>
- Nếu có IOS ---> chuyển qua NV_RAM
- Nếu không có file startup-config ---> vào chế độ Setup mode
- Nếu có file startup-config ---> RAM --->> boot bình bình thường ==> hỏi password
Vấn đề của chúng ta : làm sao không cho nó gọi file Startup-config ?
Giá trị default trên thanh ghi cấu hình(config-register) của router là 0x2102.
0010 0001 0000 0010 ---> 0x2102
trong đó bit số 6 (tính từ phải sang trái) bằng 0 có ý nghĩa: sử dụng file startup-config trong NVRAM.
Để bỏ qua startup-config trong NVRAM khi khởi động, ta cần phải thiết lập giá trị là 1 cho bit thứ 6 của thanh ghi cấu hình.
0010 0001 0100 0010 ---> 0x2142
Giá trị của cả thanh ghi khi đã thiết lập giá trị 1 cho bit số 6 là : 0×2142
Các bước khôi phục password:
1. Dùng HyperTerminal (hoặc SecuCRT) để kết nối với router thông qua cổng console
2. Tắt router, sau đó bật lại. Nhấn tổ hợp phím Ctrl-Break trong vòng 60 giây để vào chế độ Rommon.
monitor: command "boot" aborted due to user interrupt
rommon>
3. Dùng lệnh confreg để đổi nội dung thanh ghi sang 2142.
rommon> confreg 0x2142
4. Dùng lệnh reset để khởi động lai router
rommon> reset
Would you like.... ( y/n ) n ----> chọn No nhé các bạn.
5. Sau khi reboot thì router sẽ vào chế độ User mode:
Router>
chúng ta tiến hành sao chép cấu hình từ NV_RAM sang RAM và đặt lại pw mới cho các loại kết nối! ^_^
router>enable
router#copy startup-config running-config
router#config t
router(config)#enable secret newpassword
router(config)#enable password newpassword
router(config)#line console 0
router(config-line)#login
router(config-line)#password newpassword
router(config)#line aux 0
router(config-line)#login
router(config-line)#password newpassword
router(config)#line vty 0 4
router(config-line)#login
router(config-line)#password newpassword
7. Trả giá trị thanh ghi về giá trị default (0x2102)
router#config t
router(config)#config-register 0x2102
router(config)#exit
8. Lưu lại cấu hình và khởi động lại router
router#wr
router#reload
-----------------------------------
9. Bật lại các interface
Sau bước 8 thì tất cả interface của router đang ở tình trạng shutdown, chúng ta phải vào từng interface để bật nó lên
router>enable
router#config t
router#config t
router(config)#int fa0/0
router(config-if)#no shut
Nhấn Ctrl-C
router#wr // lưu cấu hình
Kết thúc !!! ^_^
=========================================
Lưu ý : Tổ hợp phím Break sẽ phụ thuộc vào chương trình Terminal đang dùng. Xem một bảng thống kê ở đây:
http://www.cisco.com/en/US/products/hw/routers/ps133/products_tech_note09186a0080174a34.shtml
Để bắt đầu tham gia Giao dịch tài chính:
hi anh , em có xem qua bài viết của anh về Router Password Recovery , hiện tại nhà em đang có 2 em router linksys WRH54G , và em WAG54G2 , 2 em này trước kia có IT tới sửa đã đổi pass mặc định là admin , admin , giờ em muốn reset lại pass nhưng không được , nghe nói nút button reset trong admin đã bị khóa ,vi vậy khổng thể dùng cây tăm để Reset pass được , mong bác giúp đỡ , email của em : nhocanhhung@gmail.com
ReplyDeletethanks
@Thanh Mai Van : Các router Linksys W54G chỉ cần dùng bút hoặc tăm để nhấn vào nút Reset ở phía sau.
ReplyDeleteNút Reset này không thể khóa.
Thân.