忘記路由器密碼,如何實現外網訪問內網??

通常會有一些人為的因素而導致一些設備的密碼被忘記,這時就需要管理員來進行對這些設備的密碼恢復或逐一更改,而如何更改這些設備上的密碼就請看下面的配置例子以及nat123如何實現在外網訪問內網路由器進行管理?

方法/步驟

路由器密碼更改命令配置:

首先要明白路由器的密碼是保存在startup-config中的。要在啟動時繞過startup-config的配置,就要在重啟路由器是按住電腦上的Ctrl鍵+Break鍵來中斷IOS的加載,將路由器引入ROM Monitor模式中,在將配置寄存器的值0x2102改為0x2142,表示在啟動時忽略startup-config的配置。

具體實現步驟是:

1)重啟路由器

按住Ctrl鍵+Break鍵。

2)修改配置寄存器的值:

router(config)#confreg 0x2142

router(config)#reset

忘記路由器密碼,如何實現外網訪問內網?

3)修改配置寄存器的值後再重新啟動

router(config)#reboot重啟

router(config)#reload重啟

忘記路由器密碼,如何實現外網訪問內網?

4)在次進入到配置模式後,將配置文件手動加載回來。

router#copy startup-config running-config

5)然後用命令show run查看路由器配置了哪些密碼在你逐一修改。

忘記路由器密碼,如何實現外網訪問內網?

6)在將寄存器的值修改回來

router(config)#config-register 0x2102

router(config)#exit 回到上一個模式

router#copy running-config startup-config最後保存配置(等效命令write)

註釋:為什麼要將配置寄存器的值0x2102改為0x2142呢?

因為0x代表十六進制,把2102換算成十六進制是0010.0001.0000.0010,其中從右邊數第七位可以控制路由器啟動時的順序。如果該位為0,則表示啟動時運行startup-config的配置;如果該位為1,則表示啟動時繞過startup-config的配置,而進入Setup模式。通過換算如果該位的數字為1時,配置寄存器的值就為0x2142。

忘記路由器密碼,如何實現外網訪問內網?

路由器分配的是內網IP,只能在內網訪問路由。如何實現在外網訪問內網路由器進行管理?

首先明確內網自己路由器的訪問地址,並核實內網可以正常登錄訪問。

忘記路由器密碼,如何實現外網訪問內網?

然後安裝註冊登錄nat123。登錄後/主面板/端口映射列表/添加映射

忘記路由器密碼,如何實現外網訪問內網?

設置映射信息。選擇非80網站應用類型。填寫路由器內網登錄訪問地址,和希望外網訪問的域名地址。鼠標放在輸入框上有提示嚮導。

映射信息保存後,查看映射列表信息,一般幾分鐘內生效。將鼠標放在映射圖標上,會有當前狀態提示信息。

忘記路由器密碼,如何實現外網訪問內網?

當映射正常後,記下外網地址,然後在任意可上網地方都可以用這個外網地址進行訪問自己的路由器。外網地址包括域名和外網端口。

任何可上網的地方,都可使用映射後的外網地址訪問自己的路由器。

忘記路由器密碼,如何實現外網訪問內網?

忘記路由器密碼,如何實現外網訪問內網?

相關問題答案