Linux(08):網路配置檔案——其它
一、/etc/udev/rules.d/70-persistent-net.rules
當插入新的網路裝置時,核心首先識別到,隨後在sysfs檔案系統(一般掛載在/sys下)中生成該裝置對應的資訊檔案。然後核心通知udev的後臺守護程式udevd(若不知道它是什麼東西,請認為它是Windows系統中的裝置管理器,管理和監視硬體裝置),udevd將讀取sysfs中對應裝置的相關資訊,並比對或生成udev的規則集,能匹配上的則做對應的操作。對於網路卡來說,CentOS 6上它的的規則集檔案預設為/etc/udev/rules.d/70-persistent-net.rules,匹配該規則整合功後,最後還在/sys/class/net目錄中生成對應的裝置子目錄。
1、檔案示例
[root@xuexi ~]# cat /etc/udev/rules.d/70-persistent-net.rules # PCI device 0x8086:0x100f (e1000) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:7f:cf:a4", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" # PCI device 0x8086:0x100f (e1000) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:7f:cf:ae", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
2、手動生成 70-persistent-net.rules
-
export MATCHADDR="00:f1:f3:1a:f0:05" eth0網路卡的mac地址,一定要小寫
-
export INTERFACE=eth0 eth0網路卡名稱
-
/lib/udev/write_net_rules
此時會生成70-persistent-net.rules檔案,內容如下
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:05", KERNEL=="eth*", NAME="eth0"
二、/etc/services
Internet 守護程式(ineted)是 Linux 世界中的重要服務。它藉助 /etc/services 檔案來處理所有網路服務。在本文中,我們將向你介紹這個檔案的內容,格式以及它對於 Linux 系統的意義。
/etc/services 檔案包含網路服務和它們對映埠的列表。inetd 或 xinetd 會檢視這些細節,以便在資料包到達各自的埠或服務有需求時,它會呼叫特定的程式。
1、檔案許可權
作為普通使用者,你可以檢視此檔案,因為檔案一般都是可讀的。要編輯此檔案,你需要有 root 許可權。
$ ll /etc/services -rw-r--r--. 1 root root 670293 Jun 7 2013 /etc/services
2、檔案格式
service-name port/protocol [aliases..] [#comment]
最後兩個欄位是可選的,因此用 [ ] 表示。
-
service-name 是網路服務的名稱。例如 telnet[1]、ftp[2] 等。
-
port/protocol 是網路服務使用的埠(一個數值)和服務通訊使用的協議(TCP/UDP)。
-
alias 是服務的別名。
-
comment 是你可以新增到服務的註釋或說明。以 # 標記開頭。
3、檔案示例
# 每行描述一個服務,形式如下: # # service-name port/protocol [aliases ...] [# comment] tcpmux 1/tcp # TCP port service multiplexer rje 5/tcp # Remote Job Entry echo 7/udp discard 9/udp sink null
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31490526/viewspace-2637264/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux系統網路檔案配置Linux
- linux網路相關配置檔案Linux
- Linux(07):網路配置檔案——ifcfg-*Linux
- 【Linux】Linux網路配置基礎1 網路相關命令與網路卡配置檔案Linux
- oracle網路配置:三個配置檔案Oracle
- oracle的網路配置檔案(轉)Oracle
- 【Linux】Linux網路配置基礎3 編輯配置檔案設定網路卡子介面ipLinux
- linux網路卡配置檔案詳解Linux
- LINUX 網路卡配置檔案引數Linux
- 網路配置檔案快速解讀(轉)
- Linux下NFS(網路檔案系統)的建立與配置方法LinuxNFS
- Redhat 網路相關配置檔案詳解 - (轉自網路)Redhat
- Linux|網路配置Linux
- linux 配置網路Linux
- [Linux]配置網路Linux
- linux網路配置Linux
- LINUX所有配置檔案的路徑和檔名稱(收藏)Linux
- Linux網路卡配置檔案 引數詳解Linux
- 【Python】配置檔案配置路徑Python
- Linux常用配置檔案Linux
- 理解linux配置檔案Linux
- Linux企業級專案實踐之網路爬蟲(5)——處理配置檔案Linux爬蟲
- 【Linux】(小白向)詳解VirtualBox網路配置-配置Linux網路Linux
- 配置Linux的網路Linux
- linux之網路配置Linux
- linux(centos) 網路配置LinuxCentOS
- rhel Linux 網路配置Linux
- Linux 訪問網路檔案共享服務Linux
- Linux7.0 NFS網路檔案系統LinuxNFS
- 配置WindowsServer2008網路中心WindowsServer
- Linux網路基本網路配置Linux
- kali網路卡配置檔案
- 理解Linux配置檔案(轉)Linux
- linux配置檔案之薦Linux
- linux下關於網路的配置檔案(兼顧各主流發行版本)(轉)Linux
- Linux下其它格式檔案系統的自動掛裝(轉)Linux
- Linux網路卡的配置檔案詳解及應用Linux
- Linux centOS如何配置網路LinuxCentOS