温馨提示×

Linux虚拟机如何设置静态IP

小樊
94
2025-02-16 11:04:40
栏目: 云计算
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在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
    

注意事项

  • 确保在修改配置文件时,不要删除或更改 DEVICEBOOTPROTOONBOOT 等关键配置项。
  • 如果你使用的是VMware虚拟机,步骤类似,但需要在VMware的网络编辑器中设置NAT模式的子网、网关等信息。

示例(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地址,确保网络配置的稳定性和可靠性。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:ubuntu虚拟机如何设置静态IP

0