在Linux系统中,永久配置网卡通常涉及到修改网络接口配置文件。以下是一些基础概念和相关操作:
/etc/sysconfig/network-scripts/
目录下的文件中,文件名通常是ifcfg-<interface_name>
,例如ifcfg-eth0
或ifcfg-enp0s3
。首先,你需要知道你的网卡名称。可以使用以下命令查看:
ip link show
或者
ifconfig -a
假设你的网卡名称是eth0
,你需要编辑/etc/sysconfig/network-scripts/ifcfg-eth0
文件。
使用文本编辑器打开文件,例如:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
在文件中添加或修改以下内容:
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
解释:
DEVICE
:网卡名称。BOOTPROTO
:设置为static
表示使用静态IP地址。ONBOOT
:设置为yes
表示在系统启动时激活该接口。IPADDR
:设置静态IP地址。NETMASK
:设置子网掩码。GATEWAY
:设置网关地址。DNS1
和DNS2
:设置DNS服务器地址。保存文件并退出编辑器后,重启网络服务以应用更改:
systemctl restart network
或者
service network restart
ONBOOT
是否设置为yes
。systemctl status network
。journalctl -xe
。通过以上步骤,你可以永久配置Linux系统中的网卡,确保网络设置在系统重启后仍然有效。
领取专属 10元无门槛券
手把手带您无忧上云