日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
如何在Linux上配置網(wǎng)絡(luò)接口地址(linux配置接口地址)

在Linux系統(tǒng)中,配置網(wǎng)絡(luò)接口地址是一項非?;A(chǔ)的操作,也是連接網(wǎng)絡(luò)的重要步驟之一。本文將介紹如何在Linux系統(tǒng)中配置網(wǎng)絡(luò)接口地址。

之一步:確定網(wǎng)絡(luò)接口名稱

在Linux系統(tǒng)中,每個網(wǎng)絡(luò)接口都有一個獨特的名稱。用戶需要確定要配置的網(wǎng)絡(luò)接口的名稱。可以通過輸入以下命令來查看系統(tǒng)中的網(wǎng)絡(luò)接口名稱:

“`

ifconfig -a

“`

這個命令將列出當(dāng)前系統(tǒng)中所有的網(wǎng)絡(luò)接口及其相關(guān)信息,如IP地址、MAC地址等。

第二步:配置靜態(tài)IP地址

在Linux系統(tǒng)中,可以使用靜態(tài)IP地址或者動態(tài)IP地址。靜態(tài)IP地址是指網(wǎng)絡(luò)接口的IP地址是固定的,不會自動更改。動態(tài)IP地址是指網(wǎng)絡(luò)接口的IP地址會在每次連接到網(wǎng)絡(luò)時自動分配,并且可能發(fā)生更改。

若要配置靜態(tài)IP地址,請使用以下命令:

“`

sudo nano /etc/network/interfaces

“`

這個命令將打開一個編輯器,用戶可以在其中編輯接口配置文件。

用戶需要找到要進(jìn)行配置的網(wǎng)絡(luò)接口處,通常以“eth0”或“enp0s3”等形式命名。在接口配置文件中,可以使用以下設(shè)置為接口指定靜態(tài)IP地址和其他相關(guān)參數(shù):

“`

iface eth0 inet static

address 192.168.1.100

netmask 255.255.255.0

gateway 192.168.1.1

“`

在這個例子中,我們?yōu)椤癳th0”接口分配了靜態(tài)IP地址“192.168.1.100”,子網(wǎng)掩碼“255.255.255.0”,網(wǎng)關(guān)為“192.168.1.1”。

請注意,在完成上述更改后,必須重新啟動接口,以使這些更改生效,可以使用以下命令:

“`

sudo ifdown eth0 && sudo ifup eth0

“`

第三步:配置動態(tài)IP地址

要配置動態(tài)IP地址,請使用以下命令:

“`

sudo nano /etc/network/interfaces

“`

找到要進(jìn)行配置的網(wǎng)絡(luò)接口處,通常以“eth0”或“enp0s3”等形式命名。在接口配置文件中,可以使用以下設(shè)置為接口指定動態(tài)IP地址和其他相關(guān)參數(shù):

“`

iface eth0 inet dhcp

“`

在這個例子中,我們?yōu)椤癳th0”接口啟用動態(tài)IP地址,并指定它將使用DHCP應(yīng)用程序來獲取此IP地址。

請注意,在完成上述更改后,必須重新啟動接口,以使這些更改生效,可以使用以下命令:

“`

sudo ifdown eth0 && sudo ifup eth0

“`

在Linux系統(tǒng)中,配置網(wǎng)絡(luò)接口地址是一項非?;A(chǔ)的操作,可以使用靜態(tài)IP地址或者動態(tài)IP地址。用戶可以通過編輯接口配置文件來完成此操作,并使用ifconfig命令確認(rèn)更改是否生效。

——來自助手的番外篇

相關(guān)問題拓展閱讀:

  • Linux常用網(wǎng)絡(luò)配置命令
  • 配置LINUX的IP命令

Linux常用網(wǎng)絡(luò)配置命令

一、查看網(wǎng)絡(luò)配置

確保網(wǎng)絡(luò)配置的正確性頃茄及網(wǎng)絡(luò)連接的暢通是Linux系統(tǒng)作為服務(wù)器應(yīng)用的基礎(chǔ),查看及測試網(wǎng)絡(luò)配置是管理Linux網(wǎng)絡(luò)卜瞎服務(wù)的之一步。

1.ifconfig——查看網(wǎng)絡(luò)配置

1) 查看所有活動網(wǎng)絡(luò)接口的信息

執(zhí)行 ifconfig 或ip addr或ip a命令,都可以顯示當(dāng)前主機(jī)中已啟用(活動)的網(wǎng)絡(luò)接口信息。、

2) 查看指定網(wǎng)絡(luò)接口信息

格式:ifconfig 網(wǎng)絡(luò)接口名

可以通過TX、RX等信息了解到通過該網(wǎng)絡(luò)接口發(fā)送和接收的數(shù)據(jù)包個數(shù),流量等跟多屬性。

2.hostname命令

在Linux系統(tǒng)中,相當(dāng)一部分網(wǎng)絡(luò)服務(wù)都會通過主機(jī)名來識別本機(jī),如果主機(jī)名配置不當(dāng),可能會導(dǎo)致程序功能出現(xiàn)故障。

1) 查看主機(jī)名

使用hostname命令就可以查看當(dāng)前主機(jī)的主機(jī)名,不添加任何選項參數(shù)。

2) 臨時更改主機(jī)名

hostname NewName

注:這種方法只是臨時的更改主機(jī)名,重啟后將失效。

3) 永久更改主機(jī)名

a. 修改配置文件

RHEL6和7的配置文件存放路徑不相同,修改配置文件中的主機(jī)名,重啟就可永久更改主機(jī)名。

RHEL6主機(jī)名配置文件路徑為:/etc/sysconfig/network

RHEL7主機(jī)名配置文件路徑為:/etc/hostname

示例

b. 使用命令修改(這種方法只適用于RHEL7或者CentOS7之后)

命令格式:

使用該命令更改后,更改后的主機(jī)名就自動寫入了配置文件中,所以可以永久更改主機(jī)名,其實就是修改了配置文件。

3.route命令

直接執(zhí)行route命令可以查看當(dāng)前主機(jī)中的路由表信息,若結(jié)合“-n”選項使用,可以將路由記錄中的地址顯示為數(shù)字形式,這可以跳過解析主機(jī)名的過程,在路由表條目較多的情況下能夠加快執(zhí)行速度。

Destination列對應(yīng)的是目標(biāo)網(wǎng)段的地址,Gateway列對應(yīng)的是嚇一跳路由器的地址,Iface列對應(yīng)的是發(fā)送數(shù)據(jù)的網(wǎng)絡(luò)接口。當(dāng)目標(biāo)網(wǎng)段為“default”是,表示此行是默認(rèn)網(wǎng)關(guān)記錄,當(dāng)嚇一跳為“*”是,表示目標(biāo)網(wǎng)段是與本機(jī)直接相連的。

4.netstat命令——查看系統(tǒng)的網(wǎng)絡(luò)連接狀態(tài)等

netstat命令是了解網(wǎng)絡(luò)狀態(tài)及排除網(wǎng)絡(luò)服務(wù)故障的有效工具。

常用選項:

-a:顯示所有活動連接(包括監(jiān)聽、非監(jiān)聽狀態(tài)的服務(wù)端口)

-n:以數(shù)字形式顯示

-p:顯示相關(guān)的進(jìn)程信息

-t:查看 TCP 協(xié)議相關(guān)信息

-u:查看UDP協(xié)議相關(guān)信息

-r:顯示路由表信息

-l:顯示處于監(jiān)聽(listening)狀態(tài)的網(wǎng)絡(luò)連接及端口信息

通常使用“-anput”組合選項,結(jié)合管道使用“grep”命令,來查看一些服務(wù)的端口是否開啟。

示例:

Tcp21為ftp服務(wù)的端口

二、測試網(wǎng)絡(luò)連接

1.ping命令——測試網(wǎng)絡(luò)連通性

常用選項:

-c:設(shè)置完成要求回應(yīng)的次數(shù)

-i:指定收發(fā)信息的間隔時間

-q:不顯示指令執(zhí)行過程,開頭和結(jié)尾的相關(guān)信息除外

-s:設(shè)置數(shù)據(jù)包的大小

-t:設(shè)置存活數(shù)值TTL的大小

-v:詳細(xì)顯示指令的執(zhí)行過程

若返回“Destination Host Unreachable”的反饋信息,則表示目標(biāo)主機(jī)不可達(dá),可能目標(biāo)地址不存在或主機(jī)已關(guān)閉;返回“Network is unreachable”的反饋信息,則表示沒有可用的路由記錄(如默認(rèn)網(wǎng)關(guān)),無法到達(dá)目標(biāo)主機(jī)所在的網(wǎng)絡(luò);返回“Request timeout”的反饋信息,表示與目標(biāo)主機(jī)間的連接超時(數(shù)據(jù)包緩慢或丟失),若有嚴(yán)格的防火墻限制,也可能返回此信息。

2.traceroute命令——跟蹤數(shù)據(jù)包的路由途徑

使用traceroute命令可以測試從當(dāng)前主機(jī)到目的主機(jī)之間經(jīng)過的網(wǎng)絡(luò)節(jié)點,并顯示各中間結(jié)點的連接狀態(tài)(響應(yīng)時間)。對于無法響應(yīng)的型乎空節(jié)點,連接狀態(tài)將顯示為“*”。

示例:traceroute IP_ADDR

在網(wǎng)絡(luò)測試與排錯的過程中,通常會先使用ping命令測試與主機(jī)的網(wǎng)絡(luò)連接,如果發(fā)現(xiàn)網(wǎng)絡(luò)有故障,再使用traceroute命令跟蹤查看是在哪個中間結(jié)點存在故障。

3.nslookup命令——測試DNS域名解析

nslookup是用來測試(DNS)域名解析的專用工具。(DNS服務(wù)后面再詳細(xì)講解,通俗的說就是將域名解析為ip地址的一個服務(wù))

示例:nslookup

www.baidu.com

若成功反饋要查詢域名的IP地址,則表示域名解析沒有問題;若出現(xiàn)“…… no servers could be reached”的信息,表示不能連接到指定的DNS服務(wù)器;若出現(xiàn)“…… cant’t find xxx.yyy.zzz:NXDOMAIN”的信息,表示要查詢的域名不存在。

三、設(shè)置網(wǎng)絡(luò)地址參數(shù)

設(shè)置網(wǎng)絡(luò)參數(shù)的方法:

? 臨時配置 —— 使用命令調(diào)整網(wǎng)絡(luò)參數(shù)簡單、快速,可直接修改運行中的網(wǎng)絡(luò)參數(shù)

一般只適合在調(diào)試網(wǎng)絡(luò)的過程中使用

系統(tǒng)重啟以后,所做的修改將會失效

? 永久配置 —— 通過配置文件修改網(wǎng)絡(luò)參數(shù)修改各項網(wǎng)絡(luò)參數(shù)的配置文件

適合對服務(wù)器設(shè)置固定參數(shù)時使用

需要重載網(wǎng)絡(luò)服務(wù)或者重啟以后才會生效

1.臨時配置——使用網(wǎng)絡(luò)配置命令(注:RHEL6中網(wǎng)絡(luò)接口的名稱為eth,RHEL7中為ens)

1)使用ifconfig命令修改網(wǎng)卡的地址、狀態(tài)

ifconfig命令不僅可以用于查看網(wǎng)卡配置,還可以修改網(wǎng)卡的ip地址,子網(wǎng)掩碼,也可以綁定網(wǎng)絡(luò)接口、激活或停用網(wǎng)絡(luò)接口

a. 修改網(wǎng)卡的ip地址(臨時修改)

命令格式:

示例:

b. 禁用或者重新激活網(wǎng)卡

命令格式:

示例:

c. 設(shè)置虛擬網(wǎng)絡(luò)接口(相當(dāng)于一塊網(wǎng)卡配置多個IP地址)

命令格式:

示例:

可以根據(jù)需要添加更多的虛擬接口,如“eth0:1”“eth0:2”等

2)使用route命令添加、刪除靜態(tài)路由記錄

? 刪除路由表中的默認(rèn)網(wǎng)關(guān)記錄命令格式:route del default gw IP地址

? 向路由表中添加默認(rèn)網(wǎng)關(guān)記錄命令格式:route add default gw IP地址

? 添加到指定網(wǎng)段的路由記錄命令格式:route add -net 網(wǎng)段地址 gw IP地址

? 刪除到指定網(wǎng)段的路由記錄命令格式:router del -net 網(wǎng)段地址

2.永久配置——修改網(wǎng)絡(luò)配置文件

1)網(wǎng)絡(luò)接口配置文件

網(wǎng)絡(luò)接口的配置文件默認(rèn)位于目錄“/etc/sysconfig/network-scripts/”中,文件名格式為:“ifcfg-XXX”,其中“XXX”是網(wǎng)絡(luò)接口的名稱。例如:RHEL6中網(wǎng)卡eth0的配置文件是“ifcfg-eth0”,而RHEL7中網(wǎng)卡ens33的配置文件是“ifcfg-ens33”。

在網(wǎng)卡的配置文件中,可以看到靜態(tài)IP地址的部分內(nèi)容如下圖所示:

上述個配置項的含義及作用:(圖示為RHEL6中的配置文件,7中也差不多,換湯不換藥,修改的都差不多)

? DEVICE:設(shè)置網(wǎng)絡(luò)接口的名稱ONBOOT:設(shè)置網(wǎng)絡(luò)接口是否在Linux系統(tǒng)啟動時激活BOOTPROTO:設(shè)置網(wǎng)絡(luò)接口的配置方式,值為static時表示使用靜態(tài)ip地址,為dhcp時表示通過dhcp的方式動態(tài)獲取ip地址IPADDR:設(shè)置網(wǎng)絡(luò)接口的ip地址NETMASK:設(shè)置網(wǎng)絡(luò)接口的子網(wǎng)掩碼GATEWAY:設(shè)置網(wǎng)絡(luò)接口的默認(rèn)網(wǎng)關(guān)地址2)重啟 network 網(wǎng)絡(luò)服務(wù)

當(dāng)修改了網(wǎng)絡(luò)接口的配置文件以后,若要使新的配置生效,可以重啟network服務(wù)或者重啟主機(jī)或者禁用、啟用網(wǎng)絡(luò)接口。

示例:

? RHEL6中重啟network服務(wù):service network restartRHEL7中重啟network服務(wù):systemctl restart network注:這是我在做實驗時候的一個經(jīng)驗:RHEL6修改完網(wǎng)卡配置重啟后,ip地址仍然沒有改過來,這時候我們經(jīng)常會刪除“/etc/udev/rules.d/70-persistent-net.rules”這個文件。RHEL7不用管,RHEL7特別好改,RHEL6改的時候特別難受。(個人提示,不求認(rèn)同)

3)域名解析配置文件

a.指定為本機(jī)提供DNS解析的服務(wù)器地址

/etc/resolv.conf文件中記錄了本機(jī)默認(rèn)使用的DNS服務(wù)器的地址信息,對該文件所做的修改將會立刻生效。Linux系統(tǒng)中最多可以指定3個(第3個以后將被忽略)不同的DNS服務(wù)器地址,優(yōu)先使用第1個DNS服務(wù)器。

示例:

其中“search localdomain”用來設(shè)置默認(rèn)的搜索域(域名后綴)。例如,當(dāng)訪問主機(jī)“l(fā)ocalhost”時,就相當(dāng)于訪問“l(fā)ocalhost.localdomain”。

b.本地主機(jī)映射文件

/etc/hosts文件中記錄著一份主機(jī)名與ip地址的映射關(guān)系表,一般用來保存經(jīng)常訪問的主機(jī)信息。當(dāng)訪問一個未知的域名時,先查找該文件中是否有相應(yīng)的映射記錄,如果找不到在去向DNS服務(wù)器查詢。

hosts 文件和 DNS 服務(wù)器的比較

? 默認(rèn)情況下,系統(tǒng)首先從 hosts 文件查找解析記錄hosts 文件只對當(dāng)前的主機(jī)有效hosts 文件可減少 DNS 查詢過程,從而加快訪問速度

配置LINUX的IP命令

1、首先使用root用戶登錄到linux操作系統(tǒng)。

2、右鍵點擊計算機(jī)桌面空白處,點擊“Open Terminal”,打開命令終端。

3、在

命令行

輸入 ifconfig 命令查看當(dāng)前配置的

IP地址

,然后輸入 vim /etc/sysconfig/network-scripts/ifcfg-eth0 命令,打開文件編輯界高神好面。

4、在ifcfg-eth0文件編輯界面戚鉛,按下任意鍵開啟編輯狀態(tài),設(shè)置BOOTPROTO為dhcp還是static,dhcp表示自動獲取IP地址,static表示設(shè)置靜態(tài)地址,配置IPADDR、NETMASK、GATEWAY的值。

5、配置好之后,按下esc鍵,輸入 :wq命令保存編輯的內(nèi)容并退出文件編輯界面。返回到命令界面后,輸入 service network restart ,重新啟動network網(wǎng)絡(luò)服務(wù)。

6、配置好之后,可以在其他計算上使用瞎賀Ping命令測試連通性。

通過配置文件配置LINUX的IP命令:vim /etc/sysconfig/network-scripts/ifcfg-eth0

配置文件如下:

 ONBOOT=yes

 BOOTPROTO=none:表示不使用dhcp服務(wù),如果是手動配置靜態(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,就是把它寫入了DNS的配置文件/etc/resolv.conf。

 然后,執(zhí)行service network restart,重啟網(wǎng)絡(luò)服務(wù)配置文件生效即可。

擴(kuò)展資碰謹(jǐn)襪料:

通過晌纖ifconfig命令配置LINUX的IP命令:

命令名稱:ifconfig

基本語法:ifconfig

英文原意:interface configuration

執(zhí)行權(quán)限:root

功能描述:查看或臨時配置網(wǎng)卡信息

說明: ifconfig 命令主要是用來查看網(wǎng)卡的配置信息,因為用它來配置網(wǎng)卡的IP地址時,只會臨時生效(Linux服務(wù)器重啟后就會失效)。

這種配置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地址。此命令通常用來零時的測試用,計算機(jī)啟動后

ip地址的配置將自動失效。具體用法如下。

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ī)從新啟動將會失效。

二、neat命令

1、Neat命令=redhat-config-network圖形下配置ip地址

2、雙擊圖下畫紅線的部分

3、雙擊劃線部分后出現(xiàn)下圖所示:根據(jù)要求配置相關(guān)信息

4、雙擊ok配斗輪置完畢。配置完后重啟服務(wù),并查看配置ip地址。

此方法配置的ip地址后計算機(jī)從新啟動仍然有效

三、netconfig命令

1、輸入netconfig后將會出現(xiàn)下圖所示,單擊yes按鈕。

2、進(jìn)行相關(guān)配置后ok退出。

此方法配置的ip地址后計算機(jī)從新啟動仍然有效

四、vi  /etc/sysconfig/network-scripts/ifcfg-ethx

配置完以后重啟動服務(wù).,p地址就配置好了。其實空仿信前面3個的配置方法最終還是改變了/etc/sysconfig/network-scripts/ifcfg-ethx下的配置文件罷了。

此方法配置的ip地址后計算機(jī)從新啟動仍然有效。

 無論是Linux自動安裝還是我們手工安裝,Linux都會向你詢問有關(guān)網(wǎng)絡(luò)的問題并配置相關(guān)的軟件。這個用于配置網(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命令)可以用來查看當(dāng)前系統(tǒng)的網(wǎng)絡(luò)配置情況。

在剛剛安裝完系統(tǒng)之后,實際上是在沒有網(wǎng)卡或者網(wǎng)絡(luò)連接的情況下使用Linux,但通過ifconfig可以使用回繞方式工作,使計算機(jī)認(rèn)為自己工作在網(wǎng)絡(luò)上。

現(xiàn)在我們運行一下ifconfig命令,不帶參數(shù)的ifconfig命令可以顯示當(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)廠家定的,每個網(wǎng)卡擁有的唯一地址。

不過我們可以手工改動網(wǎng)卡的MAC地址,只要我們在/etc/rc.d/init.d/中的network中加入:

ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

然后重啟,此時再用ifconfig命令查看一下,我們就會發(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)這些信息都是正確無誤的,否則Linux服務(wù)器無法與其它網(wǎng)絡(luò)設(shè)備建立連接。我們也可以手工實現(xiàn)IP與Mac地址的捆綁,命令是:

#arp -i eth0 -s xxx.xxx.xxx.xxx(IP) xx.xx.xx.xx.xx(MAC)

接下來顯示的是設(shè)備的網(wǎng)絡(luò)狀態(tài)。MTU(更大傳輸單元)和Metric(度量值)字段顯示的是該接口當(dāng)前的M T U和度量值的值。按照慣例,度量值供某些操作系統(tǒng)所用,用于計算一條路由的成本。

再下來顯示接口通信的網(wǎng)絡(luò)統(tǒng)計值。RX和TX分別表示接收和傳送的數(shù)據(jù)包。如果你的網(wǎng)卡已經(jīng)完成配置卻還是無法與其它設(shè)備通信,那么從RX和TX的顯示數(shù)據(jù)上可以簡單地分析一下故障原因。在這種情況下,如果你看到接收和傳送的包的計數(shù)(packets)增加,那有可能是系統(tǒng)的IP地址出現(xiàn)了混亂;如果你看到大量的錯誤(errors)和沖突(Collisions),那么這很有可能是網(wǎng)絡(luò)的傳輸介質(zhì)出了問題,例如網(wǎng)線不通或hub損壞。

再下面的Interrupt:5 Base address:0xece0顯示的是網(wǎng)卡的中斷調(diào)用號和端口號,這是兩個非常重要的硬件配置信息。如果您的網(wǎng)卡是PCI的,那么Linux在引導(dǎo)時有可能會自動配置這些信息(也很有可能會讓您手工配置)但目前絕大多數(shù)網(wǎng)卡都是PnP的,這就需要我們進(jìn)行手工配置了。如果您的網(wǎng)卡還沒有配置好,那么運行:

#ifconfig

系統(tǒng)只會輸出以lo為首的部分。lo是look-back網(wǎng)絡(luò)接口,從IP地址127.0.0.1就可以看出,它代表”本機(jī)”。無論系統(tǒng)是否接入網(wǎng)絡(luò),這個設(shè)備總是存在的,除非你在內(nèi)核編譯的時候禁止了網(wǎng)絡(luò)支持,這是一個稱為回送設(shè)備的特殊設(shè)備,它自動由Linux配置以提供網(wǎng)絡(luò)的自身連接。IP地址127.0.0.1是一個特殊的回送地址(即默認(rèn)的本機(jī)地址),您可以在自己的系統(tǒng)上用telnet對IP地址127.0.0.1進(jìn)行測試。如果有inetd進(jìn)程在運行的話您會從自己的機(jī)器上獲得登錄提示符。Linux可以利用這個特征在進(jìn)程與仿真網(wǎng)絡(luò)之間進(jìn)行通信。(您有興趣的話還可以試試本機(jī)的實際IP地址,如這里的機(jī)器就是210.34.6.89,或者試試”localhost”,或者”127.0.0.1″,同樣可以模擬網(wǎng)絡(luò)通信。這可是Linux一個非常突出的優(yōu)點?。?/p>

如果你只是關(guān)心某個設(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è)備接口配置多個IP地址,辦法是使用設(shè)備別名,例如,eth0設(shè)備可以有eth0,eth0:0,eth0:1….多個別名,每個都可以有一個獨立的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都會被綁定在eth0設(shè)備上,使用同樣的網(wǎng)絡(luò)設(shè)備,不同的IP地址。

如果你要暫停某個網(wǎng)絡(luò)接口的工作,使用down參數(shù):

#ifconfig eth0 down

將取消eth0網(wǎng)絡(luò)接口。與之對應(yīng)的是有一個參數(shù)up,不過由于是缺省值,所以從來不用。

如果我們使用了帶有參數(shù)的ifconfig命令,那就可以手動設(shè)置網(wǎng)卡的配置參數(shù)了。有效的ifconfig命令參數(shù)及其意義為(選項對應(yīng)的特性可以打開也可以取消,只在選項名前加一個破折號(-)即可):

Interface 網(wǎng)絡(luò)設(shè)備名,如eth0就表示本機(jī)的之一塊網(wǎng)卡。

up 標(biāo)志接口處于” up”狀態(tài),也就是說, IP層可以對其進(jìn)行訪問。這個選項用于命令行上給出一個地址之時。如果這個接口已被” down”選項臨時性取消的話(與該選項對應(yīng)的標(biāo)記是UP RUNNING),還可以用于重新啟用一個接口。

down 標(biāo)標(biāo)志接口處于” down”狀態(tài),也就是說, IP層不能對其進(jìn)行訪問。這個選項有效地禁止了IP通信流通這個接口。注意,它并沒有自動刪除利用該接口的所有路由信息。如果永久性地取消了一個接口,就應(yīng)該刪除這些路由條目,并在可能的情況下,提供備用路由。

netmask 標(biāo)分配子網(wǎng)掩碼,供接口所用。要么給一個前面是0x的32位十六進(jìn)制號碼,要么采用只適用于兩臺主機(jī)所用的點分四段式號碼。對SLIP和PLIP接口來說,這個選項是必須配置的。

address 設(shè)置指定接口設(shè)備的IP地址。

dstaddr adderss 為PPP設(shè)置遠(yuǎn)程IP地址,此關(guān)鍵字可用pointopoint代替。

irqaddress 設(shè)置指定接口設(shè)備使用的中斷行。

pointtopoint address 該選項用于只涉及兩臺主機(jī)的點到點鏈接。對SLIP和PLIP接口來說,這個選項是必須配置的(如果已經(jīng)設(shè)置了一個點到點地址,ifconfig就會顯示出POINTTPOINT標(biāo)記)。

broadcast address 廣播地址通常源于網(wǎng)絡(luò)編號,通過設(shè)置主機(jī)部分的所有位得來。有的I P采用的方案有所不同:這個選項可適用于某些奇怪的環(huán)境(如果已經(jīng)設(shè)置了廣播地址, ifconfig就會顯示出一個BROADCAST標(biāo)記)。

hw class addr 設(shè)置指定接口設(shè)備的MAC地址,關(guān)鍵字的后面必須跟硬件名或者與之等價的ASCII碼。目前支持的硬件類有ether, ax25, ARCnet和 netrom。

metric number 該選項可用于為接口創(chuàng)建的路由表分配度量值。路由信息協(xié)議( RIP)利用度量值來構(gòu)建網(wǎng)絡(luò)路由表。ifconfig所用的默認(rèn)度量值是0。如果不運行RIP程序,就沒必要采用這個選項。如果要運行RIP程序,就盡量不要改變這個默認(rèn)的度量值。

mtu bytes 該選項用于設(shè)置更大傳輸單元,也就是接口一次能處理的更大字節(jié)數(shù)。對以太網(wǎng)接口來說, MTU的默認(rèn)設(shè)置是1500 個字節(jié);對SLIP接口來說,則是296個字節(jié)。

arp 標(biāo)這個選項專用于以太網(wǎng)或包廣播之類的廣播網(wǎng)絡(luò)。它啟用ARP(地址解析協(xié)議)來保護(hù)網(wǎng)絡(luò)上各臺主機(jī)的物理地址。對廣播網(wǎng)來說,默認(rèn)設(shè)置是” on”(開)。

promisc 將接口置入promiscuous(混亂)模式。廣播網(wǎng)中,這樣將導(dǎo)致該接口接收所有的數(shù)據(jù)包,不管其目標(biāo)是不是另一臺主機(jī)。該選項允許利用包過濾器和所謂的以太網(wǎng)窺視技術(shù),對網(wǎng)絡(luò)通信進(jìn)行分析。通常情況下,這對揪出網(wǎng)絡(luò)故障的元兇來說,是相當(dāng)有用的。但另一方面,如果有人蓄意攻擊你的網(wǎng)絡(luò),也可瀏覽到s通信數(shù)據(jù),進(jìn)而獲得密碼,破壞你的網(wǎng)絡(luò)。一項重要的保證措施是杜絕任何人將他們的計算機(jī)接入你的以太網(wǎng)。另一個選項用于保護(hù)某些身份驗證協(xié)議的安全,比如Kerberos或SRA登錄套件(該選項對應(yīng)的標(biāo)記是PROMISC)。

traIlers 開或關(guān)閉跟蹤器。目前在某些Linux系統(tǒng)中還無法實現(xiàn)此功能。

allmulti 多播地址即是向不在同一個子網(wǎng)上的一組主機(jī)廣播數(shù)據(jù)。多播地址尚未獲得內(nèi)核支持(該選項對應(yīng)的標(biāo)記是ALLMULTI)

txqueuelen len 設(shè)置指定接口設(shè)備的發(fā)送隊列長度。

由此可以看出有大量的參數(shù)可用于配置網(wǎng)卡,下面是在這臺計算機(jī)上使用ifconfig命令的實例:

#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ò)的本地廣播地址。同樣的方式可以用來配置eth1,eth2等等,通常netmask和broadcast只要設(shè)置一個就可以了。

關(guān)于linux配置接口地址的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

創(chuàng)新互聯(lián)服務(wù)器托管擁有成都T3+級標(biāo)準(zhǔn)機(jī)房資源,具備完善的安防設(shè)施、三線及BGP網(wǎng)絡(luò)接入帶寬達(dá)10T,機(jī)柜接入千兆交換機(jī),能夠有效保證服務(wù)器托管業(yè)務(wù)安全、可靠、穩(wěn)定、高效運行;創(chuàng)新互聯(lián)專注于成都服務(wù)器托管租用十余年,得到成都等地區(qū)行業(yè)客戶的一致認(rèn)可。


當(dāng)前題目:如何在Linux上配置網(wǎng)絡(luò)接口地址(linux配置接口地址)
本文URL:http://m.5511xx.com/article/djjoppe.html