centos 固定IP地址

上面这个解决方案有点问题,这里有一个更好的解决方案

  1. 在虚拟机有默认网络适配器的情况下,添加一个内部网络适配器(相关配置如和上链接相同)
  2. /etc/sysconfig/network-scripts 创建一个 ifcfg-eth1

    1. BOOTPROTO=static
    2. DEVICE=eth1
    3. NAME=eth1
    4. ONBOOT=yes
    5. IPADDR=192.168.137.204
    6. NETMASK=255.255.255.0
    7. GATEWAY=192.168.137.1
    8. DNS1=223.5.5.5
  3. systemctl restart network

固定内外IP

  1. 创建一个虚拟交换机,选择内部(Internal)模式
  2. 将虚拟机的交换机设置为新创建的虚拟机
  3. 进入win10 网络共享中心的修改适配器设置,
    1. 左键对应的虚拟机,点击属性
    2. 双击IPv4协议
    3. 指定万贯和子网掩码

image.png

  1. 进入虚拟机修改 network-scripts 的 ifcfg-eth0 ```shell cd /etc/sysconfig/network-scripts vi ifcfg-eth0

BOOTPROTO=static # Set dhcp to static DEVICE=eth0 #name ONBOOT=yes # Boot up IPADDR=192.168.137.201 # This needs to be the same as the IP network segment you set earlier. GATEWAY=192.168.137.1 # gateway NETMASK=255.255.255.0 #Subnet mask

`` 重启网络: systemctl restart network <br />查看ip地址是否变化: ip addr `

链接外网

在虚拟机关闭的情况下,左键,点击设置,添加网络适配器,选择默认适配器,完成!!!