linux网络是文件吗,linux网络配置文件是什么意思
離開了么放得下我么回來了么還會(huì)愛我么
新兵答主
07-22
TA獲得超過2383個(gè)贊
網(wǎng)卡的配置:
1.網(wǎng)卡配置文件
對(duì)于網(wǎng)卡信息的配置通常包括:配置IP地址、子網(wǎng)掩碼和網(wǎng)關(guān)。網(wǎng)卡信息保存在網(wǎng)卡配置文件中。網(wǎng)卡配置文件位于/etc/sysconfig/network-scripts目錄下。一塊網(wǎng)卡對(duì)應(yīng)一個(gè)網(wǎng)卡配置文件,配置文件命名規(guī)則:
ifcfg-網(wǎng)卡類型以及網(wǎng)卡的序列號(hào)
由于以太網(wǎng)卡類型是eth,網(wǎng)卡的序列號(hào)從0開始,所以第一塊網(wǎng)卡的配置文件名稱為ifcfg-eth0,第二塊網(wǎng)卡為ifcfg-eth1,以此類推。
網(wǎng)卡配置文件中常用配置文件名的還以如下:
DEVICE=eth0,定義該網(wǎng)卡的識(shí)別名稱。
BOOTPROTO=dhcp,啟動(dòng)該網(wǎng)卡的識(shí)別名稱。
static/none:代表固定的IP地址;bootp/dhcp:通過BOOTP或DHCP協(xié)議取得IP地址。
HWADDR=00:02:B3:0B:64:22,該網(wǎng)卡的MAC地址。
ONBOOT=yes,啟動(dòng)network服務(wù)時(shí),是否啟用該網(wǎng)卡。當(dāng)RedHat系統(tǒng)啟動(dòng)network服務(wù)時(shí),network服務(wù)一次讀取保存于/etc/sysconfig/network-scripts/目錄下所有網(wǎng)卡的配置文件。如果網(wǎng)卡配置文件的ONBOOT設(shè)置為yes,則network服務(wù)就會(huì)調(diào)用ifup命令啟動(dòng)該網(wǎng)卡;如果網(wǎng)卡的配置文件的ONBOOT參數(shù)為no,network會(huì)跳過啟動(dòng)這個(gè)網(wǎng)卡的工作。
TYPE=Ethernet,網(wǎng)卡的類型。
USERCTL=no,是否允許普通用戶啟動(dòng)或者停止該網(wǎng)卡。
IPV6INIT=no,是否在該網(wǎng)卡上啟動(dòng)IPV6的功能。
PEERDNS=yes,是否允許網(wǎng)卡在啟動(dòng)時(shí)向DHCP服務(wù)器查詢DNS信息,并自動(dòng)覆蓋/etc/resolv.conf配置文件。
以下配置項(xiàng)用于指定該網(wǎng)卡的靜態(tài)IP地址,此時(shí)BOOTPROTO必須為static或者none。
IPADDR=192.168.1.55,靜態(tài)方式指定網(wǎng)卡的IP地址。
NETMASK=255.255.255.0,定義該網(wǎng)卡的子網(wǎng)掩碼。
MTU=1500,設(shè)置網(wǎng)卡的MAC幀最大傳輸單位大小。
GATEWAY=192.168.1.1,設(shè)置網(wǎng)絡(luò)的默認(rèn)網(wǎng)關(guān)。
DNS1=192.168.128.5,指定主要的DNS服務(wù)器地址。
DNS2=192.168.128.6,指定備用的DNS服務(wù)器地址。
2.配置網(wǎng)卡信息
配置網(wǎng)卡信息可以直接修改網(wǎng)卡配置文件中的相關(guān)內(nèi)容,但是這種方法對(duì)用戶的要求比較高。在RedHat Enterprise Linux5中常用于設(shè)置IP地址的三個(gè)命令,分別是:system-config-network、setup和ifconfig。其中ifconfig設(shè)置IP地址的方法將在常用命令部分中介紹。
(1)system-config-network命令
在命令提示行下輸入system-config-network命令將會(huì)啟動(dòng)可視化網(wǎng)絡(luò)配置界面(對(duì)于新手這個(gè)方式比較簡單)
(2)setup設(shè)置網(wǎng)卡信息
在命令行下輸入setup命令后將會(huì)進(jìn)入系統(tǒng)設(shè)置界面,然后選擇網(wǎng)卡設(shè)置進(jìn)入網(wǎng)卡設(shè)置界面(很多系統(tǒng)都可以使用setup命令設(shè)置,運(yùn)用比較廣)
(3)ifconfig網(wǎng)卡常用命令
ifconfig命令的功能比較強(qiáng)大,可以用來查看和設(shè)置網(wǎng)卡信息。
a.查看網(wǎng)卡信息
命令語法:ifconfig [參數(shù)]
參數(shù)說明:
無參數(shù):顯示當(dāng)前活動(dòng)的網(wǎng)卡
- a:顯示系統(tǒng)中所有網(wǎng)卡的配置信息
網(wǎng)卡設(shè)備名稱:顯示指定網(wǎng)卡的配置信息
eg:查看eth0網(wǎng)卡信息:#ifconfig eth0
b.設(shè)置IP地址
命令語法:ifconfig 網(wǎng)卡設(shè)備名 IP地址 netmask 子網(wǎng)掩碼
(注:ifconfig命令設(shè)置的IP地址即時(shí)生效,但是重啟機(jī)器后,IP地址又回復(fù)到原IP地址,所以ifconfig命令只能用于設(shè)置臨時(shí)的IP地址)
eg:ifconfig eth0 192.168.168.156 netmask 255.255.255.0
c.修改MAC地址
命令語法:ifconfig 網(wǎng)卡設(shè)備名 hw ether MAC地址
(注:修改網(wǎng)卡的MAC地址前要禁用網(wǎng)卡,修改后要啟用網(wǎng)卡)
eg:ifconfig eth0 hw ether 00:0C:29:03:F3:76
幾個(gè)常用的命令:
1.ifdown禁用網(wǎng)卡
語法:ifdown 網(wǎng)卡設(shè)備名
2.ifup啟用網(wǎng)卡
語法:ifup 網(wǎng)卡設(shè)備名
3.綁定IP和MAC地址
實(shí)現(xiàn)方法:創(chuàng)建/etc/ethers文件,文件內(nèi)容“ip地址 mac地址”,然后執(zhí)行“arp -f”命令,是配置生效。
eg:將IP地址193.168.168.154與MAC地址00:0C:29:03:F3:75綁定。
#echo "193.168.168.154 00:0C:29:03:F3:75">>/etc/ethers
#arp -f
總結(jié)
以上是生活随笔為你收集整理的linux网络是文件吗,linux网络配置文件是什么意思的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基金定投和自己买基金有什么不同
- 下一篇: linux 其他常用命令