linux

如何通过ifconfig配置静态IP地址

小樊
63
2025-06-03 12:56:56
栏目: 编程语言

在Linux系统中,ifconfig命令用于配置、激活和查询网络接口的参数。要为网络接口配置静态IP地址,请按照以下步骤操作:

  1. 打开终端(Terminal)。

  2. 首先,使用以下命令查看网络接口名称:

ifconfig -a

通常,网络接口名称为eth0(有线连接)或wlan0(无线连接)。

  1. 使用以下命令激活网络接口(如果尚未激活):
sudo ifconfig 网络接口名称 up

网络接口名称替换为实际的接口名称,例如:sudo ifconfig eth0 up

  1. 使用以下命令为网络接口配置静态IP地址:
sudo ifconfig 网络接口名称 子网掩码 硬件地址

网络接口名称替换为实际的接口名称,子网掩码替换为子网掩码(例如:255.255.255.0),硬件地址替换为网络接口的MAC地址。例如:

sudo ifconfig eth0 192.168.1.100 255.255.255.0 hw ether 00:11:22:33:44:55
  1. (可选)配置默认网关。编辑/etc/network/interfaces文件(对于Debian/Ubuntu系统)或/etc/sysconfig/network-scripts/ifcfg-网络接口名称文件(对于RHEL/CentOS系统),添加以下内容:
gateway 默认网关地址

默认网关地址替换为实际的默认网关地址。例如:

gateway 192.168.1.1
  1. 保存文件并重启网络服务以应用更改。在Debian/Ubuntu系统上,使用以下命令:
sudo systemctl restart networking

在RHEL/CentOS系统上,使用以下命令:

sudo systemctl restart network
  1. 使用ifconfig命令验证静态IP地址已成功配置:
ifconfig 网络接口名称

网络接口名称替换为实际的接口名称。您应该看到配置的静态IP地址。

请注意,这些步骤适用于基于Debian和RHEL的Linux发行版。其他发行版可能有所不同。

0
看了该问题的人还看了