星际穿越

vmware固定IP

2020-11-07

不想再windows上装mysql,所以就装在了vmware虚拟机上。但vmware虚拟的ip地址是固定分配的,这就意味着我每次开机都要在配置文件上换一次ip地址,太麻烦了。我作为一条懒狗加强迫症晚期患者根本忍不了,于是就百度+谷歌折腾了大概一上午,然后有了这篇博客

  1. 打开VMware的编辑-虚拟网络编辑器,点击更改设置

    01

  1. 选择类型为NAT模式的那一项,点击下面的NAT设置

    02

  2. 修改网关(只能修改4为ip地址的最后一位,并且不能和子网IP的冲突)

    然后一定不要忘记,点击确定,点击应用,点击确定

    03

    04

  3. 开启你要固定ip地址的虚拟机

  4. 查看网卡名字ifconfig

    01_ifconfig

    记住带有“RUNNING”字样的网卡的名字,如上图

    一般Centos是eth0或eth1,Ubuntu是ens33

  5. 修改interfaces配置sudo vim /etc/network/interfaces

    在文件末尾添加下面内容

    1
    2
    3
    4
    5
    6
    auto ens33						# 上一步查看的带有RUNNING字样的网卡名称
    iface ens33 inet static # 上一步查看的带有RUNNING字样的网卡名称
    address 192.168.247.200 # 要设为的ip地址
    netmask 255.255.255.0 # 子网掩码,跟我一样就行了
    gateway 192.168.247.20 # 网关(要和第3步中修改的一样)
    dns-nameservers 180.76.76.76 # dns,我这里用的百度的,可以自行更换

    05

    搞完执行service network restart重启网络服务就OK了,如果不行可以先重启一下虚拟机试试

  6. 如果上面配置完没出问题就不用看这一步了

    sudo vim /etc/NetworkManager/NetworkManager.conf如下图,修改managed=true

    03_networkmanager

    搞完重启一下虚拟机应该就好了