修改VMware网络连接方式为NAT,修改centos7,centos8,ubuntu18.4为静态IP

内容

在VMware中配置centos7,centos8 和Ubuntu18 网络为静态ip

详细配置

  1. VMware的网络配置
  2. centos7/centos8/ubuntu18的配置
  3. 使用命令使其配置生效

VMware 的配置

1.点击VMware菜单栏的编辑按钮,选择虚拟网络编辑器,在”虚拟网络编辑器“的弹框中,点击更改设置:
在这里插入图片描述
2.鼠标点击弹框的上面NAT模式这一栏(移除网络VMnet1,防止以后虚拟机网络有问题),勾选下图所示的所有内容,填写 “子网ip”和“子网掩码”的值,然后点击右边的“NAT设置”按钮。(记住这里的子网IP:192.168.42.0,子网掩码:255.255.255.0)
注:如果没有下面这些内容,那就点击弹框左下角的“还原默认设置”按钮
在这里插入图片描述
设置VMware的网关,这个后面在配置静态IP的时候会用到。(记住网关IP:192.168.42.2)
注意:子网ip是192.168.42.0,那么网关要和子网ip在同一个网段上(192.168.42.X),不然会出错。

在这里插入图片描述
最后点击确定关闭弹框。

centos7/centos8/ubuntu18配置

centos7的配置:

1.修改配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
PROXY_METHOD=none
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 #这个是网卡名使用ifconfig查看
UUID=67256f33-b542-45f7-a2ef-fe8638a74af1
DEVICE=ens33 #这个是网卡名ifconfig查看
#static assignment
NM_CONTROLLED=no #表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理
ONBOOT=yes #开机启动
#BOOTPROTO=static #静态IP
IPADDR=192.168.42.100 #本机地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.42.2 #默认网关
DNS1=8.8.8.8
DNS2=8.8.4.4

2.修改配置文件: /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4

3.重启网络服务:systemctl restart network.service
4.查看ip地址:ifconfig
5.检查是否联网:ping www.baidu.com
注意:如果不行,就将VMware网络重置后再试试。

centos8的配置:

1.修改配置文件:/etc/sysconfig/network-scripts/ifcfg-ens160

YPE=Ethernet
PROXY_METHOD=none
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=ens160
UUID=6aee3489-f69d-45cd-b8a3-74f5023cd73f
DEVICE=ens160
ONBOOT=yes
IPADDR=192.168.42.101
NETMASK=255.255.255.0
GATEWAY=192.168.42.2
DNS1=8.8.8.8
DNS2=8.8.4.4

2.修改配置文件: /etc/resolv.conf

nameserver 8.8.8.8
nameserver 8.8.4.4

3.重启网络服务:nmcli c reload ;nmcli c up ens160;
4.查看ip地址:ifconfig
5.检查是否联网:ping www.baidu.com

更新 2020/11/30
重置系统后发现跟着教程设置后还是没有网络,最后花了好久才发现自己漏掉了设置东西(忘了设置成NAT模式)
在这里插入图片描述

Ubuntu18的配置:

1.修改配置文件,这是yaml格式文件,注意格式(key和:没有空格,value和:有空格)

ubuntu1804:~$ sudo vim /etc/netplan/01-network-manager-all.yaml

在这里插入图片描述
2 执行命令:

ubuntu1804:~$ sudo netplan apply

3.查看ip地址

ubuntu1804:ip addr
ubuntu1804:ping www.baidu.com

注意:如果不行,就将VMware网络重置后再试试。

总结

centos7和centos8配置静态ip地址的步骤都是大同小异的,只是配置文件名可能不一样,还有就是更新配置文件的方式不一样。
修改为静态的ip地址带来的好处就是,即使我主机的网络改变了,虚拟机中的ip也不会改变。

更新记录

时间:2020-11-28
问题:宿主机睡眠后,再重新启动发现ssh连接不上虚拟机
解决:重启宿主机的网卡(先禁用,然后再启用)
参考:https://blog.csdn.net/u012463871/article/details/107192802/
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值