linux網路配置相關檔案

2021-09-06 23:46:00 字數 2161 閱讀 7240

網路介面(inte***ce)是網路硬體裝置在作業系統中的表示方法,比如網絡卡在linux作業系統中用ethx,是由0開始的正整數,比如eth0、eth1...... ethx。而普通貓和adsl的介面是 pppx,比如ppp0等; 

機器中所有可用網絡卡及名字:

完整的引數說明參考:linux certif - man ifcfg(5)

/etc/sysconfig/network 網路基礎設定檔案(配置主機名、網路是否可用等)

該檔案用來指定伺服器上的網路配置資訊,包含了控制網路是否可用、主機名等資訊。下面是乙個例子檔案: 

html**  

networking=yes  

hostname=machine1  

gateway=210.34.6.2  

forward_ipv4=yes  

gatewaydev=  

/etc/resolv.conf 配置dns網域名稱解析伺服器

檔案/etc/resolv.conf配置dns網域名稱解析伺服器,它包含了主機的網域名稱搜尋順序和dns伺服器的位址,每一行應包含乙個關鍵字和乙個或多個的由空格隔開的引數。下面是乙個例子檔案: 

html**  

search mydom.edu.cn  

nameserver 210.34.0.14  

nameserver 210.34.0.2  

合法的引數及其意義如下: 

/etc/networks 網路定義檔案:顯示已知的網路名資訊html**  

127.0.0.1 localhost localhost.localdomain machine1   

192.168.1.100 machine7  

192.168.1.101 otherpc otheralias  

/etc/services:網路服務列表及服務和埠號之間的對映

/etc/services中包含了所有的網路服務名和埠號之間的對映,不少的系統程式要使用這個檔案。linux系統埠分類:通用埠:0-1023 可註冊埠:1024-49151 動態或者私有埠:49152-65535。下面是redhat 安裝時預設的/etc/services中的前幾行: 

html**  

tcpmux 1/tcp # tcp port service multiplexer  

echo 7/tcp  

echo 7/udp  

discard 9/tcp sink null  

discard 9/udp sink null  

systat 11/tcp users  

最左邊一列是網路服務名,中間一列是埠號,」/「 後面是埠型別,可以是tcp也可以是udp。任何後面的列都是前面服務的別名。在這個檔案中也存在著別名,它們出現在埠號後面,在上述例子中sink和null 都是discard服務的別名。 

/etc/host.conf 配置網域名稱查詢順序1

有兩個檔案宣告系統到**尋找名字資訊來配置unix名字解析器的庫。檔案/etc/host.conf由版本5的libc庫所使用,而/etc/nsswitch.conf由版本6使用(glibc )。問題在於一些程式使用其中乙個,而一些使用另乙個,所以將兩個檔案都配置正確是必要的。 

/etc/host.conf檔案指定如何解析主機名,linux通過解析器庫來獲得主機名對應的ip位址。下面是redhat安裝後預設的"/etc/host.conf"內容: 

html**  

order hosts,bind  

multi on  

/etc/nsswitch.conf 配置網域名稱查詢順序2

/etc/nsswitch.conf檔案是由sun公司開發並用於管理系統中多個配置檔案查詢的順序,它比/etc/host.conf檔案提供了更多的功能。/etc/nsswitch.conf中的每一行或者是注釋(以#號開頭)或者是乙個關鍵字後跟冒號和一系列要試用的有順序的方法。每乙個關鍵字是在/etc/目錄可以被/etc/nsswitch.conf控制的/etc檔案的名字。下面是可以被包含的關鍵字: 

下面也是可以包含的關鍵字: 

linux網路配置相關檔案

網路介面 inte ce 是網路硬體裝置在作業系統中的表示方法,比如網絡卡在linux作業系統中用ethx,是由0開始的正整數,比如eth0 eth1.ethx。而普通貓和adsl的介面是 pppx,比如ppp0等 機器中所有可用網絡卡及名字 完整的引數說明參考 linux certif man i...

Linux網路相關配置檔案

在開始使用linux網路之前,了解情況linux網路相關配置檔案的放置的目錄與檔名.將這些網路配置檔名記下來,在進行網路的測試與修改時就會事半功倍.與linux網路最相關的幾個檔案以及用途 1.etc sysconfig network 主要功能在於修改主機名稱 hostname 與是否啟動netw...

Linux 網路配置的相關檔案

配置檔名 功能 etc sysconfig network 最基本的網路資訊,系統啟動時讀取該檔案 etc sysconfig network scripts 此目錄下的檔案是系統啟動時用來初始化網路的一些資訊,例如 第一塊乙太網卡對應的檔案為 ifcfg eth0 etc host.conf 網域...