當前位置:才華齋>計算機>作業系統>

Linux網路配置檔案入門指導

作業系統 閱讀(2.25W)

學貴精不貴博。知得十件而都不到地,不如知得一件卻到地也。以下是小編為大家搜尋整理的Linux網路配置檔案入門指導,希望能給大家帶來幫助!更多精彩內容請及時關注我們應屆畢業生考試網!

Linux網路配置檔案入門指導

  網路配置檔案

  在Red Hat Linux 7.1中有一些用於存放網路配置的檔案:

  1./etc/hosts

在該檔案中存放的是一組IP地址與主機名的列表,如果在該列表中指出某臺主機的IP地址,那麼訪問該主機時將無需進行DNS解析

  2./etc/

該檔案用來指定域名解析方法的順序,如:

order hosts,bind

它說明,首先通過/etc/hosts檔案解析,如果在該檔案中沒有相應的主機名與IP地址的對應關係,再通過域名服務器bind進行解析。

  3./etc/

在該檔案中存放域名伺服器的IP地址。

  4./etc/protocols

Red Hat Linux 7.1系統使用該檔案辨別本主機使用的,並通過它完成協議和協議號之間的對映,使用者不應修改該檔案。

  5./etc/services

該使用者用於定義現有的網路服務,使用者無需修改它,它通常由安裝網路服務的程式來維護。該檔案包括網路服務名、網路埠號和使用的`協議型別,其中網路埠號和使用的協議型別之間有一個斜槓分開,在設定行的最後還可以新增一些服務的別名。

  5./etc/xinetd.d目錄

在Linux系統中有一個超級服務程式inetd,大部分的網路服務都是由它啟動的,如chargen、echo、finger、talk、telnet、wu-ftpd等…,在7.0之間的版本它的設定是在/etc/中配置的,在Red

Hat 7.0後,它就改成了一個xinetd.d目錄。

在xinetd.d目錄中,每一個服務都有一個相應的配置檔案,我們以telnet為例,說明一下各個配置行的含義:

service telnet

{

socket_type=stream

wait=no

user=root

server=/usr/sbin/etd

log_on_failure+=USERID

disable=yes

}

第一行,說明該配置用來設定telnet服務。

第二行,說明Socket連線型別是stream,也就是TCP

第三行,是指不等待到啟動完成

第四行,是指以root使用者啟動服務程序

第五行,是指服務程序是/usr/sbin/etd

第六行,是用於做一些出錯日誌

第七行,是指禁止遠方telnet,如果需要開放則將該配置改為:disable=no

修改了xinetd的配置,需要重啟xinetd才能夠生效,有兩種方法可以實現:

1) 執行如下命令:

/etc/rc.d/init.d/xinetd restart

2) 執行如下命令:

killall -HUP xinetd