網路介面(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 網域...