亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
        當前位置:操作系統(tǒng) > Linux > 文章內容
        

      Linux新手入門優(yōu)秀教程:常用網(wǎng)絡命令

       [ 2016年9月21日 ] 【

        常用網(wǎng)絡命令

        在Red Hat Linux 7.1系統(tǒng)提供了與網(wǎng)絡相關的工具,掌握好這些工具是十分必要的:

        第一類:設置工具

        1.netconf:

        netconf是Red Hat

        Linux提供的Linuxconf的一部分,主要用于設置與網(wǎng)絡相關的參數(shù)。它可以在consle下運行(文本菜單),也可以在X-Window中運行(圖形界面)。在前面,我們介紹過了netconf的一些應用,它的使用比較簡單,只要認識上面的英文就可以了,所以在此就不再多說。BTW,如果你設置好了X-Window的話,用用圖形界面的netconf,會更漂亮的喲。

        2.ifconfig

        ifconfig是Linux系統(tǒng)中最常用的一個用來顯示和設置網(wǎng)絡設備的工具。其中“if”是“interface”的縮寫。它可以用來設備網(wǎng)卡的狀態(tài),或是顯示當前的設置。

        下面我們簡單地說明常用的命令組合:

        1) 將第一塊網(wǎng)卡的IP地址設置為192.168.0.1:

        ifconfig eth0 192.168.0.1 (格式:ifconfig 網(wǎng)絡設備名 IP地址)

        2) 暫時關閉或啟用網(wǎng)卡:

        關閉第一塊網(wǎng)卡:ifconfig eth0 down

        啟用第一塊網(wǎng)卡:ifconfig eth0 up

        3) 將第一塊網(wǎng)卡的子網(wǎng)掩碼設置為255.255.255.0:

        ifconfig eth0 netmask 255.255.255.0(格式:ifconfig 網(wǎng)絡設備名 netmask 子網(wǎng)掩碼)

        我們也可以同時設置IP地址和子網(wǎng)掩碼:

        ifconfig eth0 192.168.0.1 netmask 255.255.255.0

        4) 將第一塊網(wǎng)卡的廣播地址設置為192.168.0.255:

        ifconfig eth0 -broadcast 192.168.0.255

        5) 將第一塊網(wǎng)卡設置為不接收多播數(shù)據(jù)包:

        ifconifg eth0 allmulti

        如果要讓其接收,則使用命令:ifconfig eth0 -allmulti

        6) 查看第一塊網(wǎng)卡的狀態(tài):

        ifconfig eth0

        如果要查看所有的網(wǎng)卡狀態(tài),則直接使用不帶參數(shù)的ifconfig命令即可。

        ifconfig輸出的狀態(tài)信息是十分有用的,下面,我們就簡單說明一下:

        有幾個狀態(tài)比較重要:

        Ø UP/DOWN:網(wǎng)卡是否啟動了,如果是DOWN的話,那肯定無法用的;

        Ø RX packets中的errors包的數(shù)量如果過大說明網(wǎng)卡在接收時有問題;

        Ø TX packets中的errors包的數(shù)量如果過大說明網(wǎng)卡在發(fā)送時有問題;

        3.route

        route命令是用來查看和設置Linux系統(tǒng)的路由信息,以實現(xiàn)與其它網(wǎng)絡的通訊。要實現(xiàn)兩個不同的子網(wǎng)之間的網(wǎng)絡通訊,需要一臺連接兩個網(wǎng)絡路由器或者同時位于兩個網(wǎng)絡的網(wǎng)關來實現(xiàn)。

        在Linux系統(tǒng)中,我們通常設置路由是為了解決以下問題:該Linux機器在一個局域網(wǎng)中,局域網(wǎng)中有一個網(wǎng)關,能夠讓你的機器訪問Internet,那么我們就需要將這臺機器的IP地址設置為Linux機器的默認路由。

        1) 增加一個默認路由:

        route add 0.0.0.0 gw 網(wǎng)關地址

        2) 刪除一個默認路由:

        route del 0.0.0.0 gw 網(wǎng)關地址

        3) 顯示出當前路由表

        route

        第二類:診斷工具

        1.ping

        ping是一個最常用的檢測是否能夠與遠端機器建立網(wǎng)絡通訊連接。它是通過Internet控制報文協(xié)議ICMP來實現(xiàn)的。而現(xiàn)在有些主機對ICMP進行過濾,在這種特殊的情況下,有可能使得一些主機Ping不通,但能夠建立網(wǎng)絡連接。這是一種特例,在此事先說明。

        同樣的,在此不羅列ping命令的所有可選參數(shù),而是通過實例來說明一些常用的組合,需要更詳細地了解的,可以通過www.linuxaid.com.cn網(wǎng)站在線培訓的命令查詢工具獲得。

        1) 檢測與某機器的連接是否正常:

        ping 192.168.0.1

        ping www.linuxaid.com.cn

        也就是說,我們可以用IP地址或域名來指定機器。

        2) 指定ping回應次數(shù)為4:

        在Linux下,如果你不指定回應次數(shù),ping命令將一直不斷地向遠方機器發(fā)送ICMP信息。我們可以通過-c參數(shù)來限定:ping -c 4 192.168.0.1

        3) 通過特定的網(wǎng)卡進行ping:

        有時,我們需要檢測某塊網(wǎng)卡(系統(tǒng)中有多塊)能否ping通遠方機器。我們需要在執(zhí)行ping命令時指出:

        ping -I eth0 192.168.0.1

        2.traceroute

        如果你ping不通遠方的機器,想知道是在什么地方出的問題;或者你想知道你的信息到遠方機器都經(jīng)過了哪些路由器,可以使用traceroute命令。顧名思義:trace是跟蹤,route是路由,也就是跟蹤路由。

        使用這個命令很簡單:

        traceroute 遠程主機IP地址或域名

        這個命令的輸出類似:

        1 路由器(網(wǎng)關)的IP地址 訪問所需時間1 訪問所需時間2 訪問所需時間3

        2 路由器(網(wǎng)關)的IP地址 訪問所需時間1 訪問所需時間2 訪問所需時間3

        ………

        1) 最前面的數(shù)字代表“經(jīng)過第幾站”;

        2) 路由器(網(wǎng)關)的IP地址就是“該站”的IP地址;

        3) 訪問所需時間1、2、3是指訪問到這個路由器(網(wǎng)關)需要的時間。

        3.netstat

        在Linux系統(tǒng)中,提供了一個功能十分強大的查看網(wǎng)絡狀態(tài)的工具:netstat。它可以讓您得知整個Linux系統(tǒng)的網(wǎng)絡情況。

        1)統(tǒng)計出各網(wǎng)絡設備傳送、接收數(shù)據(jù)包的情況:

        使用命令:netstat -i

        這個命令將輸出一張表,其中包括:

        Iface:網(wǎng)絡接口名 MTU:最大傳輸單元

        RX-OK:共成功接收多少個包 RX-ERR:接收的包中共有多少個錯誤包

        RX-DRP:接收時共丟失多少個包 RX-OVR:共接收了多少個碰撞包

        TX-OK:共成功發(fā)送多少個包 TX-ERR:發(fā)送的包中共有多少個錯誤包

        TX-DRP:發(fā)磅時共丟失多少個包 TX-OVR:共接收了多少個碰撞包

        2)顯示網(wǎng)絡的統(tǒng)計信息

        使用命令:netstat -s

        使用這個命令,將會以摘要的形式統(tǒng)計出IP、ICMP、TCP、UDP、TCPEXT形式的通信信息。

        3)顯示出TCP傳輸協(xié)議的網(wǎng)絡連接情況:

        使用命令:netstat -t

        這個命令的輸出也是一張表,其中包括:

        Local Address:本地地址,格式是IP地址:端口號

        Foreign Address:遠程地址,格式也是IP地址:端口號

        State:連接狀態(tài),包括LISTEN、ESTABLISHED、TIME_WAIT等。

        4)只顯示出使用UDP的網(wǎng)絡連接情況:

        使用命令:netstat -t

        輸出格式也是一樣的。

        5)顯示路由表:

        使用命令:netstat -r

        這個命令的輸出與route命令的輸出相同。

      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動訪問考試網(wǎng) | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網(wǎng)站聲明  廣告服務  聯(lián)系方式  站內導航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved