linux

Linux虚拟机如何设置静态IP

小樊
93
2025-02-16 11:04:40
栏目: 云计算

在Linux虚拟机中设置静态IP地址可以通过修改网络接口配置文件来实现。以下是一个通用的步骤指南,适用于大多数Linux发行版,包括CentOS、Ubuntu等。

步骤指南

  1. 打开终端

  2. 查看当前网络接口名称

    ip addr
    

    或者

    ifconfig
    

    这将显示系统中的网络接口信息,例如 eth0ens33

  3. 找到对应的网络接口配置文件: 通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名类似于 ifcfg-eth0ifcfg-ens33

  4. 使用文本编辑器打开该文件: 例如使用 vinano

    sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    
  5. 修改配置文件内容,设置静态IP地址、子网掩码、网关和DNS服务器。例如:

    BOOTPROTO=static
    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
    
  6. 保存并关闭文件

  7. 重启网络服务以应用更改

    sudo systemctl restart network
    
  8. 验证新的IP地址配置

    ip addr
    

    或者

    ifconfig
    

注意事项

示例(CentOS 7)

  1. 编辑网络配置文件

    sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
  2. 修改配置

    BOOTPROTO=static
    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
    ONBOOT=yes
    
  3. 重启网络服务

    sudo systemctl restart network
    
  4. 验证配置

    ip addr show ens33
    

通过以上步骤,你就可以在Linux虚拟机中成功设置静态IP地址,确保网络配置的稳定性和可靠性。

0
看了该问题的人还看了