如何查看linux系统的网络接口

如何查看linux系统的网络接口,第1张

方法/步骤

1、进入linux,使用“ cat /etc/services ”命令,可以查看所有服务默认的端口列表信息。

2、使用“netstat”命令,查看正在连接的端口【连接】列表信息。

3、使用“nestat -a”命令,查看所有服务端口【监听、连接】列表信息。

4、套接字的种类除了t(TCP)、u(UDP)之外,还有w(RAW)、x(UNIX)套接字。

5、使用" netstat -ap"查看所有服务端口和对应的程序名称。

struct ifaddrs

{

struct ifaddrs *ifa_next /* Next item in list */

char*ifa_name /* Name of interface */

unsigned int ifa_flags /* Flags from SIOCGIFFLAGS */

struct sockaddr *ifa_addr /* Address of interface */

struct sockaddr *ifa_netmask/* Netmask of interface */

union

{

struct sockaddr *ifu_broadaddr/* Broadcast address of interface */

struct sockaddr *ifu_dstaddr/* Point-to-point destination address */

} ifa_ifu

#define ifa_broadaddr ifa_ifu.ifu_broadaddr

#define ifa_dstaddr ifa_ifu.ifu_dstaddr

void*ifa_data /* Address-specific data */

}

一、首先是最简单明了的两个命令, ifconfig和lspci。

ifconfig: 最常用的配置和查看网络接口信息的命令,服务器上执行此命令会得到类下文的内容。

二、lspci |grep -i 'eth' 或 lspci | grep -i net命令:可列出每个pci总线上的设备,通过grep过滤后可得到网卡设备列表


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8471253.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-16
下一篇2023-04-16

发表评论

登录后才能评论

评论列表(0条)

    保存