linux查看网卡物理编号_Linux下多网卡时,如何快速辨别网卡ID与物理网卡的对应关系(即ethtool命令)...
一般购买的服务器都有4个网卡,这个时候在安装好服务器后,配置IP的时候就郁闷了
如是一个浪潮8560M2服务器安装Redhat后的网卡显示:
[root@DBSERVER51 ~]# ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:E0:ED:2D:0F:58
inet addr:192.168.4.10 Bcast:192.168.4.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:40428 errors:0 dropped:0 overruns:0 frame:0
TX packets:392 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3413500 (3.2 MiB) TX bytes:44521 (43.4 KiB)
Memory:faee0000-faf00000
eth1 Link encap:Ethernet HWaddr 00:E0:ED:2D:0F:59
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:fae60000-fae80000
eth2 Link encap:Ethernet HWaddr 00:25:90:5A:15:B6
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:fafe0000-fb000000
eth3 Link encap:Ethernet HWaddr 00:25:90:5A:15:B7
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:faf60000-faf80000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:10 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:660 (660.0 b) TX bytes:660 (660.0 b)
从一个机房搬下来时,忘记标记了。这个时候还是想修改eth0作为通信口。但是一个一个插拔比较麻烦,于是就想能不能有个好办法,毕竟Linux不像Windows那样直观,打开网络连接就可以看到。这个时候就要用到ethtool这样一个命令,命令详解如下:
命令描述:
ethtool 是用于查询及设置网卡参数的命令。
ethX是以太网卡的名称,Linux系统将检测到的第一块以太网卡命名为eth0, 第二块为eth1,…….。
使用概要:
ethtool ethx //查询ethx网口基本设置,其中 x 是对应网卡的编号,如eth0、eth1等等
ethtool –h //显示ethtool的命令帮助(help)
ethtool –i ethX //查询ethX网口的相关信息
ethtool –d ethX //查询ethX网口注册性信息
ethtool –r ethX //重置ethX网口到自适应模式
ethtool –S ethX //查询ethX网口收发包统计
ethtool –s ethX [speed 10|100|1000] [duplex half|full] [autoneg on|off] //设置网口速率10/100/1000M、设置网口半/全双工、设置网口是否自协商
ethtool [ -a | -c | -g | -i | -d | -k | -r | -S |] ethX
ethtool [-A] ethX [autoneg on|off] [rx on|off] [tx on|off]
ethtool [-C] ethX [adaptive-rx on|off] [adaptive-tx on|off] [rx-usecs N] [rx-frames N] [rx-usecs-irq N] [rx-frames-irq N] [tx-usecs N] [tx-frames N] [tx-usecs-irq N] [tx-frames-irq N] [stats-block-usecs N][pkt-rate-low N][rx-usecs-low N] [rx-frames-low N] [tx-usecs-low N] [tx-frames-lowN] [pkt-rate-high N] [rx-usecs-high N] [rx-frames-high N] [tx-usecs-high N] [tx-frames-high N] [sample-interval N]
ethtool [-G] ethX [rx N] [rx-mini N] [rx-jumbo N] [tx N]
ethtool [-e] ethX [raw on|off] [offset N] [length N]
ethtool [-E] ethX [magic N] [offset N] [value N]
ethtool [-K] ethX [rx on|off] [tx on|off] [sg on|off] [tso on|off]
ethtool [-p] ethX [N]
ethtool [-t] ethX [offline|online]
ethtool [-s] ethX [speed 10|100|1000] [duplex half|full] [autoneg on|off] [port tp|aui|bnc|mii] [phyad N] [xcvr internal|external]
[wol p|u|m|b|a|g|s|d...] [sopass xx:yy:zz:aa:bb:cc] [msglvl N]标志-a查看网卡中 接收模块RX、发送模块TX和Autonegotiate模块的状态:启动on 或 停用off
-A修改网卡中 接收模块RX、发送模块TX和Autonegotiate模块的状态:启动on 或 停用off
-cdisplay the Coalesce information of the specified ethernet card
-CChange the Coalesce setting of the specified ethernet card
-gDisplay the rx/tx ring parameter information of the specified ethernet card
-Gchange the rx/tx ring setting of the specified ethernet card
-i显示网卡驱动的信息,如驱动的名称、版本等
-d显示register dump信息, 部分网卡驱动不支持该选项
-e显示EEPROM dump信息,部分网卡驱动不支持该选项
-E修改网卡EEPROM byte
-k显示网卡Offload参数的状态:on 或 off,包括rx-checksumming、tx-checksumming等。
-K修改网卡Offload参数的状态
-p用于区别不同ethX对应网卡的物理位置,常用的方法是使网卡port上的led不断的闪;N指示了网卡闪的持续时间,以秒为单位。
-r如果auto-negotiation模块的状态为on,则restarts auto-negotiation
-S显示NIC- and driver-specific 的统计参数,如网卡接收/发送的字节数、接收/发送的广播包个数等。
-t让网卡执行自我检测,有两种模式:offline or online
-s修改网卡的部分配置,包括网卡速度、单工/全双工模式、mac地址等参考:http://blog.sina.com.cn/s/blog_71f38909010128yf.html
重点来了,我这里使用如下命令:
[root@DBSERVER51 ~]# ethtool -p eth0
此时就会看到对应的物理口一个灯在不停的闪烁,对了。这就是我们在系统看到的那个叫eth0的网卡了。就是这么简单。
linux查看网卡物理编号_Linux下多网卡时,如何快速辨别网卡ID与物理网卡的对应关系(即ethtool命令)...相关推荐
- linux查询服务器cpu核数_linux 下查看机器是cpu是几核的
几个cpu more /proc/cpuinfo |grep "physical id"|uniq|wc -l 每个cpu是几核(假设cpu配置相同) more /proc/cpu ...
- linux查看cpu占用率_Linux 性能查看
查看系统负载 uptime 这个命令可以快速查看机器的负载情况. 在Linux系统中,这些数据表示等待CPU资源的进程和阻塞在不可中断IO进程(进程状态为D)的数量. 命令的输出,load avera ...
- linux 查看网络流量来源_Linux查看网络流量
作为一个非职业运维,不时需要查看Linux服务器上的网络流量状况.本文介绍几个常用的Linux查看网络流量命令,并简要介绍其用法.部分命令系统已经内置,某些命令则需要从软件仓库或者自行编译安装,本文以 ...
- linux mysql apache php 安装_linux下安装apache与php;Apache+PHP+MySQL配置攻略
linux下安装apache与php;Apache+PHP+MySQL配置攻略 1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/ ...
- linux检查网络是否通畅_linux下怎么检测网络的连通性
匿名用户 1级 2016-11-29 回答 linux查看网络链接状况命令 netstat 参数如下: -a 显示所有socket,包括正在监听的. -c 每隔1秒就重新显示一遍,直到用户中断它. - ...
- linux手动连接网络打印机驱动_Linux下安装HP打印机的驱动程序
前言 在Linux下,我想通过惠普打印机打印文件,我房间的HP打印机型号为HP LaserJet 1020/1008. 一开始通过命令行安装hplip及其相关插件,由于我的电脑是Fedora 22 W ...
- 64位linux安装mysql数据库吗_linux下怎么安装mysql数据库
展开全部 1.到mysql官网下载mysql编译32313133353236313431303231363533e78988e69d8331333363393632好的二进制安装包,在下载页面Sele ...
- linux使网卡点亮_Linux下 无线网卡配置无线唤醒功能的方法
原标题:Linux下 无线网卡配置无线唤醒功能的方法 导读Wake-on-LAN(WOL)是一个以太网标准,它允许服务器通过一个网络消息而被打开.你需要发送一个"魔法数据包"到支持 ...
- 查看linux mysql 账户权限设置_Linux下mysql新建账号及权限设置各种方式总结
来自:http://justcoding.iteye.com/blog/1941116 1.权限赋予 说明:mysql部署在服务器A上,内网上主机B通过客户端工具连接服务器A以进行数据库操作,需要服务 ...
最新文章
- Rad Studio IDE 代码编辑器增强工具 RADSplit
- 1.2.4 计算机的工作过程(从源程序到可执行文件、指令执行过程的描述)
- charles代理手机调试_Mac 上使用 Charles 进行手机抓包调试
- CIKM 2021 | 图模型在广告检索(Ad Retrieval)中的应用
- TCL座机日期时间调整
- 电脑硬盘数据线_这40种电脑故障的排除技巧你都掌握了吗?
- python 线程通信 会涉及到拷贝吗_Python如何实现线程间通信
- 笔记︱虚拟变量回归=差异显著(方差分析)+差异量化(系数值)
- 如何通过提前Bake Docker镜像加快基础设施的启动速度
- 《基 于 N Gram 的无词典 中文分词算法》 n-gram读感
- svg动画导致持续占用CPU
- Python使用打码平台进行识别验证码
- 多体动力学ANCF方法简单介绍
- excel从两列数据中找到相同的数据,并用不同颜色展示
- 1698无法登录mysql服务器_解决MySql ERROR 1698 (28000) 错误:Access denied for user 'root'@'localhost'...
- [渝粤教育] 西南科技大学 英语泛读 在线考试复习资料
- 将ceph与calamari相连(connect ceph servers to calamari)
- 深度剖析Linux与Windows系统的区别
- FastBoot BootLoader Recovery 模式学习
- 【Neo4j】第 3 章:使用 Pure Cypher 为您的业务赋能
热门文章
- 【AC自动机】【字符串】【字典树】AC自动机 学习笔记
- solr多core的处理
- 关于网页显示乱码问题的一些个人见解(PHP、JSP...)
- asp.net mvc 4 AntiForgery 提供的防伪标记适用于用户“”,但当前用户为“XX” 问题处理记录...
- ASP.NET中如何实现负载均衡
- 在一般处理程序(handler)中获取session的方法
- Win10如何远程连接Windows Server 2008,以及提示“您的凭证不工作”问题解决
- Ubuntu、CentOS 解决docker命令权限问题(sudo)
- php7 configure: error: Cannot find OpenSSL‘s <evp.h> 问题解决
- 记录一次docker导致宿主机重启故障解决方法