Ubuntu Debian網路介面配置檔案說明

2021-08-25 05:06:43 字數 1660 閱讀 3509

ubuntu 的網路介面配置檔案只有乙個

/etc/network/inte***ces

這乙個檔案中儲存了所有網路介面的配置,這個檔案更像是乙個指令碼檔案而不是配置檔案,事實也是如此,這裡面的配置是作為 ifup 或 ifdown (其實是乙個命令) 的引數或命令執行的。

語法:

以「 # 」開始的行會忽略,且必需放在行首,不支援行後注釋

可以用反斜線「 \ 「把一行續寫到下一行。

auto lo eth0

allow-hotplug eth1

iface lo inet loopback

script /usr/local/sbin/map-scheme

map home eth0-home

map work eth0-work

iface eth0-home inet static

address 192.168.1.1

netmask 255.255.255.0

up flush-mail

iface eth0-work inet dhcp

iface eth1 inet dhcp

以 auto 字段開始相當於呼叫 ifup 的 -a 選項,將開啟指定的物理介面,這個操作會被系統啟動指令碼自動呼叫, auto 後面同一行上跟隨物理裝置名列表, ifup 按順序依次啟動這裡列出的介面裝置,可以存在多個 auto 字段。

裝置名將傳遞給 ifup 命令的第乙個非選項引數

一,inet 位址族

可用方法名 loopback,static , manual

loopback 方法 定義 ipv4 回環介面,無選項

選項:

address ip 位址 , 必須

netmask 掩碼,必須

broadcast 廣播位址

network 網路位址, 2.0.x 系核心必須(沒人用了吧)

metric 預設路由路數,整數

gateway 閘道器位址

pointtopoint ip 位址,作用未知

media 介質型別,依懶於驅動

hwaddress 型別,位址,型別可以是 ether,ax25,arcnet ,位址依懶於選擇的型別

mtu size mtu 大小

使用以下任意dhcp

客戶端工具通過

dhclient, pump, udhcpc, dhcpcd

(順序是固定的)

選項:

hostname 用於 pump,dhcpcd,udhcpc

leasehours 用於 pump

leasetime 用於 dhcpcd

vendor 僅用於 dhcpcd

client 僅用於 dhcpcd,udhcpc

hwaddress 同 static 方法的描述

這個方法被 pon/poff 用於配置 ppp 介面

選項:

provider 來自於 /etc/ppp/peers 目錄

其它的方法不常用就不再說了

二,inet6位址族

這部分描述inet6位址族中的方法

loopback方法

Ubuntu Debian中locale的配置教程

常見錯誤 1.no such file 用locale 命令的時候就會出現 locale cannot set lc ctype to default locale no such file or directory locale cannot set lc messages to default ...

ubuntu debian 模組載入方式

如果你希望系統啟動時自動載入你的模組,有兩種方式 一種是將你的模組包含進initrd檔案裡,一般情況下不需要使用這種方式,除非不載入你的模組的話核心不能正常啟動。參見initramfs tools軟體包的相關資訊。另一種是通過配置檔案完成的,主要的配置檔案是 etc modules 比如你的模組名字...

Ubuntu Debian中locale的配置教程

常見錯誤 1.no such file 用locale 命令的時候就會出現 locale cannot set lc ctype to default locale no such file or directory locale cannot set lc messages to default ...