欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CentOS下如何查看網絡狀態(tài)?CentOS下查看網絡狀態(tài)的方法

  發(fā)布時間:2016-12-20 11:10:54   作者:佚名   我要評論
一些朋友還不知道CentOS下如何查看網絡狀態(tài)?今天小編就為大家?guī)鞢entOS下查看網絡狀態(tài)的方法。希望可以幫助到大家,有需要的朋友一起去看看吧

查看網絡狀態(tài):

lsof -Pnl +M -i4 顯示ipv4服務及監(jiān)聽端情況

netstat -anp 所有監(jiān)聽端口及對應的進程

netstat -tlnp 功能同上

網絡基本命令

(1)network service的制御網絡接口配置信息改動后,網絡服務必須從新啟動,來激活網絡新配置的使得配置生效,這部分操作和從新啟動系統(tǒng)時時一樣的作用。制御(控制)是/etc/init.d/network這個文件,可以用這個文件后面加上下面的參數(shù)來操作網絡服務。例如:

[root@linux ~]#/etc/init.d/networkrestart

同樣也可以用service這個命令來操作網絡服務例如:

[root@linux ~]#service network restart

start ←啟動

stop ←停止

restart ←再啟動

reload ←和再啟動一樣(..)

status ←狀態(tài)表示

如果服務器軟件采用rpm的方式安裝,以上的內容大多數(shù)都對應。

(2)network管理命令網絡管理還有一些常用的命令,下面介紹幾個常用的命令。

ifconfig

netstat

hostname

ping

traceroute

ifconfig

這個命令可以用于,網絡接口的啟動/停止,更改設置和表示網絡狀態(tài),在不添加任何參數(shù)的情況下,這個ifconfig可以表示網絡接口的狀態(tài)。例如:

[root@linux ~]# ifconfig

eth0     Link encap:Ethernet   HWaddr00:xx:xx:xx:04:45  

      inet addr:192.168.1.81 Bcast:192.168.1.255 Mask:255.255.255.0

      inet6 addr: fe80::20c:29ff:fe61:445/64 Scope:Link

      UPBROADCAST RUNNING MULTICAST   MTU:1500 Metric:1

      RXpackets:472 errors:0 dropped:0 overruns:0 frame:0

      TXpackets:445 errors:0 dropped:0 overruns:0 carrier:0

      collisions:0 txqueuelen:1000 

      RXbytes:35804 (34.9 KiB)   TX bytes:53012(51.7 KiB)

      Interrupt:185 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

      UPLOOPBACK RUNNING   MTU:16436   Metric:1

      RXpackets:8 errors:0 dropped:0 overruns:0 frame:0

      TXpackets:8 errors:0 dropped:0 overruns:0 carrier:0

      collisions:0 txqueuelen:0 

      RXbytes:560 (560.0 b)   TX bytes:560 (560.0b)

[root@linux ~]#

看看ifconfig的輸出內容

1. Link encap ←

2. HWaddr ←MAC地址

3.inet addr ←IP地址(IPV4)

4. Bcast ←廣播地址

5. Mask ←衍碼

6. inet6 addr ←IP地址(IPV6)

7. UP ←啟動中

8. BROADCAST ←廣播地址有效

9. RUNNING ←動作

10. MTU ←網絡接口的MTU(MaximumTransfer Unit:Ethernet最大傳送frame值)

11. Metric ←

12. RX packets ←受信包數(shù)

13. TX packets ←送信包數(shù)

14. collisions ←

15. interrupt ←IRQ號碼

16. Baseaddress ←I/O地址

通過這個命令還可以up(開啟)和down(關閉)某個網絡接口(網卡),例如我們關閉eth0可以用下面的命令:

[root@linux ~]#ifconfigeth0 down

相反的開啟如下:

[root@linux ~]#ifconfigeth0 up

通過這個命令還可以設置網絡接口(網卡),例如我們將eth0的IP設置成192.168.1.11,子網衍碼設置成255.255.255.0如下:

[root@linux ~]#ifconfigetho inet 192.168.1.11 netmask 255.255.255.0

假如有多個網絡接口的情況下,ethX的X部分用網絡接口碼(數(shù)字,例如eth0,eth1,eth2代替)。

netstat

這條命令是顯示網絡各種情況的命令,在不跟隨任何參數(shù)被執(zhí)行的情形下,將表示Active Internet connections和ActiveUNIX domain sockets的情報。

看看下面的輸出信息:

這里是192.168.1.56正在通過ssh連接192.168.1.81的情形

[root@linux ~]#netstat

Active Internetconnections (w/o servers)

Proto Recv-Q Send-QLocal Address             ForeignAddress          State    

tcp        0     0 ::ffff:192.168.1.81:ssh ::ffff:192.168.1.56:4757 ESTABLISHED 

Active UNIX domainsockets (w/o servers)

Proto RefCntFlags    Type    State       I-Node Path

unix   11 [ ]       DGRAM                    5202 /dev/log

unix   2     [ ]       DGRAM                    5997 @/var/run/hal/hotplug_socket

unix   2     [ ]       DGRAM                    2536 @udevd

unix   2     [ ]       DGRAM                    7474 

unix   3     [ ]       STREAM     CONNECTED     5995   /var/run/dbus/system_bus_socket

unix   3     [ ]       STREAM     CONNECTED     5994  

unix   3     [ ]       STREAM     CONNECTED     5974  

unix   3     [ ]       STREAM     CONNECTED     5973  

unix   2     [ ]       DGRAM                    5933 

unix   2     [ ]       DGRAM                    5923 

unix   2     [ ]       DGRAM                    5876 

unix   2     [ ]       DGRAM                    5819 

unix   2     [ ]       DGRAM                    5805 

unix   2     [ ]       DGRAM                    5786 

unix   2     [ ]       DGRAM                    5723 

unix   3     [ ]       STREAM     CONNECTED     5388  

unix   3     [ ]       STREAM     CONNECTED     5387  

unix   2     [ ]       DGRAM                    5280 

unix   2     [ ]       DGRAM                    5210 

[root@linux ~]#

主要的選項:

-a 顯示所有socket,包括正在監(jiān)聽的。

-c 每隔1秒就重新顯示一遍,直到用戶中斷它。

-i 顯示所有網絡接口的信息,格式同“ipconfig -e”。

-n 以網絡IP地址代替名稱,顯示出網絡連接情形。

-r 顯示核心路由表,格式同“route -e”。

-t 顯示TCP協(xié)議的連接情況。

-u 顯示UDP協(xié)議的連接情況。

-v 顯示正在進行的工作。

以上的選項可以結合使用,例如我們想知道正在開放的TCP端口,可以用下面的形勢執(zhí)行察看:

[root@linux ~]#netstat -at

Active Internetconnections (servers and established)

Proto Recv-Q Send-QLocal Address             ForeignAddress          State    

tcp        0     0 *:617                   *:*                      LISTEN    

tcp        0     0 *:sunrpc                *:*                      LISTEN    

tcp        0     0 *:ipp                   *:*                      LISTEN    

tcp        0     0 linux.xiaoqi.ddo.jp:smtp *:*                      LISTEN    

tcp        0     0 *:ssh                   *:*                      LISTEN    

tcp        0 132 ::ffff:192.168.1.81:ssh ::ffff:192.168.1.56:4757 ESTABLISHED 

[root@linux ~]#

其他使用方法可以自己嘗試…..

Hostname

這個命令是表示hostname和設置hostname用的,在不跟隨任何選項被執(zhí)行的情形下,將表示現(xiàn)在的hostname,例如下面的輸出:

[root@linux ~]#hostname

linux.xiaoqi.ddo.jp

[root@linux ~]#

如果是root的登陸情形下,可以更改hostname,例如我們把現(xiàn)在的hostname改稱centos的情形如下:

[root@linux ~]#hostname centos

[root@linux ~]#hostname

centos

[root@linux ~]#

ping

這條命令是通過向目標地址發(fā)送ICMP信息包的方式,來確定目標主機是否在工作或網絡聯(lián)通與否。參數(shù)是目標主機的IP地址,例如我們要知道自己的主機的網絡配置是否正常,可通過ping自己主機來判斷,情形如下:

[root@linux ~]# pinglocalhost     // 這個地方的localhost可以用127.0.0.1來代替,或目標地址IP地址或域名,通常還用這條命令來訪問DNS服務器來取得目標主機的IP地址或域名等用法

PING linux.xiaoqi.ddo.jp (127.0.0.1) 56(84) bytes ofdata.

64 bytes fromlinux.xiaoqi.ddo.jp (127.0.0.1): icmp_seq=0 ttl=64 time=0.999 ms

64 bytes fromlinux.xiaoqi.ddo.jp (127.0.0.1): icmp_seq=1 ttl=64 time=0.630 ms

---linux.xiaoqi.ddo.jp ping statistics ---

2 packetstransmitted, 2 received, 0% packet loss, time 1001ms // 注意這個地方有一個0%表示網絡正常,當此處的X%的X是0以外的數(shù)字就表明網絡有問題,或者當ping 命令被執(zhí)行后,將會顯示time out之類的字樣。

rtt min/avg/max/mdev= 0.630/0.814/0.999/0.186 ms, pipe 2

[root@linux ~]#

Ping命令的主要選項如下:

-c 數(shù)目在發(fā)送指定數(shù)目的包后停止。

-d 設定SO_DEBUG的選項。

-f 大量且快速地送網絡封包給一臺機器,看它的回應。

-I 秒數(shù)設定間隔幾秒送一個網絡封包給一臺機器,預設值是一秒送一次。

-l 次數(shù)在指定次數(shù)內,以最快的方式送封包數(shù)據(jù)到指定機器(只有超級用戶可以使用此選項)。

-q 不顯示任何傳送封包的信息,只顯示最后的結果。

-r 不經由網關而直接送封包到一臺機器,通常是查看本機的網絡接口是否有問題。

-s 字節(jié)數(shù)指定發(fā)送的數(shù)據(jù)字節(jié)數(shù),預設值是56,加上8字節(jié)的ICMP頭,一共是64ICMP數(shù)據(jù)字節(jié)。

更多信息和更多的命令可以在使用的過程中一點點學習,遇到問題的時候可以通過

#man命令

的形式來查看命令的用法

3.網絡基本命令

(1)network service的制御網絡接口配置信息改動后,網絡服務必須從新啟動,來激活網絡新配置的使得配置生效,這部分操作和從新啟動系統(tǒng)時時一樣的作用。制御(控制)是/etc/init.d/network這個文件,可以用這個文件后面加上下面的參數(shù)來操作網絡服務。例如:

[root@linux ~]#/etc/init.d/networkrestart

同樣也可以用service這個命令來操作網絡服務例如:

[root@linux ~]#service network restart

start ←啟動

stop ←停止

restart ←再啟動

reload ←和再啟動一樣(..)

status ←狀態(tài)表示

如果服務器軟件采用rpm的方式安裝,以上的內容大多數(shù)都對應。

(2)network管理命令網絡管理還有一些常用的命令,下面介紹幾個常用的命令。

ifconfig

netstat

hostname

ping

traceroute

ifconfig

這個命令可以用于,網絡接口的啟動/停止,更改設置和表示網絡狀態(tài),在不添加任何參數(shù)的情況下,這個ifconfig可以表示網絡接口的狀態(tài)。例如:

[root@linux ~]# ifconfig

eth0     Link encap:Ethernet   HWaddr00:xx:xx:xx:04:45  

      inet addr:192.168.1.81 Bcast:192.168.1.255 Mask:255.255.255.0

      inet6 addr: fe80::20c:29ff:fe61:445/64 Scope:Link

      UPBROADCAST RUNNING MULTICAST   MTU:1500 Metric:1

      RXpackets:472 errors:0 dropped:0 overruns:0 frame:0

      TXpackets:445 errors:0 dropped:0 overruns:0 carrier:0

      collisions:0 txqueuelen:1000 

      RXbytes:35804 (34.9 KiB)   TX bytes:53012(51.7 KiB)

      Interrupt:185 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

      UPLOOPBACK RUNNING   MTU:16436   Metric:1

      RXpackets:8 errors:0 dropped:0 overruns:0 frame:0

      TXpackets:8 errors:0 dropped:0 overruns:0 carrier:0

      collisions:0 txqueuelen:0 

      RXbytes:560 (560.0 b)   TX bytes:560 (560.0b)

[root@linux ~]#

看看ifconfig的輸出內容

1. Link encap ←

2. HWaddr ←MAC地址

3.inet addr ←IP地址(IPV4)

4. Bcast ←廣播地址

5. Mask ←衍碼

6. inet6 addr ←IP地址(IPV6)

7. UP ←啟動中

8. BROADCAST ←廣播地址有效

9. RUNNING ←動作

10. MTU ←網絡接口的MTU(MaximumTransfer Unit:Ethernet最大傳送frame值)

11. Metric ←

12. RX packets ←受信包數(shù)

13. TX packets ←送信包數(shù)

14. collisions ←

15. interrupt ←IRQ號碼

16. Baseaddress ←I/O地址

通過這個命令還可以up(開啟)和down(關閉)某個網絡接口(網卡),例如我們關閉eth0可以用下面的命令:

[root@linux ~]#ifconfigeth0 down

相反的開啟如下:

[root@linux ~]#ifconfigeth0 up

通過這個命令還可以設置網絡接口(網卡),例如我們將eth0的IP設置成192.168.1.11,子網衍碼設置成255.255.255.0如下:

[root@linux ~]#ifconfigetho inet 192.168.1.11 netmask 255.255.255.0

假如有多個網絡接口的情況下,ethX的X部分用網絡接口碼(數(shù)字,例如eth0,eth1,eth2代替)。

netstat

這條命令是顯示網絡各種情況的命令,在不跟隨任何參數(shù)被執(zhí)行的情形下,將表示Active Internet connections和ActiveUNIX domain sockets的情報。

看看下面的輸出信息:

這里是192.168.1.56正在通過ssh連接192.168.1.81的情形

[root@linux ~]#netstat

Active Internetconnections (w/o servers)

Proto Recv-Q Send-QLocal Address             ForeignAddress          State    

tcp        0     0 ::ffff:192.168.1.81:ssh ::ffff:192.168.1.56:4757 ESTABLISHED 

Active UNIX domainsockets (w/o servers)

Proto RefCntFlags    Type    State       I-Node Path

unix   11 [ ]       DGRAM                    5202 /dev/log

unix   2     [ ]       DGRAM                    5997 @/var/run/hal/hotplug_socket

unix   2     [ ]       DGRAM                    2536 @udevd

unix   2     [ ]       DGRAM                    7474 

unix   3     [ ]       STREAM     CONNECTED     5995   /var/run/dbus/system_bus_socket

unix   3     [ ]       STREAM     CONNECTED     5994  

unix   3     [ ]       STREAM     CONNECTED     5974  

unix   3     [ ]       STREAM     CONNECTED     5973  

unix   2     [ ]       DGRAM                    5933 

unix   2     [ ]       DGRAM                    5923 

unix   2     [ ]       DGRAM                    5876 

unix   2     [ ]       DGRAM                    5819 

unix   2     [ ]       DGRAM                    5805 

unix   2     [ ]       DGRAM                    5786 

unix   2     [ ]       DGRAM                    5723 

unix   3     [ ]       STREAM     CONNECTED     5388  

unix   3     [ ]       STREAM     CONNECTED     5387  

unix   2     [ ]       DGRAM                    5280 

unix   2     [ ]       DGRAM                    5210 

[root@linux ~]#

主要的選項:

-a 顯示所有socket,包括正在監(jiān)聽的。

-c 每隔1秒就重新顯示一遍,直到用戶中斷它。

-i 顯示所有網絡接口的信息,格式同“ipconfig -e”。

-n 以網絡IP地址代替名稱,顯示出網絡連接情形。

-r 顯示核心路由表,格式同“route -e”。

-t 顯示TCP協(xié)議的連接情況。

-u 顯示UDP協(xié)議的連接情況。

-v 顯示正在進行的工作。

以上的選項可以結合使用,例如我們想知道正在開放的TCP端口,可以用下面的形勢執(zhí)行察看:

[root@linux ~]#netstat -at

Active Internetconnections (servers and established)

Proto Recv-Q Send-QLocal Address             ForeignAddress          State    

tcp        0     0 *:617                   *:*                      LISTEN    

tcp        0     0 *:sunrpc                *:*                      LISTEN    

tcp        0     0 *:ipp                   *:*                      LISTEN    

tcp        0     0 linux.xiaoqi.ddo.jp:smtp *:*                      LISTEN    

tcp        0     0 *:ssh                   *:*                      LISTEN    

tcp        0 132 ::ffff:192.168.1.81:ssh ::ffff:192.168.1.56:4757 ESTABLISHED 

[root@linux ~]#

其他使用方法可以自己嘗試…..

Hostname

這個命令是表示hostname和設置hostname用的,在不跟隨任何選項被執(zhí)行的情形下,將表示現(xiàn)在的hostname,例如下面的輸出:

[root@linux ~]#hostname

linux.xiaoqi.ddo.jp

[root@linux ~]#

如果是root的登陸情形下,可以更改hostname,例如我們把現(xiàn)在的hostname改稱centos的情形如下:

[root@linux ~]#hostname centos

[root@linux ~]#hostname

centos

[root@linux ~]#

ping

這條命令是通過向目標地址發(fā)送ICMP信息包的方式,來確定目標主機是否在工作或網絡聯(lián)通與否。參數(shù)是目標主機的IP地址,例如我們要知道自己的主機的網絡配置是否正常,可通過ping自己主機來判斷,情形如下:

[root@linux ~]# pinglocalhost     // 這個地方的localhost可以用127.0.0.1來代替,或目標地址IP地址或域名,通常還用這條命令來訪問DNS服務器來取得目標主機的IP地址或域名等用法

PING linux.xiaoqi.ddo.jp (127.0.0.1) 56(84) bytes ofdata.

64 bytes fromlinux.xiaoqi.ddo.jp (127.0.0.1): icmp_seq=0 ttl=64 time=0.999 ms

64 bytes fromlinux.xiaoqi.ddo.jp (127.0.0.1): icmp_seq=1 ttl=64 time=0.630 ms

---linux.xiaoqi.ddo.jp ping statistics ---

2 packetstransmitted, 2 received, 0% packet loss, time 1001ms // 注意這個地方有一個0%表示網絡正常,當此處的X%的X是0以外的數(shù)字就表明網絡有問題,或者當ping 命令被執(zhí)行后,將會顯示time out之類的字樣。

rtt min/avg/max/mdev= 0.630/0.814/0.999/0.186 ms, pipe 2

[root@linux ~]#

Ping命令的主要選項如下:

-c 數(shù)目在發(fā)送指定數(shù)目的包后停止。

-d 設定SO_DEBUG的選項。

-f 大量且快速地送網絡封包給一臺機器,看它的回應。

-I 秒數(shù)設定間隔幾秒送一個網絡封包給一臺機器,預設值是一秒送一次。

-l 次數(shù)在指定次數(shù)內,以最快的方式送封包數(shù)據(jù)到指定機器(只有超級用戶可以使用此選項)。

-q 不顯示任何傳送封包的信息,只顯示最后的結果。

-r 不經由網關而直接送封包到一臺機器,通常是查看本機的網絡接口是否有問題。

-s 字節(jié)數(shù)指定發(fā)送的數(shù)據(jù)字節(jié)數(shù),預設值是56,加上8字節(jié)的ICMP頭,一共是64ICMP數(shù)據(jù)字節(jié)。

更多信息和更多的命令可以在使用的過程中一點點學習,遇到問題的時候可以通過

#man命令

的形式來查看命令的用法

相關文章

  • CentOS常用網絡設置詳解

    今天小編為大家分享CentOS常用網絡設置詳解;希望可以幫助到大家,有需要的朋友一起去看看吧
    2016-12-19
  • CentOS7如何設置網絡自動啟動?

    安裝完成Centos7之后,配置了IP地址,如果重啟電腦,發(fā)現(xiàn)網絡服務并沒有啟動起來,那么,如何讓Centos7網絡自動啟動呢?下面小編就為大家?guī)鞢entOS7設置網絡自動啟動的方
    2016-12-01
  • CentOS修改主機名和網絡信息的方法

    本篇文章主要講述的是CentOS修改主機名和網絡信息;簡單明了,希望可以帶給大家?guī)椭挥行枰呐笥芽梢詤⒖枷?/div> 2016-11-22
  • CentOS7系統(tǒng)進行IP和主機名的網絡配置的過程圖解

    有不少用戶不知道怎么對CentOS7進行安裝和配置,主要是因為CentOS7的主機名和IP等相關網絡配置跟之前的版本有些不同,下面針對CentOS7系統(tǒng)怎么進行IP和主機名網絡配置進行
    2015-05-27
  • centos中netspeeder網絡加速/優(yōu)化器的安裝方法

    NetSpeeder 是一個網絡加速軟件了,net-speeder這個也就是跟銳速差不多的一個TCP加速的軟件,他沒有銳速那么嚴格的要求,相對還是蠻不錯的,具體還是自己嘗試把
    2015-03-06
  • CentOS 7 網絡配置方法

    這篇文章主要介紹了CentOS 7 網絡配置方法,需要的朋友可以參考下
    2014-12-13
  • centos下網絡配置方法(網關、dns、ip地址配置)

    本文介紹了centos網絡配置的方法,centos網絡配置主要包括dns、網關、IP地址,主要是配置resolv.conf\network\ifcfg-eth0這些網絡配置文件,需要的朋友可以參考下
    2014-07-13
  • CentOS網絡配置后無法訪問外網的解決方法

    今天在按照Mitchell博客之前的CentOS網絡配置的文章配置Linux網卡之后,發(fā)現(xiàn)竟然ping不通外網,但是內網ping卻是正常的。一直很納悶,在網上搜索很久也沒有得到答案
    2014-04-20
  • CentOS中網絡配置相關文件配置選項說明

    這篇文章主要介紹了CentOS中網絡配置相關文件配置選項說明 ,需要的朋友可以參考下
    2014-04-20
  • centos網絡配置方法(手動設置,自動獲取)

    不知道為什么最近一段時間網絡特別的慢,還老是斷,斷的時候,局域網都連不上,當我手動設置一下ip后就可以了,搞得我很無語。下面是2種設置網絡連接的方法,在說怎么設置前
    2013-06-08

最新評論