不想再windows上装mysql,所以就装在了vmware虚拟机上。但vmware虚拟的ip地址是固定分配的,这就意味着我每次开机都要在配置文件上换一次ip地址,太麻烦了。我作为一条懒狗加强迫症晚期患者根本忍不了,于是就百度+谷歌折腾了大概一上午,然后有了这篇博客
-
打开VMware的编辑-虚拟网络编辑器,点击更改设置
-
选择类型为NAT模式的那一项,点击下面的NAT设置
-
修改网关(只能修改4为ip地址的最后一位,并且不能和子网IP的冲突)
然后一定不要忘记,点击确定,点击应用,点击确定
-
开启你要固定ip地址的虚拟机
-
查看网卡名字
ifconfig
记住带有“RUNNING”字样的网卡的名字,如上图
一般Centos是eth0或eth1,Ubuntu是ens33
-
修改interfaces配置
sudo vim /etc/network/interfaces
在文件末尾添加下面内容
1
2
3
4
5
6auto 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,我这里用的百度的,可以自行更换搞完执行
service network restart
重启网络服务就OK了,如果不行可以先重启一下虚拟机试试 -
如果上面配置完没出问题就不用看这一步了
sudo vim /etc/NetworkManager/NetworkManager.conf
如下图,修改managed=true搞完重启一下虚拟机应该就好了