成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在Linux上檢查網卡信息

系統 Linux
在本教程中,我們將向你顯示可用網絡網卡(NIC)信息,例如接口名稱、關聯的 IP 地址、MAC 地址和接口速度。

[[324528]]

默認情況下,在設置服務器時你會配置主網絡接口。這是每個人所做的構建工作的一部分。有時出于各種原因,你可能需要配置額外的網絡接口。

這可以是通過網絡綁定bonding/協作teaming來提供高可用性,也可以是用于應用需求或備份的單獨接口。

為此,你需要知道計算機有多少接口以及它們的速度來配置它們。

有許多命令可檢查可用的網絡接口,但是我們僅使用 ip 命令。以后,我們會另外寫一篇文章來全部介紹這些工具。

在本教程中,我們將向你顯示可用網絡網卡(NIC)信息,例如接口名稱、關聯的 IP 地址、MAC 地址和接口速度。

什么是 ip 命令

ip 命令 類似于 ifconfig, 用于分配靜態 IP 地址、路由和默認網關等。

  1. # ip a
  2.  
  3. 1: lo: mtu 65536 qdisc noqueue state UNKNOWN
  4. link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  5. inet 127.0.0.1/8 scope host lo
  6. inet6 ::1/128 scope host
  7. valid_lft forever preferred_lft forever
  8. 2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000
  9. link/ether fa:16:3e:a0:7d:5a brd ff:ff:ff:ff:ff:ff
  10. inet 192.168.1.101/24 brd 192.168.1.101 scope global eth0
  11. inet6 fe80::f816:3eff:fea0:7d5a/64 scope link
  12. valid_lft forever preferred_lft forever

什么是 ethtool 命令

ethtool 用于查詢或控制網絡驅動或硬件設置。

  1. # ethtool eth0

1)如何在 Linux 上使用 ip 命令檢查可用的網絡接口

在不帶任何參數的情況下運行 ip 命令時,它會提供大量信息,但是,如果僅需要可用的網絡接口,請使用以下定制的 ip 命令。

  1. # ip a |awk '/state UP/{print $2}'
  2.  
  3. eth0:
  4. eth1:

2)如何在 Linux 上使用 ip 命令檢查網絡接口的 IP 地址

如果只想查看 IP 地址分配給了哪個接口,請使用以下定制的 ip 命令。

  1. # ip -o a show | cut -d ' ' -f 2,7
  2. ip a |grep -i inet | awk '{print $7, $2}'
  3.  
  4. lo 127.0.0.1/8
  5. 192.168.1.101/24
  6. 192.168.1.102/24

3)如何在 Linux 上使用 ip 命令檢查網卡的 MAC 地址

如果只想查看網絡接口名稱和相應的 MAC 地址,請使用以下格式。

檢查特定的網絡接口的 MAC 地址:

  1. # ip link show dev eth0 |awk '/link/{print $2}'
  2. 00:00:00:55:43:5c

檢查所有網絡接口的 MAC 地址,創建該腳本:

  1. # vi /opt/scripts/mac-addresses.sh
  2.  
  3. #!/bin/sh
  4. ip a |awk '/state UP/{print $2}' | sed 's/://' | while read output;
  5. do
  6. echo $output:
  7. ethtool -P $output
  8. done

運行該腳本獲取多個網絡接口的 MAC 地址:

  1. # sh /opt/scripts/mac-addresses.sh
  2.  
  3. eth0:
  4. Permanent address: 00:00:00:55:43:5c
  5. eth1:
  6. Permanent address: 00:00:00:55:43:5d

4)如何在 Linux 上使用 ethtool 命令檢查網絡接口速度

如果要在 Linux 上檢查網絡接口速度,請使用 ethtool 命令。

檢查特定網絡接口的速度:

  1. # ethtool eth0 |grep "Speed:"
  2.  
  3. Speed: 10000Mb/s

檢查所有網絡接口速度,創建該腳本:

  1. # vi /opt/scripts/port-speed.sh
  2.  
  3. #!/bin/sh
  4. ip a |awk '/state UP/{print $2}' | sed 's/://' | while read output;
  5. do
  6. echo $output:
  7. ethtool $output |grep "Speed:"
  8. done

運行該腳本獲取多個網絡接口速度:

  1. # sh /opt/scripts/port-speed.sh
  2.  
  3. eth0:
  4. Speed: 10000Mb/s
  5. eth1:
  6. Speed: 10000Mb/s

5)驗證網卡信息的 Shell 腳本

通過此 shell 腳本你可以收集上述所有信息,例如網絡接口名稱、網絡接口的 IP 地址,網絡接口的 MAC 地址以及網絡接口的速度。創建該腳本:

  1. # vi /opt/scripts/nic-info.sh
  2.  
  3. #!/bin/sh
  4. hostname
  5. echo "-------------"
  6. for iname in $(ip a |awk '/state UP/{print $2}')
  7. do
  8. echo "$iname"
  9. ip a | grep -A2 $iname | awk '/inet/{print $2}'
  10. ip a | grep -A2 $iname | awk '/link/{print $2}'
  11. ethtool $iname |grep "Speed:"
  12. done

運行該腳本檢查網卡信息:

  1. # sh /opt/scripts/nic-info.sh
  2.  
  3. vps.2daygeek.com
  4. ----------------
  5. eth0:
  6. 192.168.1.101/24
  7. 00:00:00:55:43:5c
  8. Speed: 10000Mb/s
  9. eth1:
  10. 192.168.1.102/24
  11. 00:00:00:55:43:5d
  12. Speed: 10000Mb/s

via: https://www.2daygeek.com/linux-unix-check-network-interfaces-names-nic-speed-ip-mac-address/

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2018-07-20 14:20:24

Linux用戶組管理員

2009-02-16 20:16:52

Linux網卡硬件查看

2020-11-17 11:19:48

Linux磁盤空間

2018-09-17 11:35:44

Linux軟件包命令

2022-10-28 16:42:04

Linuxcrontab日志

2020-04-01 12:42:01

Linux用戶密碼到期日期

2019-01-07 09:50:06

Linuxtarball命令

2019-11-26 09:20:47

LinuxJava

2019-11-26 16:58:51

Linuxpkgsrc

2023-01-17 07:40:59

LinuxAppImage應用程序

2018-12-11 11:00:50

Linux字體命令

2020-04-21 14:21:31

LinuxPython

2021-10-12 08:43:19

LinuxSambaWindows

2021-10-02 10:10:47

LinuxBusyBox命令

2022-01-17 13:34:45

MySQLLinux數據庫

2014-04-09 10:16:28

Linux文件系統fsck工具

2021-11-28 06:33:24

Discord消息收發應用 Linux

2020-08-24 12:37:54

Linuxxargs命令

2017-09-18 10:05:15

WindowsLinux容器

2012-05-21 10:31:06

LinuxVMware Tool
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩av成人在线观看 | 亚洲欧美视频一区 | 亚洲视频区 | 青青草这里只有精品 | www国产成人免费观看视频,深夜成人网 | 91高清免费观看 | 国产色婷婷| 亚洲国产精品一区二区三区 | 亚洲欧美高清 | 国产精品久久久一区二区三区 | 国产亚洲精品美女久久久久久久久久 | www.亚洲一区| 亚洲成人www | www.日韩| 国产区精品在线观看 | 欧美精品国产精品 | 九九热精品在线 | 日本不卡免费新一二三区 | 亚洲一区中文字幕 | 亚洲黄色av | 国产精品久久久久久久久图文区 | 国产婷婷色综合av蜜臀av | 亚洲一区二区欧美 | 做a视频| 中文字幕 在线观看 | 在线观看a视频 | 精品国产乱码久久久久久蜜退臀 | 91精品国产自产精品男人的天堂 | 久久久久精 | 午夜av电影院 | 亚洲欧美一区二区三区国产精品 | 日韩理论电影在线观看 | 亚洲色综合 | 一本色道精品久久一区二区三区 | 亚洲区视频 | 精品网站999www | 日韩看片 | 久久人爽 | 亚洲国产精品久久久久婷婷老年 | 91成人免费电影 | 日韩中文字幕 |