首页 > Linux学习 > Linux如何修改固定IP地址(亲测有效)

Linux如何修改固定IP地址(亲测有效)

分类: Linux学习 发布时间: 2024-09-16 10:33:45

第一步:确定网络接口名称 首先,你需要知道要配置的网络接口名称。在终端中输入ip addr或ifconfig(如果系统中安装了net-tools包)命令,查看所有网络接口的信息。通常,对于有线连接,接口名称可能是eth0、enp3s0等;对于无线连接,则可能是wlan0、wlp2s0等。 第二步:编...

在Linux系统中,配置固定IP地址是服务器管理和网络设置中的一项基础且重要的任务。无论是为了稳定性、安全性还是满足特定的网络需求,学会如何手动设置IP地址都是必不可少的技能。今天,我将为大家分享一个亲测有效的步骤,帮助你在Linux系统上轻松修改固定IP地址。

第一步:确定网络接口名称

首先,你需要知道要配置的网络接口名称。在终端中输入ip addrifconfig(如果系统中安装了net-tools包)命令,查看所有网络接口的信息。通常,对于有线连接,接口名称可能是eth0enp3s0等;对于无线连接,则可能是wlan0wlp2s0等。

第二步:编辑网络配置文件

接下来,你需要编辑对应网络接口的配置文件。在大多数基于Debian(如Ubuntu)和Red Hat(如CentOS)的Linux发行版中,这些文件通常位于/etc/network/interfaces(Debian/Ubuntu较旧版本)或/etc/sysconfig/network-scripts/目录下(如CentOS)。对于使用systemd-networkdNetplan(Ubuntu 17.10及以后版本)的系统,配置方式会有所不同。

以CentOS为例,假设你要配置enp3s0接口的固定IP,你需要编辑/etc/sysconfig/network-scripts/ifcfg-enp3s0文件。使用文本编辑器打开该文件,如vinano

第三步:配置IP地址、子网掩码、网关和DNS

在配置文件中,你需要设置以下参数:

  • BOOTPROTO:改为nonestatic,表示使用静态IP。
  • IPADDR:设置你的固定IP地址,如192.168.1.100
  • NETMASK:设置子网掩码,或使用PREFIX(CentOS 7及以后版本)指定网络前缀长度,如24
  • GATEWAY:设置默认网关地址,如192.168.1.1
  • DNS1DNS2:设置首选和备选DNS服务器地址。

示例配置(CentOS 7+)

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=enp3s0
UUID=你的UUID值
DEVICE=enp3s0
ONBOOT=yes
IPADDR=**192.168.1.100**
PREFIX=24
GATEWAY=**192.168.1.1**
DNS1=8.8.8.8
DNS2=8.8.4.4

第四步:重启网络服务或系统

配置完成后,保存文件并退出编辑器。然后,根据你的Linux发行版,你可能需要重启网络服务或整个系统来使更改生效。在CentOS上,可以使用systemctl restart network命令重启网络服务。

注意:不同Linux发行版和版本之间的网络配置方式可能有所不同,请根据你的系统文档进行相应调整。

Linux如何修改固定IP地址(亲测有效)

通过以上步骤,你应该能够成功地为Linux系统上的网络接口配置固定IP地址。希望这篇文章对你有所帮助!

服务器学习动态