《Linux互聯(lián)網(wǎng)技術(shù)》項目1 網(wǎng)絡基本配置1ppt課件_第1頁
《Linux互聯(lián)網(wǎng)技術(shù)》項目1 網(wǎng)絡基本配置1ppt課件_第2頁
《Linux互聯(lián)網(wǎng)技術(shù)》項目1 網(wǎng)絡基本配置1ppt課件_第3頁
《Linux互聯(lián)網(wǎng)技術(shù)》項目1 網(wǎng)絡基本配置1ppt課件_第4頁
《Linux互聯(lián)網(wǎng)技術(shù)》項目1 網(wǎng)絡基本配置1ppt課件_第5頁
已閱讀5頁,還剩54頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領

文檔簡介

1、Linux網(wǎng)絡管理.工程引入運用一種操作系統(tǒng),一個重要的方面是可以銜接Internet。試想,在當今時代,假設一個系統(tǒng)不能銜接Internet或者銜接Internet操作相當不便,他還會有興趣運用嗎?另一面,Linux作為網(wǎng)絡操作系統(tǒng),進展Linux網(wǎng)絡銜接中,經(jīng)常遇到各種問題。例如:采用ADSL方式怎樣銜接Internet;運用筆記本的他經(jīng)常為在不同的地方要重新配置網(wǎng)絡參數(shù)倍感煩惱;公司效力器的主機由于安裝多網(wǎng)卡產(chǎn)生沖突等。本工程將在引見Linux連網(wǎng)配置同時,針對網(wǎng)絡實踐問題給出解答。.工程1 網(wǎng)絡根本配置 工程分解:根本義務:1認識網(wǎng)絡配置文件;2運用圖形工具連網(wǎng);3文本環(huán)境連網(wǎng)。拓展義

2、務:1常用網(wǎng)絡命令的運用;2為網(wǎng)卡添加多個IP地址;3網(wǎng)絡效力器多網(wǎng)卡負載平衡;4其他連網(wǎng)實踐問題。.義務1認識網(wǎng)絡配置文件要銜接Internet需求根本的網(wǎng)絡參數(shù)有IP地址、子網(wǎng)掩碼、網(wǎng)關(guān)等。Ubuntu Linux 連網(wǎng)的網(wǎng)絡參數(shù)都保管在相關(guān)的網(wǎng)絡配置文件中,熟習相關(guān)配置文件對于配置與管理Linux網(wǎng)絡是非常必要的。.1/etc/network/interfaces 網(wǎng)絡接口參數(shù)配置文件這個文件是設定網(wǎng)絡參數(shù)的主要文件,里面可以設定“IP,netmask,network,broadcast,gateway,開機時的 IP 獲得方式( DHCP, static ),能否激活網(wǎng)絡等。系統(tǒng)有三個

3、網(wǎng)絡接口lo、eth0、eth1,網(wǎng)絡接口闡明如下:lo是系統(tǒng)產(chǎn)生的回環(huán)網(wǎng)絡接口,即使沒有真實網(wǎng)卡,lo也是存在的;eth0網(wǎng)絡接口這里對應于系統(tǒng)的第一塊網(wǎng)卡,配置為靜態(tài)IP地址;eth1網(wǎng)絡接口這里對應于系統(tǒng)的第二塊網(wǎng)卡,配置為動態(tài)獲取網(wǎng)絡參數(shù)。studentUbuntu:$cat /etc/network/interfaces# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(

4、5).# The loopback network interfaceauto lo /回環(huán)網(wǎng)絡接口loiface lo inet loopbackiface eth0 inet static /配置靜態(tài)IPaddress /IP地址netmask /子網(wǎng)掩碼gateway /網(wǎng)關(guān)auto eth0 /激活網(wǎng)絡接口eth0iface eth1 inet dhcp /自動獲得IP地址auto eth1 /激活網(wǎng)絡接口eth1.思索:在文本環(huán)境,兩塊網(wǎng)卡,怎樣分辨哪個是eth0哪個是eth1方法一:運轉(zhuǎn) tail -f /var/log/messages,向其中一個網(wǎng)口做插或拔網(wǎng)線的動作,察看屏幕

5、變化方法二:一個插網(wǎng)線,一個不插,運轉(zhuǎn) ethtool eth0,看形狀能否銜接方法三:一個插網(wǎng)線,一個不插,運轉(zhuǎn) mii-tool.2/etc/resolv.confDNS域名解析效力器配置文件主要配置文件DNS域名解析效力器地址,它的格式很簡單,每行以一個關(guān)鍵字開頭,后接配置參數(shù)。resolv.conf的關(guān)鍵字主要有四個,分別是:nameserver #定義DNS效力器IP地址domain #定義本地域名search #定義域名的搜索列表sortlist #對前往的域名進展排序studentUbuntu:$cat /etc/resolv.conf # generated by Networ

6、kManager, do not edit!search localdomain /本地域名nameserver 8 /最多三個域名服務器地址nameserver 8.3/etc/hostname 主機名配置文件該文件只需一行,記錄著本機的主機名。studentUbuntu:$cat /etc/hostname Ubuntu /主機名.4/etc/hosts 主機名列表文件記錄計算機的IP對應的主機稱號。對于簡單的主機名解析,通常在懇求 DNS 或 NIS 網(wǎng)絡域名效力器之前,Linux系統(tǒng)先訪問這個文件把對應的計算機名解析成IP地址。studentUbuntu:$cat /etc/hosts

7、 localhost.localdomain localhost 42 / 手動添加04 / 手動添加IP地址 主機名 別名技巧:把常用的網(wǎng)址與IP地址的對應關(guān)系參與/etc/hosts文件,可以提高網(wǎng)絡訪問速度。.義務2 圖形工具連網(wǎng)在圖形用戶環(huán)境,運用圖像工具銜接對初學者當然是Internet最簡單、直接的方法,Ubuntu用戶可以運用network-admin圖形化網(wǎng)絡設置工具。1翻開網(wǎng)絡設置用戶選擇“系統(tǒng)“系統(tǒng)工具“網(wǎng)絡或者在終端輸入以下命令:studentUbuntu:$sudo network-admin出現(xiàn)如下圖的界面。在圖中可以看到有銜接、常規(guī)、DNS、主機等需求配置的標簽選項

8、。留意:運用圖像工具配置網(wǎng)絡參數(shù)本質(zhì)也是對網(wǎng)絡配置文件進展修正。.2配置網(wǎng)絡參數(shù)“銜接標簽。在網(wǎng)絡設置界面單擊“銜接標簽,翻開“銜接選項卡。該選項主要是選擇詳細的物理設備,如有線銜接、調(diào)制解調(diào)器銜接。 首先選中要激活的網(wǎng)絡設備前的單項選擇框,表示激活該設備。選擇有線銜接,單擊屬性,如圖,在配置下拉單中可以選擇是、自動配置DHCP或者本地Zenoconf網(wǎng)絡三種IP配置方式。假設選擇配置靜態(tài)IP地址那么可以手動配置IP地址、子網(wǎng)掩碼、網(wǎng)關(guān);假設選擇自動配置DHCP那么其他配置無效。這里選擇靜態(tài)IP地址,輸入的一個內(nèi)部網(wǎng)分配的IP地址,子網(wǎng)掩碼是,網(wǎng)關(guān)為,然后確定前往到“網(wǎng)絡設置窗口。DNS標簽單

9、擊DNS標簽,翻開DNS選項卡,如圖1.3所示。單擊添加就可以添加詳細的DNS地址,雙擊曾經(jīng)配置的DSN地址可以進展修正,這里配置DNS為8。其他標簽單擊常規(guī)可以設置計算機名、域名。單擊主機可以配置IP地址對應的別名。.3.測試在Windows運用ping命令測試.練習請同窗們自行完成義務1.3.1、義務1.3.2并思索“網(wǎng)絡設置標簽分別對應于系統(tǒng)哪幾個文件銜接標簽 常規(guī)標簽DNS標簽其他標簽.問題網(wǎng)絡設置標簽分別對應于系統(tǒng)哪幾個文件銜接標簽 /etc/network/interfaces 常規(guī)標簽 /etc/hostname DNS標簽/etc/resolv.conf其他標簽 /etc/ho

10、sts .義務3文本環(huán)境連網(wǎng)文本環(huán)境聯(lián)網(wǎng)緣由:做效力器的Linux主機大多數(shù)情況是運轉(zhuǎn)于文本環(huán)境類似于DOS環(huán)境,但當然比DOS環(huán)境功能強大多了,在這種情況當然不能夠運用圖形工具了另外有些功能,圖形工具目前也不能實現(xiàn),在一塊網(wǎng)卡上比如添加多個IP地址等.義務3.1暫時配置網(wǎng)絡參數(shù)連網(wǎng)1ifconfig暫時配置網(wǎng)絡參數(shù)連網(wǎng)通常情況,我們要做的只是暫時修正一下IP地址信息,這時ifconfig就派上用途了。ifconfig是一個傳統(tǒng)的底層網(wǎng)絡設置工具,普通在需求調(diào)試及系統(tǒng)調(diào)整時才運用。ifconfig主要作用有:暫時激活/封鎖網(wǎng)絡設備、更改網(wǎng)絡設備信息IP地址,子網(wǎng)掩碼、修正網(wǎng)卡的硬件地址MAC,

11、網(wǎng)卡的MAC是獨一的,可以作為網(wǎng)卡獨一標識。.義務3.1暫時配置網(wǎng)絡參數(shù)連網(wǎng)以下將進展暫時配置IP地址為,子網(wǎng)掩碼為,同時修正物理地址也稱硬件地址為00:0C:29:21:2F:88。.1)查看網(wǎng)絡信息studentUbuntu:$ifconfigeth0 鏈路封裝:以太網(wǎng) 硬件地址 00:0C:29:21:2F:75 inet 地址: 廣播:55 掩碼: UP BROADCAST RUNNING MULTICAST MTU:1500 躍點數(shù):1 接納數(shù)據(jù)包:32 錯誤:0 丟棄:0 過載:0 幀數(shù):0 發(fā)送數(shù)據(jù)包:70 錯誤:0 丟棄:0 過載:0 載波:0 碰撞:0 發(fā)送隊列長度:1000

12、 接納字節(jié):3769 (3.6 KiB) 發(fā)送字節(jié):7766 (7.5 KiB) 中斷:16 根本地址:0 x1400 lo 鏈路封裝:本地環(huán)回 inet 地址: 掩碼: UP LOOPBACK RUNNING MTU:16436 躍點數(shù):1 接納數(shù)據(jù)包:10 錯誤:0 丟棄:0 過載:0 幀數(shù):0 發(fā)送數(shù)據(jù)包:10 錯誤:0 丟棄:0 過載:0 載波:0 碰撞:0 發(fā)送隊列長度:0 接納字節(jié):660 (660.0 b) 發(fā)送字節(jié):660 (660.0 b)在Ubuntu系統(tǒng)中,ifconfig命令的顯示結(jié)果曾經(jīng)中文化了,很容易了解各項意義。知識拓展:假設沒有以上類似信息顯示,首先判別能否曾經(jīng)

13、安裝物理網(wǎng)卡,假設有,那么闡明物理網(wǎng)卡而沒有檢測到,那樣思索手動安裝驅(qū)動。.2)暫時修正網(wǎng)絡參數(shù)修正eth0接口的IP地址為,子網(wǎng)掩碼為。修正網(wǎng)絡參數(shù)與系統(tǒng)關(guān)系較大,因此要運用sudo工具。studentUbuntu:$sudo ifconfig eth0 netmask Password:studentUbuntu:$ifconfig /查看結(jié)果eth0 鏈路封裝:以太網(wǎng) 硬件地址 00:0C:29:21:2F:75 inet 地址: 廣播:55 掩碼: UP BROADCAST RUNNING MULTICAST MTU:1500 躍點數(shù):1.3修正網(wǎng)卡物理地址修正網(wǎng)卡物理地址要先封鎖對應

14、網(wǎng)絡接口。封鎖eth0接口。修正網(wǎng)卡物理地址要求先封鎖網(wǎng)絡接口。修正網(wǎng)卡物理地址?!坝谰眯拚W(wǎng)卡物理地址MAC pre-up ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX或者allow-hotplug eth0 hwaddress ether 00:AA:BB:CC:DD:EE 激活eth0接口可以運用。studentUbuntu:$sudo ifconfig eth0 downstudentUbuntu:$ifconfig /查看結(jié)果lo 鏈路封裝:本地環(huán)回 inet 地址: 掩碼: UP LOOPBACK RUNNING MTU:16436 躍點數(shù):1

15、接收數(shù)據(jù)包:10 錯誤:0 丟棄:0 過載:0 幀數(shù):0 發(fā)送數(shù)據(jù)包:10 錯誤:0 丟棄:0 過載:0 載波:0 碰撞:0 發(fā)送隊列長度:0 接收字節(jié):780 (780.0 b) 發(fā)送字節(jié):780 (780.0 b)studentUbuntu:$ sudo ifconfig eth0 hw ether 00:0C:29:21:2F:88 studentUbuntu:$sudo ifconfig eth0 upstudentUbuntu:$ifconfig /查看結(jié)果eth0 鏈路封裝:以太網(wǎng) 硬件地址 00:0C:29:21:2F:88 inet 地址: 廣播:55 掩碼: UP BROAD

16、CAST RUNNING MULTICAST MTU:1500 躍點數(shù):1.4測試ping是用來測試本主機IP和目的主機IP連通性。查看IP地址能否配置勝利可以運用ping命令進展測試。以上命令共發(fā)出3次信息,并顯示測試結(jié)果。結(jié)果闡明發(fā)出3個數(shù)據(jù)包,接納到3個數(shù)據(jù)包,到目的IP地址之間連通正常。留意:運用ifconfig命令配置的網(wǎng)絡參數(shù)在系統(tǒng)重啟后將喪失,由于他沒有把配置參數(shù)保管到相關(guān)文件!studentUbuntu:$ping -c 3 PING () 56(84) bytes of data.64 bytes from : icmp_seq=1 ttl=128 time=8.36 ms6

17、4 bytes from : icmp_seq=2 ttl=128 time=0.409 ms64 bytes from : icmp_seq=3 ttl=128 time=0.306 ms- ping statistics -3 packets transmitted, 3 received, 0% packet loss, time 2005msrtt min/avg/max/mdev = 0.306/3.026/8.365/3.775 ms.義務3.2 經(jīng)過修正文件配置網(wǎng)絡Linux 網(wǎng)絡設定的配置參數(shù)都保管相關(guān)的配置文件,因此經(jīng)過修正相應的文件就可以重新配置網(wǎng)絡參數(shù)。經(jīng)過修正文件普通步

18、驟如下:封鎖相關(guān)網(wǎng)絡接口;修正相應參數(shù)文件:運用vi編輯器或者gedit編輯器圖形環(huán)境運用編輯;激活網(wǎng)絡接口。封鎖eth0接口。修正相應參數(shù)文件。運用熟習的文本編輯器編輯參數(shù)文件/etc/network/interfaces如下。激活eth0網(wǎng)絡接口。studentUbuntu:$sudo ifdown eth0auto lo /回環(huán)網(wǎng)絡接口loiface lo inet loopbackiface eth0 inet static /配置靜態(tài)IPaddress /IP地址netmask /子網(wǎng)掩碼gateway /網(wǎng)關(guān)auto eth0 /激活網(wǎng)絡接口eth0studentUbuntu:$s

19、udo ifup eth0.練習完成義務1.3.3.相關(guān)知識 1網(wǎng)絡根底2IP地址根底知識.3、網(wǎng)絡接口與虛擬網(wǎng)絡接口 網(wǎng)絡接口(interface)是網(wǎng)絡硬件設備在操作系統(tǒng)中的表示方法。網(wǎng)卡在Linux操作系統(tǒng)中用 ethX來表示,是由0開場的正整數(shù),如eth0、eth1. ethX。虛擬網(wǎng)絡接口指的是為一個網(wǎng)絡接口指定多個IP地址,虛擬接口表示為 eth0:0 、 eth0:1、eth0:2 . . eth0:N。運用虛擬網(wǎng)絡接口,可以為一塊網(wǎng)卡設置多個IP地址。.3、網(wǎng)絡接口與虛擬網(wǎng)絡接口(2) 例 在一塊網(wǎng)卡上配置多個網(wǎng)絡接口。假設一臺主機所在的LAN為192.168.1.x/24。想

20、要讓主機銜接到Internet,經(jīng)過 DHCP 來獲得公網(wǎng) IP 地址。編輯 /etc/network/interfaces 使其包含如下一段內(nèi)容:classLinux:$cat /etc/network/interfacesiface lo inet loopbackauto loiface eth0 inet static /配置靜態(tài)IPaddress /IP地址netmask /子網(wǎng)掩碼gateway /網(wǎng)關(guān)auto eth0 /激活網(wǎng)絡接口eth0iface eth0:0 inet dhcp /配置自動獲取IPauto eth0:0 /激活虛擬網(wǎng)絡接口eth0:0eth0:0接口是一個

21、虛擬的接口。當它被激活的時候,網(wǎng)卡eth0也會被激活。 .4、配置網(wǎng)卡 在Ubuntu發(fā)行版本中,其內(nèi)核包含有部份型號的網(wǎng)卡驅(qū)動程序。在安裝Ubuntu的同時,可以安裝相應的網(wǎng)卡驅(qū)動。假設運用的是比較新的網(wǎng)卡,Ubuntu的內(nèi)核不支持,那么在安裝Ubuntu系統(tǒng)時,就無法檢測、識別網(wǎng)卡。運轉(zhuǎn)Ubuntu的安裝程序,按提示進展操作。安裝程序會自動檢測用戶的網(wǎng)卡并安裝驅(qū)動,在安裝窗口中,用戶可以經(jīng)過DHCP來配置網(wǎng)絡設備的IP地址和子網(wǎng)掩碼,假設沒有選擇DHCP,那么進展手工配置IP地址,還可以選擇不進展網(wǎng)絡設置。如下圖是采用Ubuntu文字界面安裝光盤Alternate Install CD安裝

22、時配置網(wǎng)絡設備的界面。假設很不幸的,計算機無法檢測識別網(wǎng)卡,那也不用擔憂,要使Ubuntu系統(tǒng)可以支持網(wǎng)卡,采用如下方法:重新編譯Ubuntu Linux系統(tǒng)內(nèi)核;或者編譯網(wǎng)卡驅(qū)動模塊 ( Modules ),并且加載該模塊。.拓展提高 義務1為網(wǎng)卡添加多個IP地址義務2常用網(wǎng)絡命令的運用義務3網(wǎng)絡效力器雙網(wǎng)卡負載平衡義務4其他連網(wǎng)實踐問題。.義務1為網(wǎng)卡添加多個IP地址運用情況舉例:只需一塊網(wǎng)卡,但想同時參與多個LAN,這時可以思索網(wǎng)卡添加多個IP地址。1編輯文件/etc/network/interfaces/etc/network/interfaces修正文件內(nèi)容如下。真實硬件是eth0

23、,eth0:0 接口是一個虛擬的接口,對eth0:0接口配置網(wǎng)絡參數(shù)就可以配置多個IP地址。 假設要設置成自動獲取IP要添加的內(nèi)容修正為:studentUbuntu:$cat /etc/network/interfacesauto loiface lo inet loopbackiface eth0 inet static /配置靜態(tài)IPaddress /IP地址netmask /子網(wǎng)掩碼gateway /網(wǎng)關(guān)auto eth0 /激活網(wǎng)絡接口eth0iface eth0:0 inet static /配置eth0:0靜態(tài)IPaddress /IP地址netmask /子網(wǎng)掩碼auto eth

24、0:0 /激活網(wǎng)絡接口eth0:0studentUbuntu:$sudo cat /etc/network/interfacesiface eth0:0 inet dhcp /配置自動獲取IPauto eth0:0 /激活虛擬網(wǎng)絡接口eth0:0.2啟動eth0:0接口studentUbuntu:$sudo ifup eth0:0再次強調(diào)運用ifup激活與運用ifconfig激活的是不一樣的,這里運用ifconfig是無法激活eth0:0,大家可以試試。.3查看一切網(wǎng)絡接口信息通常,結(jié)果顯示有eth0:0接口表示配置勝利。studentUbuntu:$ifconfig /查看結(jié)果eth0 鏈路

25、封裝:以太網(wǎng) 硬件地址 00:0C:29:21:2F:75 inet 地址: 廣播:55 掩碼: UP BROADCAST RUNNING MULTICAST MTU:1500 躍點數(shù):1eth0:0 鏈路封裝:以太網(wǎng) 硬件地址 00:0C:29:21:2F:75 inet 地址: 廣播:55 掩碼: UP BROADCAST RUNNING MULTICAST MTU:1500 躍點數(shù):1.4測試1本機運用ping命令測試到目的IP地址與連通性。2Windows主機測試配置局域網(wǎng)Windows主機的IP地址為192.168.0.XXXX為他的學號;在Windows主機命令窗口輸入“ping

26、或“ping ,測試到目的主機的連通性。.練習與思索完成義務1.5.2假設要在一塊網(wǎng)卡上配置三個或者以上的IP地址,應該怎樣完成?或者假設網(wǎng)卡不是辨以為eth0,而是eth1,應該怎樣修正.練習與思索思索:為什么局域網(wǎng)Windows主機的IP地址為192.168.8.XX,配置IP地址為192.168.11.XX可以嗎?假設一定要配置成192.168.11.XX,應怎樣修正?.義務2常用網(wǎng)絡命令的運用我們曾經(jīng)可以順利的銜接Internet網(wǎng)了,但要能靈敏的連上 Internet還要學會一些其他網(wǎng)絡配置、測試命令。1網(wǎng)絡參數(shù)配置命令要能靈敏的連上 Internet就要學會配置網(wǎng)絡參數(shù),主要的網(wǎng)絡

27、參數(shù)配置命令有:ifconfig:設定網(wǎng)絡參數(shù)運用的指令;ifup,ifdown:啟動與封鎖某個網(wǎng)絡接口;route:顯示/修正路由表( route table )。ifconfig、ifup/ifdown的運用前面曾經(jīng)引見,如今主要了解route命令.知識:路由與route1)路由的作用通常在同一網(wǎng)段計算機可以直接通訊,但是對于不同的網(wǎng)段那么必需借助路由功能實現(xiàn),路由的主要作用是實現(xiàn)不同網(wǎng)段的通訊。在計算機中有一個路由表,它包含了關(guān)于系統(tǒng)如何把 IP 包發(fā)送到它們目的地的信息。查看本機路由表。這是一個位于局域網(wǎng)(LAN),IP 地址為 192.168.50.x/24 的 Ubuntu主機的路

28、由表。另一臺主機 (也在局域網(wǎng)中)是公司網(wǎng)絡 172.20.x.x/16 的路由器,主機 54(也在局域網(wǎng)中)是擔任訪問 Internet 的路由器。各行闡明如下: 第一行闡明目的IP地址是 127.x.x.x 的話,那么會經(jīng)過lo回環(huán)網(wǎng)絡接口來路由。 第二行闡明目的IP地址是局域網(wǎng)內(nèi)的IP,那么會經(jīng)過eth0接口,把數(shù)據(jù)包直接發(fā)到局域網(wǎng)內(nèi)的主機。 第三行闡明目的IP地址是公司網(wǎng)絡的IP,那么會經(jīng)過eth0接口,把數(shù)據(jù)包先發(fā)到局域網(wǎng)內(nèi)主機中轉(zhuǎn),再經(jīng)過其它的路由器能夠有,也能夠沒有,最后發(fā)送到公司網(wǎng)絡詳細主機。 第四行是默許路由,闡明目的IP地址是假設不是以上的IP,那么會經(jīng)過eth0接口,把數(shù)

29、據(jù)包先發(fā)到局域網(wǎng)內(nèi)54主機中轉(zhuǎn),再經(jīng)過其它的路由器,最后發(fā)送到目前主機。studentUbuntu:$route內(nèi)核 IP 路由表目標 網(wǎng)關(guān) 子網(wǎng)掩碼 標志 躍點 引用 使用 接口 * U 0 0 2 lo * U 0 0 137 eth0 UG 1 0 7 eth0default 54 UG 1 0 36 eth0.2)route操作路由表route命令主要有三種操作方式:route -neeroute add -net|-host 目的主機或網(wǎng)絡 netmask gw|devroute del -net|-host 目的主機或網(wǎng)絡 netmask gw|dev對應參數(shù)含義如下:n:數(shù)字地址

30、方式替代解釋主機名方式來顯示地址。此項對檢測為何他到域名效力器的路由發(fā)生缺點的緣由非常有用。ee:將產(chǎn)生包括選路表一切參數(shù)在內(nèi)的大量信息。add:添加一條路由。del:刪除一條路由。net:路由目的 target 為網(wǎng)絡。host:路由目的 target 為主機。netmask:為添加的路由指定網(wǎng)絡掩碼。gw:經(jīng)過一個網(wǎng)關(guān)進展包路由。.1、route操作路由表添加主機路由。目的是一臺主機,所以標志有Hhost,主機。以后到網(wǎng)絡192.168 6.8的地址數(shù)據(jù)包都經(jīng)過接口eth0先傳送到IP為的主機,再經(jīng)過其它的路由器能夠有,也能夠沒有,最后到達目主機。添加網(wǎng)絡路由。目的是一個網(wǎng)絡,以后一切到網(wǎng)

31、絡192.56.76.x的地址數(shù)據(jù)報都經(jīng)過接口eth0先傳送到IP為的主機,最后到達目的主機。studentUbuntu:$route add host gw eth0studentUbuntu:$route內(nèi)核 IP 路由表目標 網(wǎng)關(guān) 子網(wǎng)掩碼 標志 躍點 引用 使用 接口 55 UH 0 0 0 eth0studentUbuntu:$route add net netmask gw eth0studentUbuntu:$route內(nèi)核 IP 路由表目標 網(wǎng)關(guān) 子網(wǎng)掩碼 標志 躍點 引用 使用 接口 55 UH 0 0 0 eth0 U 0 0 0 eth0.route操作路由表添加默許網(wǎng)關(guān)

32、。任何時候一臺主機的默許網(wǎng)關(guān)只能是一個,要不能將產(chǎn)生錯誤。這個命令是經(jīng)常運用的,由于默許網(wǎng)關(guān)為C類地址,子網(wǎng)掩碼默許是,可以不寫。刪除路由。刪除到路由。 studentUbuntu:$route add default gw eth0studentUbuntu:$route內(nèi)核 IP 路由表目標 網(wǎng)關(guān) 子網(wǎng)掩碼 標志 躍點 引用 使用 接口 55 UH 0 0 0 eth0 U 0 0 0 eth0default UG 0 0 0 eth0studentUbuntu:$route del host gw eth0.2網(wǎng)絡測試命令網(wǎng)絡配置完成后,接著的一步就是判別網(wǎng)絡的聯(lián)通性,linux系統(tǒng)主要

33、的網(wǎng)絡偵錯指令是ping與traceroute命令。ping測試本主機和目的主機連通性ping程序運用 ICMP 協(xié)議不是TCP/IP協(xié)議的強迫回送懇求數(shù)據(jù)包以使主機或網(wǎng)關(guān)發(fā)送一份 ICMP 數(shù)據(jù)包的呼應應對。.3網(wǎng)絡查看命令教師指點完成. 4通訊命令 教師指點完成.5運用Ubuntu網(wǎng)絡工具教師指點完成.練習與思索完成義務1.5.1本機IP是添加以下默許網(wǎng)關(guān),能否可以route add default gw eth0或者添加以下網(wǎng)絡路由,能否可以route add net netmask gw eth0思索為什么?.義務3網(wǎng)絡效力器雙網(wǎng)卡負載平衡Linux主機目前有兩塊100M的網(wǎng)卡,單獨1

34、00M網(wǎng)卡處置才干才干不能滿足效力器主機的要求,當然要提高網(wǎng)絡設備處置的處置才干是直接買一塊更大處置才干的新網(wǎng)卡。網(wǎng)卡負載平衡技術(shù)給出一種更簡單的方式,他將兩塊100M的網(wǎng)卡綁定為一塊虛擬網(wǎng)卡,這塊虛擬網(wǎng)卡處置才干將到達200M。知識拓展:負載平衡技術(shù)的運用可以在不對網(wǎng)絡中各種設備進展艱苦改造的條件下提高各種效力的質(zhì)量,是處理當前網(wǎng)絡業(yè)務迅猛添加和晉級硬件設備之間矛盾的一個有效措施。完好的網(wǎng)絡負載平衡和高可用性網(wǎng)絡技術(shù)有兩個方面構(gòu)成,一是多效力器的綁定和負載平衡,二是一個效力器內(nèi)部的多網(wǎng)卡綁定的負載平衡,如今帶寬曾經(jīng)不是效力質(zhì)量提高的瓶頸了,相對的網(wǎng)絡設備和效力器的處置才干就漸漸成為新的瓶頸,

35、提高網(wǎng)絡設備處置才干一種方式是網(wǎng)絡效力器多網(wǎng)卡負載平衡技術(shù)。1添加一塊新網(wǎng)卡。在主機上添加一塊新卡,使網(wǎng)絡效力器具有兩塊網(wǎng)卡。.2編輯文件/etc/network/interfaces配置文件最末的“up ifenslave bond0 eth0 eth1表示運用“ifup bond0命令激活bond0接口時要執(zhí)行的命令;“down ifenslave -d bond0 eth0 eth1表示運用“ifdown bond0命令封鎖bond0接口時要執(zhí)行的命令。studentubuntu:$ cat /etc/network/interfacesiface eth0 inet static ad

36、dress netmask network broadcast 55iface eth1 inet static address netmask network broadcast 55auto bond0 iface bond0 inet static address netmask gateway nameserver 8 up ifenslave bond0 eth0 eth1down ifenslave -d bond0 eth0 eth1.3安裝ifenslave軟件包留意到/etc/network/interfaces文件最末的ifenslave命令,Ubuntu默許是沒有安裝有這

37、個命令的軟件ifenslave。ifenslave針對不同的內(nèi)核有兩種軟件包。對于Linux 2.6內(nèi)核安裝ifenslave軟件包如下:studentUbuntu:$ sudo apt-get install ifenslave-2.6.4編輯文件/etc/modules。文件/etc/modules是系統(tǒng)啟動時要加載的模塊。多網(wǎng)卡負載平衡需求bonding模塊,因此需求啟動時加載。方法是c/modules文件后添加bonding。知識拓展:Linux下的bonding 技術(shù)可以把多塊網(wǎng)卡接口經(jīng)過綁定虛擬成為一塊網(wǎng)卡,在用戶看來這個聚合起來的設備好似是一個單獨的以太網(wǎng)接口設備,通俗點講就是多

38、塊網(wǎng)卡具有一樣的IP地址而并行銜接聚合成一個邏輯鏈路任務。studentubuntu:$ cat /etc/modulesbonding.5重新啟動系統(tǒng)一定要重新啟動系統(tǒng)。.6查看配置結(jié)果結(jié)果顯示bond0接口曾經(jīng)啟用,留意到bond0、eth0 、eth1三個接口的硬件地址都是一樣的。eth0 、eth1接口作為SLAVE MULTICAST,IP地址沒有顯示,bond0 MASTER MULTICAST,IP地址顯示為。studentubuntu:$ ifconfigbond0 鏈路封裝:以太網(wǎng) 硬件地址 00:0C:29:B5:DD:80 inet 地址: 廣播:55 掩碼: UP BR

39、OADCAST RUNNING MASTER MULTICAST MTU:1500 躍點數(shù):1 接收數(shù)據(jù)包:9618 錯誤:0 丟棄:0 過載:0 幀數(shù):0 發(fā)送數(shù)據(jù)包:6744 錯誤:0 丟棄:0 過載:0 載波:0 碰撞:0 發(fā)送隊列長度:0 接收字節(jié):2138320 (2.0 MB) 發(fā)送字節(jié):745864 (728.3 KB)eth0 鏈路封裝:以太網(wǎng) 硬件地址 00:0C:29:B5:DD:80 UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 躍點數(shù):1 接收數(shù)據(jù)包:2530 錯誤:0 丟棄:0 過載:0 幀數(shù):0 發(fā)送數(shù)據(jù)包:3373 錯

40、誤:0 丟棄:0 過載:0 載波:0 碰撞:0 發(fā)送隊列長度:1000 接收字節(jié):295907 (288.9 KB) 發(fā)送字節(jié):370747 (362.0 KB) 中斷:18 基本地址:0 x1400 eth1 鏈路封裝:以太網(wǎng) 硬件地址 00:0C:29:B5:DD:80 UP BROADCAST RUNNING SLAVE MULTICAST MTU:1500 躍點數(shù):1 接收數(shù)據(jù)包:7088 錯誤:0 丟棄:0 過載:0 幀數(shù):0 發(fā)送數(shù)據(jù)包:3371 錯誤:0 丟棄:0 過載:0 載波:0 碰撞:0 發(fā)送隊列長度:1000 接收字節(jié):1842413 (1.7 MB) 發(fā)送字節(jié):3751

41、17 (366.3 KB) 中斷:16 基本地址:0 x1480 lo 鏈路封裝:本地環(huán)回 inet 地址: 掩碼: UP LOOPBACK RUNNING MTU:16436 躍點數(shù):1 接收數(shù)據(jù)包:10 錯誤:0 丟棄:0 過載:0 幀數(shù):0 發(fā)送數(shù)據(jù)包:10 錯誤:0 丟棄:0 過載:0 載波:0 碰撞:0 發(fā)送隊列長度:0 接收字節(jié):840 (840.0 b) 發(fā)送字節(jié):840 (840.0 b).7測試在另一計算機上復制數(shù)據(jù)到實現(xiàn)多網(wǎng)卡負載平衡Linux效力器上IP地址為,留意察看eth0 、eth1兩塊網(wǎng)卡能否同時任務察看網(wǎng)卡的顯示燈。經(jīng)過以上配置,eth0、eth1兩塊網(wǎng)絡接口變

42、成一個IP地址為的對外的網(wǎng)絡接口bond0,實現(xiàn)了多網(wǎng)卡負載平衡。知識拓展:多網(wǎng)卡綁定的優(yōu)點不少,首先,可以增大帶寬,假設一個網(wǎng)卡的帶寬是100M,實際上兩塊網(wǎng)卡就是200M,三塊就是300M,當然實踐上的效果是不會是這樣簡單的添加的,不過經(jīng)實踐測試運用多個網(wǎng)卡對于添加帶寬,堅持帶寬的穩(wěn)定性一定是有裨益的,假設交換機等相關(guān)條件不錯的話,這個效果還是很能令人稱心;其次,可以構(gòu)成網(wǎng)卡冗余陣列、分擔負載,雙網(wǎng)卡被綁定成“一塊網(wǎng)卡之后,同步一同任務,對效力器的訪問流量被平衡分擔到兩塊網(wǎng)卡上,這樣每塊網(wǎng)卡的負載壓力就小多了,抗并發(fā)訪問的才干提高,保證了效力器訪問的穩(wěn)定和暢快,當其中一塊發(fā)生缺點的時候,另

43、一塊立刻接納全部負載,過程是無縫的,效力不會中斷,直到維修人員到來。.練習完成義務1.5.3思索:上面的兩塊網(wǎng)卡,在配置eth0、eth1過程中,能否也設置網(wǎng)關(guān)?.義務4其他連網(wǎng)實踐問題比如運用筆記本的他經(jīng)常為在不同的地方配置要重新配置網(wǎng)絡倍感煩惱,再比如公司效力器的主機往往配置多塊網(wǎng)卡參數(shù)沖突。1制止IPV6Ubuntu支持ipv6,惋惜IPV6離我們還是很遠,添加它,會影響我們的系統(tǒng)性能,應該制止。 編輯/etc/modprobe.d/aliases文件,注釋掉這一行alias net-pf-10 ipv6 ,存盤退出;編輯/etc/modprobe.d/blacklist文件,參與這一行blacklist ipv6;重啟計算機才

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論