Mac VMware Fusion配置CentOS静态IP配置

背景:本地安装虚拟机做开发环境,要通过IP连接服务。经常重启虚拟机后,发现IP变动,一些配置都要一起修改,很麻烦,因此配置成固定IP
以下是我实际操作的记录,感谢原作者的智慧和付出
教程来源:https://www.cnblogs.com/yangfeiORfeiyang/p/10452088.html

1、环境

VMware Fusion 11.5

CentOS 7.8

2、前置准备

配置虚拟机网络连接方式(NAT):

获取网关地址和子网掩码

cd "/Library/Preferences/VMware Fusion/vmnet8" # 路径中有空格,要加引号
more nat.conf # 在最上面找到网关地址、子网掩码;q退出more命令

配置IP的范围:

# 同上目录
cat dhcpd.conf

Range 代表可以配置的IP地址的范围

点击屏幕左上角 》 系统偏好设置 》网络 》右下角[高级] 》DNS

查看当前网络DNS服务器:

3、修改虚拟机配置

cd /etc/sysconfig/network-scripts 
sudo vi ifcfg-ens32 # CentOS 7网卡名应该都是ens32?
# 修改
BOOTPROTO=static
# 添加
IPADDR=192.168.43.130 # IP地址要在上述范围内
GATEWAY=192.168.43.2 # 网关地址 nat.conf
NETMASK=255.255.255.0 # 子网掩码 nat.conf
DNS1=192.168.0.1 # DNS 系统偏好设置 顾名思义,当网络环境改变时DNS变化,可以在下面添加DNS2、DNS3...
# esc :q 保存退出

4、重启网络

sudo systemctl restart network # 重启网络
ping www.baidu.com # 测试网络连接
ifconfig # 查看IP信息

5、结束

至此,我的IP已经成功指定,如果有人有其他方式,欢迎交流,或者按照这种方式没有修改成功,请善用搜索

posted @ 2020-07-31 00:53  CS5421  阅读(520)  评论(0)    收藏  举报