百度
360搜索
搜狗搜索

linux如何查看网口连接详细介绍

在 Linux 系统中,可以通过以下常用方法查看网口连接状态及相关信息:

一、查看网络接口基本信息(状态、IP、MAC 等)

1.
ip 命令(推荐,现代 Linux 通用)

bash

 addr show  

  • 输出关键信息
    • UP/DOWN:接口是否启用(UP 表示已启用)。
    • link/ether:MAC 地址(物理地址)。
    • inet:分配的 IP 地址(若有)。
    • 接口名称(如 eth0enp3s0wlan0 等,enp3s0 为 PCIe 设备命名规则)。

2.
ifconfig 命令(需安装
net-tools 包,部分旧系统使用)

bash

  

  • 若提示命令不存在,需安装:
    • Debian/Ubuntu:sudo apt install net-tools
    • RHEL/CentOS:sudo yum install net-tools(或 dnf install

二、查看网口链路状态(是否连接到交换机 / 路由器)

1. 查看接口链路状态(是否物理连接)

bash

  show  

  • 关键信息
    • state UP/DOWN:链路是否连通(UP 表示物理连接正常)。
    • speed:连接速率(如 1000Mbit/s)、双工模式(full-duplex)。

2. 使用
ethtool 查看详细物理连接参数

bash

 接口名  

  • 重点输出
    • Speed:连接速率(如 1000Mb/s)。
    • Duplex:双工模式(full 表示全双工)。
    • Link detected: yes:是否检测到链路(yes 表示连接正常)。

三、查看网络连接配置(如 DHCP / 静态 IP)

1. 使用
nmcli(适用于启用 NetworkManager 的系统)

bash

nmcli device status  

nmcli connection show

nmcli connection show

2. 直接查看配置文件(适用于传统静态配置)

  • 配置文件路径(以 eth0 为例):
    • RedHat 系列:/etc/sysconfig/network-scripts/ifcfg-eth0
    • Debian 系列:/etc/network/interfaces.d/eth0.cfg(或 /etc/network/interfaces

四、测试网络连通性(确认链路是否可用)

bash

 目标IP  

  • 若能 ping 通,说明网络连接正常;若超时,可能是链路、配置或防火墙问题。

五、总结常用命令

功能 命令
查看接口状态 ip addrifconfig
查看链路状态 ip linkethtool <接口>
查看连接配置 nmcli device status、配置文件
测试网络连通性 ping <IP>

注意事项

  • 接口名称:现代 Linux 通常使用 enpXsY(PCIe 设备)、ethX(传统命名)、wlanX(无线)等命名规则,具体以实际输出为准。
  • 权限:部分命令(如修改配置)需 sudo 权限。

通过以上方法,可以全面查看网口的物理连接状态、IP 配置及网络连通性。

阅读更多 >>>  如何让服务器禁止开机linux

网站数据信息

"linux如何查看网口连接"浏览人数已经达到22次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux如何查看网口连接的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!