?hosts文件是用于域/主機(jī)名轉(zhuǎn)換為IP地址的文件,hosts文件中添加條目可以覆蓋域/主機(jī)名的DNS,用hosts文件中指定IP地址解析特定計(jì)算機(jī)上域/主機(jī)名。Linux系統(tǒng)中hosts文件位置:
# /etc/hosts
打開控制臺(tái)輸入以下命令打開hosts文件:
# vi /etc/hosts
添加save:
321.321.321.321 8a.hk www.8a.hk
保存后,即可看到8a.hk并 www.8a.hk解析321.321.321.321。
Windows系統(tǒng)中hosts位置是在:
# /etc/hosts
選擇Start> All Programs> Accessories。點(diǎn)擊鼠標(biāo)右鍵Notepad,然后選擇Run as administrator。選擇記事本方式打開該文件C:\Windows\System32\drivers\etc\hosts。在其中添加save:
321.321.321.321 8a.hk www.8a.hk
保存后,可以在命令提示符中查看8a.hk和www.8a.hk解析為321.321.321.321。
如果是hosts文件遭意外修改,怎么恢復(fù)默認(rèn)設(shè)置?Linux中如果此前有備份過(guò)hosts文件,可以直接把備份文件恢復(fù)到/etc/hosts的位置?;蛘呖梢允褂孟到y(tǒng)還原點(diǎn),用系統(tǒng)還原功能回到之前的一個(gè)狀態(tài)。如果想知道原始hosts文件內(nèi)容,可以編輯hosts文件,恢復(fù)其內(nèi)容:
127.0.0.1 localhost
::1 localhost
用文本編輯器編輯hosts文件:
sudo nano /etc/hosts
或
sudo vim /etc/hosts
保存并退出。
如果上述方法都無(wú)法解決,可以考慮重新安裝系統(tǒng),這將恢復(fù)全部系統(tǒng)文件到初始狀態(tài)。
Windows系統(tǒng)中如有備份可以直接用備份文件來(lái)恢復(fù)到C:\Windows\System32\drivers\etc\目錄下,替換掉被修改的文件?;蛘呤褂肳indows系統(tǒng)還原功能到之前還原點(diǎn),可以恢復(fù)系統(tǒng)文件到之前狀態(tài)。如手動(dòng)恢復(fù):
127.0.0.1 localhost
編輯hosts文件:
notepad C:\Windows\System32\drivers\etc\hosts
保存并退出。
還可以用系統(tǒng)文件檢查器掃描和修復(fù)系統(tǒng)文件:
sfc /scannow
這樣可以修復(fù)含hosts文件在內(nèi)的損壞的系統(tǒng)文件。同樣如果都不能解決問(wèn)題也可以考慮重裝系統(tǒng)。
編輯hosts文件需要管理員權(quán)限,使用hosts文件最好提前備份,不確定如何操作可能會(huì)損壞系統(tǒng),最好尋求技術(shù)支持提供專業(yè)幫助如。