Linux ifconfig 命令,配置和查看网络接口参数

ifconfig 是一个用于配置和查看网络接口参数的命令行工具。它可以显示当前网络接口的状态,也可以用来设置 IP 地址、子网掩码、广播地址等参数。

基本用法

使用 ifconfig 可以查看和修改网络接口的配置。以下是几个基本的用法示例:

查看所有网络接口状态

这将列出系统上所有可用的网络接口及其状态。

查看特定网络接口的状态

这里,eth0 是你要查看的网络接口名称。你可以替换为其他接口名称,如 wlan0enp3s0

启用或禁用网络接口

通过 updown 参数可以启用或禁用指定的网络接口。

设置网络接口参数

ifconfig 可以用来设置网络接口的 IP 地址、子网掩码、广播地址等参数。

设置 IP 地址和子网掩码

这里,eth0 是接口名称,192.168.1.100 是新的 IP 地址,255.255.255.0 是子网掩码。

设置广播地址

这将设置 eth0 接口的广播地址为 192.168.1.255

设置点对点地址

这里,ppp0 是接口名称,10.0.0.1 是本地地址,10.0.0.2 是远端地址。

其他选项

设置 MTU(最大传输单元)

这将设置 eth0 接口的 MTU 为 1400 字节。

设置硬件地址(MAC 地址)

这将设置 eth0 接口的 MAC 地址为 00:1A:2B:3C:4D:5E

设置带宽限制

这将设置 eth0 接口的发送队列长度为 1000

示例

示例:配置无线网络接口

这里,wlan0 是无线网络接口,配置其 IP 地址并启用该接口。

示例:配置点对点网络接口

这里,ppp0 是点对点网络接口,配置其 IP 地址和远端地址,并启用该接口。

示例:配置带宽限制

这里,eth0 是网络接口,设置其发送队列长度为 1000

通过这些示例和说明,你可以了解到如何使用 ifconfig 命令来配置和管理网络接口。需要注意的是,在现代 Linux 系统中,ip 命令已经逐渐取代了 ifconfig,但后者在一些老旧系统和脚本中仍然很常见。

上一篇: dhclient 命令
下一篇: ping 命令
纠错
反馈