新聞中心
隨著技術(shù)的發(fā)展,操作系統(tǒng)也越來(lái)越普及,其中Linux一直受到廣大用戶(hù)的喜愛(ài)。Linux是一種類(lèi)Unix計(jì)算機(jī)操作系統(tǒng),它有著自由的軟件許可證,包括源代碼的訪(fǎng)問(wèn)權(quán)、復(fù)制權(quán)、分發(fā)權(quán)等。在Linux操作系統(tǒng)中,網(wǎng)絡(luò)連接是不可或缺的一環(huán),同時(shí),IP地址也是網(wǎng)絡(luò)中至關(guān)重要的一部分。因此,在Linux操作系統(tǒng)中,IP地址配置是一項(xiàng)不可或缺的技能。

創(chuàng)新互聯(lián)公司-專(zhuān)業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性?xún)r(jià)比深州網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式深州網(wǎng)站制作公司更省心,省錢(qián),快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋深州地區(qū)。費(fèi)用合理售后完善,十載實(shí)體公司更值得信賴(lài)。
本文將從以下幾個(gè)方面詳解linux主機(jī)ip配置。
一、了解IP地址
首先需要了解的是IP地址,它是一個(gè)由32位二進(jìn)制數(shù)組成的數(shù)字,通常表示成四個(gè)十進(jìn)制數(shù),每個(gè)數(shù)之間用“.”分隔,例如192.168.1.1。IP地址是一個(gè)在Internet上唯一標(biāo)識(shí)計(jì)算機(jī)和設(shè)備的數(shù)值。
在IP地址中,有兩個(gè)重要的屬性,一個(gè)是網(wǎng)絡(luò)地址,即網(wǎng)絡(luò)標(biāo)識(shí)部分,另一個(gè)是主機(jī)地址,即主機(jī)標(biāo)識(shí)部分。根據(jù)不同的網(wǎng)絡(luò)類(lèi)型,網(wǎng)絡(luò)地址和主機(jī)地址的位數(shù)是不同的。同時(shí),IP地址要與子網(wǎng)掩碼結(jié)合起來(lái),在網(wǎng)絡(luò)中起到指定計(jì)算機(jī)屬于哪個(gè)網(wǎng)絡(luò)的作用。
二、查看Linux主機(jī)IP地址信息
在Linux操作系統(tǒng)中,可以通過(guò)ifconfig命令來(lái)查看系統(tǒng)上的網(wǎng)絡(luò)接口信息和網(wǎng)絡(luò)設(shè)置信息。ifconfig是Linux下調(diào)整和展示網(wǎng)絡(luò)接口配置的命令。
輸入ifconfig命令,系統(tǒng)會(huì)返回如下信息:

在這個(gè)示例中,我們可以看到eth0和lo兩個(gè)接口的信息,其中eth0表示一個(gè)以太網(wǎng)接口,lo則是一個(gè)本地回環(huán)接口。需要注意的是,本地回環(huán)接口lo是系統(tǒng)中一個(gè)非常重要的接口,它用于本地循環(huán)測(cè)試。
eth0的網(wǎng)絡(luò)信息包括:
inet 192.168.32.4:eth0接口的IPv4地址
netmask 255.255.255.0:子網(wǎng)掩碼地址
broadcast 192.168.32.255:廣播地址
三、Linux主機(jī)IP配置
在Linux操作系統(tǒng)中,設(shè)置IP地址可以采用靜態(tài)IP配置和動(dòng)態(tài)IP配置兩種方式。
1、靜態(tài)IP配置
靜態(tài)IP地址是由管理員手工設(shè)置,不同于動(dòng)態(tài)IP地址是由DHCP服務(wù)器自動(dòng)分配給客戶(hù)機(jī)的。在Linux下,如果需要為主機(jī)分配靜態(tài)IP地址,需要通過(guò)修改配置文件進(jìn)行設(shè)置。
IP地址配置文件通常是/etc/network/interfaces,需要編輯這個(gè)文件并將網(wǎng)絡(luò)配置設(shè)置為靜態(tài)IP地址。在這個(gè)文件中,可以指定靜態(tài)IP地址、子網(wǎng)掩碼和默認(rèn)網(wǎng)關(guān)等信息。具體操作如下:
vim /etc/network/interfaces
將文件內(nèi)容設(shè)置為以下形式:
auto eth0
iface eth0 inet static
address 192.168.32.4 //靜態(tài)IP地址
netmask 255.255.255.0 //子網(wǎng)掩碼地址
gateway 192.168.32.1 //默認(rèn)網(wǎng)關(guān)
下面是一個(gè)示例:

完成了靜態(tài)IP地址的配置后,需要通過(guò)以下命令來(lái)重啟接口以使更改生效:
/etc/init.d/networking restart
2、動(dòng)態(tài)IP配置
如果網(wǎng)絡(luò)中存在DHCP服務(wù)器,則可以通過(guò)動(dòng)態(tài)IP配置的方式設(shè)置IP地址。對(duì)于動(dòng)態(tài)IP的配置,可以通過(guò)配置文件/etc/dhcp/dhclient.conf來(lái)修改配置。通過(guò)DHCP服務(wù)器的幫助,系統(tǒng)可以自動(dòng)獲取IP地址和其他必要的網(wǎng)絡(luò)配置信息。
具體設(shè)置如下:
vim /etc/dhcp/dhclient.conf
將文件內(nèi)容設(shè)置為以下形式:
#配置文件示例,如需修改請(qǐng)自行操作
default lease-time 600; #默認(rèn)租賃時(shí)間
max-lease-time 7200; #更大租賃時(shí)間
interface “eth0” {
send host-name “myhostname”;
request subnet-mask, broadcast-address, time-offset, routers, domn-name, domn-name-servers, domn-search, host-name, dhcp6.name-servers, dhcp6.domn-search, dhcp6.fqdn, dhcp6.sntp-servers;
dhcp-client-identifier 01:01:01:01:01:01;
}
四、命令行自動(dòng)配置IP地址
在Linux操作系統(tǒng)中,有很多命令行自動(dòng)配置IP地址的方式,這里介紹一種比較簡(jiǎn)單的實(shí)現(xiàn)方式。
打開(kāi)終端,輸入以下命令:
nmcli connection modify eth0 ipv4.addresses 192.168.32.4/24
nmcli connection modify eth0 ipv4.gateway 192.168.32.1
nmcli connection modify eth0 ipv4.dns 8.8.8.8
其中,eth0為網(wǎng)絡(luò)設(shè)備名稱(chēng),此處指以太網(wǎng)設(shè)備。以上命令的作用為:
– 設(shè)置以太網(wǎng)設(shè)備IP地址為192.168.32.4,子網(wǎng)掩碼為255.255.255.0(/24表示子網(wǎng)掩碼的長(zhǎng)度)。
– 設(shè)置默認(rèn)網(wǎng)關(guān)為192.168.32.1。
– 設(shè)置DNS服務(wù)器為8.8.8.8。
五、小結(jié)
IP地址配置是網(wǎng)絡(luò)中非常重要的一環(huán),對(duì)于Linux操作系統(tǒng)用戶(hù)來(lái)說(shuō),IP地址的配置也是一項(xiàng)必不可少的技能。上文中介紹了靜態(tài)IP配置和動(dòng)態(tài)IP配置兩種方式,用戶(hù)可以根據(jù)需要選擇其一。同時(shí),為了方便用戶(hù)的操作,還介紹了命令行自動(dòng)配置IP地址的實(shí)現(xiàn)方法,希望能對(duì)Linux操作系統(tǒng)用戶(hù)提供幫助。
相關(guān)問(wèn)題拓展閱讀:
- 配置LINUX的IP命令
- linux中怎么查看ip地址
配置LINUX的IP命令
1、首先使用root用戶(hù)登錄到linux操作系統(tǒng)。
2、右鍵點(diǎn)擊計(jì)算機(jī)桌面空白處,點(diǎn)擊“Open Terminal”,打開(kāi)命令終端。
3、在
命令行
輸入 ifconfig 命令查看當(dāng)前配置的
IP地址
,然后輸入 vim /etc/sysconfig/network-scripts/ifcfg-eth0 命令,打開(kāi)文件編輯界高神好面。
4、在ifcfg-eth0文件編輯界面戚鉛,按下任意鍵開(kāi)啟編輯狀態(tài),設(shè)置BOOTPROTO為dhcp還是static,dhcp表示自動(dòng)獲取IP地址,static表示設(shè)置靜態(tài)地址,配置IPADDR、NETMASK、GATEWAY的值。
5、配置好之后,按下esc鍵,輸入 :wq命令保存編輯的內(nèi)容并退出文件編輯界面。返回到命令界面后,輸入 service network restart ,重新啟動(dòng)network網(wǎng)絡(luò)服務(wù)。
6、配置好之后,可以在其他計(jì)算上使用瞎賀Ping命令測(cè)試連通性。
通過(guò)配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0
配置文件如下:
ONBOOT=yes
BOOTPROTO=none:表示不使用dhcp服務(wù),如果是手動(dòng)配置靜態(tài)的ip地址,BOOTPROTO的值可以為none或者static。
IPADDR=192.168.1.66:表示設(shè)置IP地址。
NETMASK=255.255.255.0:表示設(shè)置子網(wǎng)掩碼。
GATEWAY=192.168.1.1: 表示設(shè)置網(wǎng)關(guān)。
DNS1=192.168.1.1:表笑激示設(shè)置首選DNS服務(wù)器,DNS有自己的配置文件/etc/resolv.conf,在這里設(shè)置DNS,就是把它寫(xiě)入了DNS的配置文件/etc/resolv.conf。
然后,執(zhí)行service network restart,重啟網(wǎng)絡(luò)服務(wù)配置文件生效即可。
擴(kuò)展資碰謹(jǐn)襪料:
通過(guò)晌纖ifconfig命令配置LINUX的IP命令:
命令名稱(chēng):ifconfig
基本語(yǔ)法:ifconfig
英文原意:interface configuration
執(zhí)行權(quán)限:root
功能描述:查看或臨時(shí)配置網(wǎng)卡信息
說(shuō)明: ifconfig 命令主要是用來(lái)查看網(wǎng)卡的配置信息,因?yàn)橛盟鼇?lái)配置網(wǎng)卡的IP地址時(shí),只會(huì)臨時(shí)生效(Linux服務(wù)器重啟后就會(huì)失效)。
這種配置ip的方式只能設(shè)置IP和子網(wǎng)掩碼,估只適合內(nèi)網(wǎng)(局域網(wǎng))使用。
如果想連通外網(wǎng),還必須設(shè)置網(wǎng)關(guān)和DNS。
linux下配置ip地址四種方法:
一、Ifconfig命令
之一種使用ifconfig命令配置網(wǎng)卡的ip地址。此命令通常用來(lái)零時(shí)的測(cè)試用,計(jì)算機(jī)啟動(dòng)后
ip地址的配置將自動(dòng)失效。具體用法如下。
Ipconfig ethx ipadd netmask x.x.x.x。
其中ethx中的x代表第幾快以太網(wǎng)卡,默認(rèn)之一塊為0.ipadd代表ip地址。x.x.x..x為大悉子網(wǎng)掩碼。例如給網(wǎng)卡eth0配置的ip地址為192.168.1.1 子網(wǎng)掩碼為 255.255.255.0 。
此方法配置的ip地址后計(jì)算機(jī)從新啟動(dòng)將會(huì)失效。
二、neat命令
1、Neat命令=redhat-config-network圖形下配置ip地址
2、雙擊圖下畫(huà)紅線(xiàn)的部分
3、雙擊劃線(xiàn)部分后出現(xiàn)下圖所示:根據(jù)要求配置相關(guān)信息
4、雙擊ok配斗輪置完畢。配置完后重啟服務(wù),并查看配置ip地址。
此方法配置的ip地址后計(jì)算機(jī)從新啟動(dòng)仍然有效
三、netconfig命令
1、輸入netconfig后將會(huì)出現(xiàn)下圖所示,單擊yes按鈕。
2、進(jìn)行相關(guān)配置后ok退出。
此方法配置的ip地址后計(jì)算機(jī)從新啟動(dòng)仍然有效
四、vi /etc/sysconfig/network-scripts/ifcfg-ethx
配置完以后重啟動(dòng)服務(wù).,p地址就配置好了。其實(shí)空仿信前面3個(gè)的配置方法最終還是改變了/etc/sysconfig/network-scripts/ifcfg-ethx下的配置文件罷了。
此方法配置的ip地址后計(jì)算機(jī)從新啟動(dòng)仍然有效。
無(wú)論是Linux自動(dòng)安裝還是我們手工安裝,Linux都會(huì)向你詢(xún)問(wèn)有關(guān)網(wǎng)絡(luò)的問(wèn)題并配置相關(guān)的軟件。這個(gè)用于配置網(wǎng)卡的基本命令就是ifconfig。
在執(zhí)行ifconfig命令后,系統(tǒng)將在內(nèi)核表中設(shè)置必要的參數(shù),這樣Linux就知道如何與網(wǎng)絡(luò)上的蠢寬網(wǎng)卡通信。ifconfig命令有以下兩種格式:
ifconfig
ifconfig interface option | address …
ifconfig的之一種格式(或使用不帶任何參數(shù)的ifconfig命令)可以用來(lái)查看當(dāng)前系統(tǒng)的網(wǎng)絡(luò)配置情況。
在剛剛安裝完系統(tǒng)之后,實(shí)際上是在沒(méi)有網(wǎng)卡或者網(wǎng)絡(luò)連接的情況下使用Linux,但通過(guò)ifconfig可以使用回繞方式工作,使計(jì)算機(jī)認(rèn)為自己工作在網(wǎng)絡(luò)上。
現(xiàn)在我們運(yùn)行一下ifconfig命令,不帶參數(shù)的ifconfig命令可以顯示當(dāng)前啟動(dòng)的網(wǎng)絡(luò)接口,其輸出結(jié)果為:
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:C9:2E:F5
inet addr:10.214.53.102 Bcast:10.214.55.255 Mask:255.255.252.0
inet6 addr: fe80::20c:29ff:fec9:2ef5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3144 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:(225.4 KiB) TX bytes:7489 (7.3 KiB)
Interrupt:10 Base address:0x1080
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:7707 errors:0 dropped:0 overruns:0 frame:0
TX packets:7707 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:(10.8 MiB) TX bytes:(10.8 MiB)
其中以eth0為首的部分是本機(jī)的以太網(wǎng)卡配置參數(shù),這里顯示了網(wǎng)卡在下的設(shè)備名/dev/eth0和硬件的MAC地址00:0C:29:C9:2E:F5,MAC地址是生產(chǎn)廠(chǎng)家定的,每個(gè)網(wǎng)卡擁有的唯一地址。
不過(guò)我們可以手工改動(dòng)網(wǎng)卡的MAC地址,只要我們?cè)?etc/rc.d/init.d/中的network中加入:
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
然后重啟,此時(shí)再用ifconfig命令查看一下,我們就會(huì)發(fā)現(xiàn)網(wǎng)卡的MAC地襲空址已經(jīng)變成xx:xx:xx:xx:xx:xx了。
下一行顯示本機(jī)的IP地址信息帶禪亮,分別是本機(jī)的IP地址,網(wǎng)絡(luò)廣播地址和子網(wǎng)掩碼。必須確認(rèn)這些信息都是正確無(wú)誤的,否則Linux服務(wù)器無(wú)法與其它網(wǎng)絡(luò)設(shè)備建立連接。我們也可以手工實(shí)現(xiàn)IP與Mac地址的捆綁,命令是:
#arp -i eth0 -s xxx.xxx.xxx.xxx(IP) xx.xx.xx.xx.xx(MAC)
接下來(lái)顯示的是設(shè)備的網(wǎng)絡(luò)狀態(tài)。MTU(更大傳輸單元)和Metric(度量值)字段顯示的是該接口當(dāng)前的M T U和度量值的值。按照慣例,度量值供某些操作系統(tǒng)所用,用于計(jì)算一條路由的成本。
再下來(lái)顯示接口通信的網(wǎng)絡(luò)統(tǒng)計(jì)值。RX和TX分別表示接收和傳送的數(shù)據(jù)包。如果你的網(wǎng)卡已經(jīng)完成配置卻還是無(wú)法與其它設(shè)備通信,那么從RX和TX的顯示數(shù)據(jù)上可以簡(jiǎn)單地分析一下故障原因。在這種情況下,如果你看到接收和傳送的包的計(jì)數(shù)(packets)增加,那有可能是系統(tǒng)的IP地址出現(xiàn)了混亂;如果你看到大量的錯(cuò)誤(errors)和沖突(Collisions),那么這很有可能是網(wǎng)絡(luò)的傳輸介質(zhì)出了問(wèn)題,例如網(wǎng)線(xiàn)不通或hub損壞。
再下面的Interrupt:5 Base address:0xece0顯示的是網(wǎng)卡的中斷調(diào)用號(hào)和端口號(hào),這是兩個(gè)非常重要的硬件配置信息。如果您的網(wǎng)卡是PCI的,那么Linux在引導(dǎo)時(shí)有可能會(huì)自動(dòng)配置這些信息(也很有可能會(huì)讓您手工配置)但目前絕大多數(shù)網(wǎng)卡都是PnP的,這就需要我們進(jìn)行手工配置了。如果您的網(wǎng)卡還沒(méi)有配置好,那么運(yùn)行:
#ifconfig
系統(tǒng)只會(huì)輸出以lo為首的部分。lo是look-back網(wǎng)絡(luò)接口,從IP地址127.0.0.1就可以看出,它代表”本機(jī)”。無(wú)論系統(tǒng)是否接入網(wǎng)絡(luò),這個(gè)設(shè)備總是存在的,除非你在內(nèi)核編譯的時(shí)候禁止了網(wǎng)絡(luò)支持,這是一個(gè)稱(chēng)為回送設(shè)備的特殊設(shè)備,它自動(dòng)由Linux配置以提供網(wǎng)絡(luò)的自身連接。IP地址127.0.0.1是一個(gè)特殊的回送地址(即默認(rèn)的本機(jī)地址),您可以在自己的系統(tǒng)上用telnet對(duì)IP地址127.0.0.1進(jìn)行測(cè)試。如果有inetd進(jìn)程在運(yùn)行的話(huà)您會(huì)從自己的機(jī)器上獲得登錄提示符。Linux可以利用這個(gè)特征在進(jìn)程與仿真網(wǎng)絡(luò)之間進(jìn)行通信。(您有興趣的話(huà)還可以試試本機(jī)的實(shí)際IP地址,如這里的機(jī)器就是210.34.6.89,或者試試”localhost”,或者”127.0.0.1″,同樣可以模擬網(wǎng)絡(luò)通信。這可是Linux一個(gè)非常突出的優(yōu)點(diǎn)?。?/p>
如果你只是關(guān)心某個(gè)設(shè)備是否正常,可以在ifconfig后面加上接口名字:
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0C:29:C9:2E:F5
inet addr:10.214.53.102 Bcast:10.214.55.255 Mask:255.255.252.0
inet6 addr: fe80::20c:29ff:fec9:2ef5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7147 errors:0 dropped:0 overruns:0 frame:0
TX packets:89 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:(500.6 KiB) TX bytes:12266 (11.9 KiB)
Interrupt:10 Base address:0x1080
表示eth0設(shè)備已經(jīng)正常工作。
有時(shí)需要為某個(gè)設(shè)備接口配置多個(gè)IP地址,辦法是使用設(shè)備別名,例如,eth0設(shè)備可以有eth0,eth0:0,eth0:1….多個(gè)別名,每個(gè)都可以有一個(gè)獨(dú)立的IP地址:
#ifconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127
#ifconfig eth0:0 210.34.6.88 netmask 255.255.255.128 broadcast 210.34.6.127
這樣,210.34.6.89和210.34.6.88都會(huì)被綁定在eth0設(shè)備上,使用同樣的網(wǎng)絡(luò)設(shè)備,不同的IP地址。
如果你要暫停某個(gè)網(wǎng)絡(luò)接口的工作,使用down參數(shù):
#ifconfig eth0 down
將取消eth0網(wǎng)絡(luò)接口。與之對(duì)應(yīng)的是有一個(gè)參數(shù)up,不過(guò)由于是缺省值,所以從來(lái)不用。
如果我們使用了帶有參數(shù)的ifconfig命令,那就可以手動(dòng)設(shè)置網(wǎng)卡的配置參數(shù)了。有效的ifconfig命令參數(shù)及其意義為(選項(xiàng)對(duì)應(yīng)的特性可以打開(kāi)也可以取消,只在選項(xiàng)名前加一個(gè)破折號(hào)(-)即可):
Interface 網(wǎng)絡(luò)設(shè)備名,如eth0就表示本機(jī)的之一塊網(wǎng)卡。
up 標(biāo)志接口處于” up”狀態(tài),也就是說(shuō), IP層可以對(duì)其進(jìn)行訪(fǎng)問(wèn)。這個(gè)選項(xiàng)用于命令行上給出一個(gè)地址之時(shí)。如果這個(gè)接口已被” down”選項(xiàng)臨時(shí)性取消的話(huà)(與該選項(xiàng)對(duì)應(yīng)的標(biāo)記是UP RUNNING),還可以用于重新啟用一個(gè)接口。
down 標(biāo)標(biāo)志接口處于” down”狀態(tài),也就是說(shuō), IP層不能對(duì)其進(jìn)行訪(fǎng)問(wèn)。這個(gè)選項(xiàng)有效地禁止了IP通信流通這個(gè)接口。注意,它并沒(méi)有自動(dòng)刪除利用該接口的所有路由信息。如果永久性地取消了一個(gè)接口,就應(yīng)該刪除這些路由條目,并在可能的情況下,提供備用路由。
netmask 標(biāo)分配子網(wǎng)掩碼,供接口所用。要么給一個(gè)前面是0x的32位十六進(jìn)制號(hào)碼,要么采用只適用于兩臺(tái)主機(jī)所用的點(diǎn)分四段式號(hào)碼。對(duì)SLIP和PLIP接口來(lái)說(shuō),這個(gè)選項(xiàng)是必須配置的。
address 設(shè)置指定接口設(shè)備的IP地址。
dstaddr adderss 為PPP設(shè)置遠(yuǎn)程IP地址,此關(guān)鍵字可用pointopoint代替。
irqaddress 設(shè)置指定接口設(shè)備使用的中斷行。
pointtopoint address 該選項(xiàng)用于只涉及兩臺(tái)主機(jī)的點(diǎn)到點(diǎn)鏈接。對(duì)SLIP和PLIP接口來(lái)說(shuō),這個(gè)選項(xiàng)是必須配置的(如果已經(jīng)設(shè)置了一個(gè)點(diǎn)到點(diǎn)地址,ifconfig就會(huì)顯示出POINTTPOINT標(biāo)記)。
broadcast address 廣播地址通常源于網(wǎng)絡(luò)編號(hào),通過(guò)設(shè)置主機(jī)部分的所有位得來(lái)。有的I P采用的方案有所不同:這個(gè)選項(xiàng)可適用于某些奇怪的環(huán)境(如果已經(jīng)設(shè)置了廣播地址, ifconfig就會(huì)顯示出一個(gè)BROADCAST標(biāo)記)。
hw class addr 設(shè)置指定接口設(shè)備的MAC地址,關(guān)鍵字的后面必須跟硬件名或者與之等價(jià)的ASCII碼。目前支持的硬件類(lèi)有ether, ax25, ARCnet和 netrom。
metric number 該選項(xiàng)可用于為接口創(chuàng)建的路由表分配度量值。路由信息協(xié)議( RIP)利用度量值來(lái)構(gòu)建網(wǎng)絡(luò)路由表。ifconfig所用的默認(rèn)度量值是0。如果不運(yùn)行RIP程序,就沒(méi)必要采用這個(gè)選項(xiàng)。如果要運(yùn)行RIP程序,就盡量不要改變這個(gè)默認(rèn)的度量值。
mtu bytes 該選項(xiàng)用于設(shè)置更大傳輸單元,也就是接口一次能處理的更大字節(jié)數(shù)。對(duì)以太網(wǎng)接口來(lái)說(shuō), MTU的默認(rèn)設(shè)置是1500 個(gè)字節(jié);對(duì)SLIP接口來(lái)說(shuō),則是296個(gè)字節(jié)。
arp 標(biāo)這個(gè)選項(xiàng)專(zhuān)用于以太網(wǎng)或包廣播之類(lèi)的廣播網(wǎng)絡(luò)。它啟用ARP(地址解析協(xié)議)來(lái)保護(hù)網(wǎng)絡(luò)上各臺(tái)主機(jī)的物理地址。對(duì)廣播網(wǎng)來(lái)說(shuō),默認(rèn)設(shè)置是” on”(開(kāi))。
promisc 將接口置入promiscuous(混亂)模式。廣播網(wǎng)中,這樣將導(dǎo)致該接口接收所有的數(shù)據(jù)包,不管其目標(biāo)是不是另一臺(tái)主機(jī)。該選項(xiàng)允許利用包過(guò)濾器和所謂的以太網(wǎng)窺視技術(shù),對(duì)網(wǎng)絡(luò)通信進(jìn)行分析。通常情況下,這對(duì)揪出網(wǎng)絡(luò)故障的元兇來(lái)說(shuō),是相當(dāng)有用的。但另一方面,如果有人蓄意攻擊你的網(wǎng)絡(luò),也可瀏覽到s通信數(shù)據(jù),進(jìn)而獲得密碼,破壞你的網(wǎng)絡(luò)。一項(xiàng)重要的保證措施是杜絕任何人將他們的計(jì)算機(jī)接入你的以太網(wǎng)。另一個(gè)選項(xiàng)用于保護(hù)某些身份驗(yàn)證協(xié)議的安全,比如Kerberos或SRA登錄套件(該選項(xiàng)對(duì)應(yīng)的標(biāo)記是PROMISC)。
traIlers 開(kāi)或關(guān)閉跟蹤器。目前在某些Linux系統(tǒng)中還無(wú)法實(shí)現(xiàn)此功能。
allmulti 多播地址即是向不在同一個(gè)子網(wǎng)上的一組主機(jī)廣播數(shù)據(jù)。多播地址尚未獲得內(nèi)核支持(該選項(xiàng)對(duì)應(yīng)的標(biāo)記是ALLMULTI)
txqueuelen len 設(shè)置指定接口設(shè)備的發(fā)送隊(duì)列長(zhǎng)度。
由此可以看出有大量的參數(shù)可用于配置網(wǎng)卡,下面是在這臺(tái)計(jì)算機(jī)上使用ifconfig命令的實(shí)例:
#ifconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127
該命令的作用是設(shè)置網(wǎng)卡eth0的IP地址,網(wǎng)絡(luò)掩碼和網(wǎng)絡(luò)的本地廣播地址。同樣的方式可以用來(lái)配置eth1,eth2等等,通常netmask和broadcast只要設(shè)置一個(gè)就可以了。
linux中怎么查看ip地址
怎鬧鏈漏么查看linux電喚灶腦的液爛IP地址
ifconfig可以查看當(dāng)前主機(jī)的ip地址;
如果要手動(dòng)更改ip地址??梢暂斎朊頲d /etc/sysconfig/network下 在這個(gè)目錄睜圓下會(huì)塌歲有
類(lèi)似于ifcfg-@@的文件??梢詧F(tuán)早睜用vi命令來(lái)修改ip。
root用戶(hù)下ifconfig
linux主機(jī)ip的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于linux主機(jī)ip,Linux主機(jī)IP配置詳解,配置LINUX的IP命令,linux中怎么查看ip地址的信息別忘了在本站進(jìn)行查找喔。
香港服務(wù)器選創(chuàng)新互聯(lián),2H2G首月10元開(kāi)通。
創(chuàng)新互聯(lián)(www.cdcxhl.com)互聯(lián)網(wǎng)服務(wù)提供商,擁有超過(guò)10年的服務(wù)器租用、服務(wù)器托管、云服務(wù)器、虛擬主機(jī)、網(wǎng)站系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)。專(zhuān)業(yè)提供云主機(jī)、虛擬主機(jī)、域名注冊(cè)、VPS主機(jī)、云服務(wù)器、香港云服務(wù)器、免備案服務(wù)器等。
名稱(chēng)欄目:Linux主機(jī)IP配置詳解(linux主機(jī)ip)
網(wǎng)站地址:http://www.dlmjj.cn/article/cdsepge.html


咨詢(xún)
建站咨詢(xún)
