全网最最最详细的centos7如何设置静态ip

本文详细指导了如何在Linux系统中使用管理员权限配置网络接口ens33的静态IP地址,包括查找接口、编辑配置文件、重启服务及验证配置,同时提醒备份原始配置以防问题发生。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

以下步骤假设你已经有了管理员权限(或者可以使用sudo)以及你的网络接口名称(例如ens33)。

步骤 1: 查找网络接口名称

  1. 打开终端。
  2. 运行命令nmcli d来查看所有网络设备及其状态。找到你想配置的设备名称,比如ens33

步骤 2: 编辑网络配置文件

  1. 使用文本编辑器(如vinano)打开网络配置文件。以ens33为例,文件路径通常是/etc/sysconfig/network-scripts/ifcfg-ens33

    sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
  2. 你需要修改或确认文件中包含以下内容(使用你的网络配置替换下面的示例值):

    • BOOTPROTO=static:这告诉系统使用静态地址而不是DHCP。
    • ONBOOT=yes:这确保在启动时激活此网络接口。
    • IPADDR=192.168.1.100:静态IP地址。
    • NETMASK=255.255.255.0:网络子网掩码。
    • GATEWAY=192.168.1.1:网络的网关地址。
    • DNS1=8.8.8.8:首选DNS服务器。
    • DNS2=8.8.4.4:备选DNS服务器(可选)。

    示例配置如下:

    TYPE=Ethernet
    BOOTPROTO=static
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    NAME=ens33
    DEVICE=ens33
    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
    
  3. 保存并关闭文件。

步骤 3: 重启网络服务

为了应用你的更改,需要重启网络服务。在终端中,运行以下命令:

sudo systemctl restart network

步骤 4: 验证配置

最后,验证静态IP地址是否已成功设置。在终端中,运行命令:

ip addr show ens33

或者

ifconfig ens33

查看输出,确保ens33接口的IP地址是你设置的静态IP地址。

注意事项

  • 在进行任何更改之前,请确保备份原始配置文件,以便在出现问题时可以恢复。
  • 如果你在网络配置中遇到任何问题,确保检查所有的配置项是否正确,包括IP地址、子网掩码、网关和DNS服务器地址。
  • 在某些环境中,可能还需要调整防火墙设置或SELinux策略以允许特定的网络流量。
    在这里插入图片描述
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

舒一笑不秃头

你的鼓励是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值