CentOS 7虚拟机设置静态IP(Windows / MacOS)

1. 查看本机IP

1.1 MaxOS查看本机IP地址

打开系统偏好设置 -> 网络 -> 高级 -> TCP/IP,如下图(我连的wifi,如果使用网线则点击下面的usb),记下IP,掩码和网关(就是下图的路由器)
查看网络连接
IP地址

1.2 Windows查看本机IP(可以略过这一步)

在Windows(VMWare WorkStation Pro)中配置虚拟机的静态IP时,可以不用查看本机的IP,当然,如果要看的话
右击网络 -> 点击以太网 -> 属性 -> IPv4
windows查看IP
如果你是自动获取的IP,那么可以按下Win+R键 输入cmd打开命令行,输入ipconfig查看本机IP(我这里配置了双IP,所以有两个IPv4)
windows查看自动分配的IP

2.配置VMWare

2.1 MacOS配置VMWare Fusion

点击菜单栏的 虚拟机 -> 设置 -> 网络适配器 -> 自动检测(如果电脑连了wifi可以选择wifi,使用网线可以选择usb)
VMWare Fusion配置网络

2.2 Windows配置VMWare WorkStation Pro

点击菜单栏 编辑 -> 虚拟网络编辑器 在弹出的界面中点击更改设置

更改设置
设置子网IP与掩码,其中,192.168.xxx.0中的xxx不比与主机一样
设置子网
点击NAT设置网关
设置网关
点击DHCP设置IP范围
设置IP范围
最后,检查一下网络适配器中的VMnet8中的IP地址(有可能配置完之后会变成192.168.xxx.1,这是不对的),如果IP变为了192.168.xxx.1则需要手动修改IP,注意网关要与VMWare中配置的相同
修改VMnet8

3.配置CentOS 7虚拟机

进入network-scripts目录

cd /etc/sysconfig/network-scripts

查看文件列表

ll

编辑ifcfg-ens33(不是所有的CentS 7中的网卡都叫ens33,根据自己的实际名称)

vi ifcfg-ens33 或者使用 vim ifcfg-ens33

编辑这个文件
配置文件如下,IPADDR是分配给自己虚拟机的IP,GATEWAY为网关,保持与VMWare中配置一致,NETMASK为掩码,三个255
需要注意的是
1.需要把BOOTPROTO设置为static
2.ONBOOT设置为yes
3.UUID在原本的配置中有,不要使用我贴出来的
4.NAME与DEVICE要保持一致,使用默认的就可以,不要用我贴出来的

BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=aa39199f-e771-43e7-b3a7-e1dc4ac8dd8a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.25.89
NETMASK=255.255.255.0
DNS1=114.114.114.114
GATEWAY=192.168.25.1

设置好之后重启网卡

systemctl restart network

检查网络是否畅通,ping一下百度就好了

ping www.baidu.com

猜你喜欢

转载自blog.csdn.net/weixin_42174497/article/details/106849345