Linux 设置IP
-
使用
ip a命令查看所有可用的网络接口。通常,它们可能是eth0、ens33等 -
使用root运行命令
ip addr add your_ip_address dev eth0 -
编辑网络接口配置文件。对于大多数Linux发行版,这些文件位于
/etc/sysconfig/network-scripts/目录下,并以ifcfg-<interface>命名,其中<interface>是您在上一步中找到的网络接口名称。例如,如果您的网络接口是eth0,则配置文件名为ifcfg-eth0 -
使用文本编辑器(如vi或nano)打开相应的配置文件。例如,运行以下命令
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0 -
在配置文件中,找到并修改以下行以设置IP地址、子网掩码和网关
BOOTPROTO=static
IPADDR=<your_ip_address>
NETMASK=<your_subnet_mask>
GATEWAY=<your_gateway_ip>
将<your_ip_address>替换为您想要分配给该接口的IP地址,<your_subnet_mask>替换为子网掩码,<your_gateway_ip>替换为网关IP地址 -
保存并关闭文件
-
重启网络服务以使更改生效。您可以使用以下命令之一来重启网络服务
(如果不行说明服务名称错了,需要使用这个命令systemctl list-units --type=service看下跟这个network服务名称相关的放到下面的命令中启动即可)
sudo systemctl restart network或者sudo service network restart或者service NetworkManager restart一般用的最后一个如果还不行则直接重启网络
使用该命令即可ifup ens18,其中ens18是你本地使用ip a查询出来的网络接口的名称
1339

被折叠的 条评论
为什么被折叠?



