ifconfig 是一个用于配置和显示网络接口参数的命令行工具
打开终端(Terminal)。
输入 ifconfig 命令查看当前网络接口的状态。这将显示所有活动的网络接口及其相关信息。
要配置网络接口,您需要知道要配置的接口名称(例如:eth0、wlan0 等)。
使用以下命令为网络接口分配 IP 地址:
sudo ifconfig <interface_name> <ip_address> netmask <subnet_mask>
将 <interface_name> 替换为您要配置的接口名称,将 <ip_address> 替换为您要分配的 IP 地址,将 <subnet_mask> 替换为子网掩码。
例如,要将 IP 地址设置为 192.168.1.10,子网掩码为 255.255.255.0,您可以使用以下命令:
sudo ifconfig eth0 192.168.1.10 netmask 255.255.255.0
要启用网络接口,您可以使用以下命令:
sudo ifconfig <interface_name> up
将 <interface_name> 替换为您要启用的接口名称。
例如,要启用名为 eth0 的接口,您可以使用以下命令:
sudo ifconfig eth0 up
要禁用网络接口,您可以使用以下命令:
sudo ifconfig <interface_name> down
将 <interface_name> 替换为您要禁用的接口名称。
例如,要禁用名为 eth0 的接口,您可以使用以下命令:
sudo ifconfig eth0 down
(可选)如果您还希望配置默认网关和 DNS 服务器,您需要编辑 /etc/network/interfaces(Debian/Ubuntu)或 /etc/sysconfig/network-scripts/ifcfg-<interface_name>(RHEL/CentOS/Fedora)文件。在这些文件中,您可以指定默认网关和 DNS 服务器。
请注意,ifconfig 命令在某些 Linux 发行版中可能已被弃用,取而代之的是 ip 命令。在这种情况下,您可以使用 ip 命令执行类似的配置操作。