3Com路由器以其強(qiáng)大功能,超群質(zhì)量而在近年來蓬勃發(fā)展的廣域網(wǎng)中廣泛使用.但是路由器的啟動(dòng)引導(dǎo),功能設(shè)置以及版本升級(jí)依靠一個(gè)啟動(dòng)文件.一旦用戶誤操作,導(dǎo)致該文件損壞或被刪除,路由器將無(wú)法正常引導(dǎo)和使用而使網(wǎng)絡(luò)陷于癱瘓.該文作者經(jīng)過悉心研究,總結(jié)出以下恢復(fù)啟動(dòng)文件的方法。
二.工作原理
將局域網(wǎng)中的一臺(tái)Unix主機(jī)配置為BOOTP服務(wù)器和TFTP服務(wù)器,BOOTP服務(wù)器依據(jù)路由器的局域網(wǎng)MAC地址定義了其IP地址,啟動(dòng)文件名及存放位置等.TFTP服務(wù)器定義了文件下載的協(xié)議.獎(jiǎng)杯分得路由器啟動(dòng)文件(可從隨機(jī)光盤卸出或從INTERNET下載)拷貝到BOOTP服務(wù)器指定的目錄后,路由器端經(jīng)過一定的配置,在啟動(dòng)過程中可從BOOTP服務(wù)器上找到自己的IP地址,并依照TFTP協(xié)議,從指定位置正確下載啟動(dòng)文件
并放至規(guī)定的目錄從而恢復(fù)正常.因此,解決此問題的關(guān)鍵實(shí)在Unix上正確地配置TFTP服務(wù)器和BOOTP服務(wù)器。
三.實(shí)現(xiàn)方法
以下是以3Com NETBuild 224路由器為例說明其啟動(dòng)文件(文件名BOOT.68K)丟失后的恢復(fù)過程.Unix版本為SCO Unix OpenServer 3.0或SCO Unix OpenS0erver5.0或HP-UX 1.0 X,Unix主機(jī)IP地址為2.41.50.1
1.BOOTP服務(wù)器的配置
以root用戶登陸
(1)查找路由齊背板上的局域網(wǎng)MAC地址(例:080021B347C)
(2)修改文件 /etc/inted.conf查有無(wú)以下行內(nèi)容,如無(wú)按此格式增加,如已存在但前有屏蔽符"#"則刪除該符號(hào).
bootps dgram udp wait root
/etc/bootpd bootpd
(3)修改文件 /etc/services
查有無(wú)以下行內(nèi)容,如無(wú)按此格式增加,如已存在但前有屏蔽符"#"則刪去該符號(hào)
bootps 67/udp bootps
#bootp server
bootps 68/udp bootpc
#bootp client
(4)修改 /etc/boottab 文件
在文件中增加以下內(nèi)容:
nb224:/
ht=ethernet:/
bf=boot.68k:/
hd=/tmp:/
ha=008002005884:/
ip=192.41.50.254:/
新聞熱點(diǎn)
疑難解答
圖片精選