編輯與Unix網(wǎng)絡(luò)配置有關(guān)的常用文件
作為系統(tǒng)網(wǎng)絡(luò)管理員,要做好系統(tǒng)的網(wǎng)絡(luò)設(shè)置和維護(hù),有必要熟悉、了解與網(wǎng)絡(luò)有關(guān)配置的文件。前面介紹Unix網(wǎng)絡(luò)配置時(shí),已經(jīng)提到了一些。系統(tǒng)中與Unix網(wǎng)絡(luò)配置有關(guān)的配置文件很多,經(jīng)常用到的主要包括/etc/hosts、/etc/networks、/etc/rc.config、/etc/routes和/etc/inetd.conf等幾個(gè)常用文件。
下面,我們來(lái)學(xué)習(xí)下編輯與Unix網(wǎng)絡(luò)配置有關(guān)的常用文件。
(1)/etc/hosts定義主機(jī)名與ip地址的對(duì)應(yīng)關(guān)系。
格式為:IP地址主機(jī)名 別名
如:#more /etc/hosts
112.232.32.100 hosttest
其中:定義了地址112.232.32.100的主機(jī)名為hosttest。
在定義cluster中的service時(shí),必須在/etc/hosts中定義共享service主機(jī)的ip信息。與/etc/hosts文件類似的文件還有/etc/hosts.equiv,它是一個(gè)定義主機(jī)之間信任關(guān)系的文件。
(2)/etc/networks文件定義了網(wǎng)絡(luò)名和網(wǎng)絡(luò)號(hào)的對(duì)應(yīng)關(guān)系。
格式為:網(wǎng)絡(luò)名網(wǎng)絡(luò)號(hào) 別名
如:#more /etc/networks
main1 112.232.32.0
其中:定義了網(wǎng)絡(luò)112.232.32.0的網(wǎng)絡(luò)名為main1。
(3)/etc/rc.config文件中保存與系統(tǒng)網(wǎng)絡(luò)特性有關(guān)的一些參數(shù)。
當(dāng)網(wǎng)絡(luò)或系統(tǒng)重新啟動(dòng),命令/sbin/init.d/inet會(huì)自動(dòng)根據(jù)該文件的內(nèi)容配置系統(tǒng)網(wǎng)絡(luò)。rc.config文件是文本類型文件,可以用vi或其它編輯工具對(duì)它進(jìn)行編輯或查看,但***不要直接對(duì)這個(gè)文件進(jìn)行操作,Tru64 Unix有專用維護(hù)這個(gè)文件的命令:rcmgr。
(4)文件/etc/routes定義了系統(tǒng)的靜態(tài)路由信息
文件格式為:目的類型目的地址/名字 網(wǎng)關(guān)地址/名字
其中目的類型有兩種:-net|-host,-net定義到某網(wǎng)絡(luò)的靜態(tài)路由,-host定義到指定主機(jī)的靜態(tài)路由;名字指定義在/etc/hosts、/etc/networks中的主機(jī)或網(wǎng)絡(luò)名。
(5)/etc/inetd.conf 和/etc/inetd.conf.local
Tru64 Unix環(huán)境下網(wǎng)絡(luò)守護(hù)進(jìn)程為inetd, 它負(fù)責(zé)啟動(dòng)和響應(yīng)各種網(wǎng)絡(luò)服務(wù)。Inetd 讀取配置文件/etc/inetd.conf內(nèi)容,決定采用何種方式、何種服務(wù)類型、何種協(xié)議并啟動(dòng)哪些internet服務(wù)。
到這,編輯與Unix網(wǎng)絡(luò)配置有關(guān)的常用文件我們就基本上介紹完了,希望對(duì)大家對(duì)Unix操作系統(tǒng)的學(xué)習(xí)有所幫助。
【編輯推薦】