VM虚拟机NAT模式下设置静态IP

VM虚拟机NAT模式下设置静态IP

VMware为我们提供了三种网络工作模式,分别为:桥接模式(Bridged)、网络地址转换模式(NAT)、仅主机模式(Host-only)。我在实训过程中老师教我们配置仅主机模式,但是在使用过程中,仅主机模式不能上网!!!这是一个大问题啊。但是如果直接使用NAT模式,IP会变,这又是一个烦人的问题。

仅主机模式介绍

在 Host-only 模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机,当然多个虚拟机之间也可以互相访问。其实 Host-only 网络和 NAT 网络很相似,不同的地方就是 Host-only 网络没有 NAT 服务,所以虚拟网络不能连接到 Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1 虚拟网卡来实现的。此时如果想要虚拟机上外网则需要主机联网并且网络共享。
Host-Only模式其实就是NAT模式去除了虚拟NAT设备,然后使VMware Network Adapter VMnet1虚拟网卡连接VMnet1虚拟交换机来与虚拟机通信的,Host-Only模式将虚拟机与外网隔开,使得虚拟机成为一个独立的系统,只与主机相互通讯。

新的解决方案

IP会变,我们可以通过设置静态 IP ,这样的话 IP 就不会发生改变,同时设置 NAT 模式,这样就可以通网络了,又可以愉快地用 YUM 在线安装软件,这不比仅主机模式香!!!

如何设置

VM 虚拟机左上方 -> 编辑 -> 虚拟网络编辑器 -> 点击更改设置。

在这里插入图片描述

点击选择 VMnet8 -> 取消勾选 使用本地 DHCP服务。

在这里插入图片描述

点击 NAT设置,记录一下 子网IP ,子网掩码,以及网关。后面设置的时候会用到

在这里插入图片描述

#修改网络配置的命令
vim /etc/sysconfig/network-scripts/ifcfg-ens33
  • 把 BOOTPROTO 改成 static
  • IPADDR 是要设置的静态 IP 地址。 !!!192.168.23.0这个是从上面可知的,但是我们的设置范围建议是192.168.23.3~192.168.23.253之内的。就是最后那个 0 的范围建议 3~253.
  • NETMASK 是 子网掩码 (上面截图可知)
  • GATEWAY 是 网关 (上面截图可知)
  • DNS1 是 DNS,这里的223.5.5.5是阿里的DNS,这个直接加上去就好了。

在这里插入图片描述

reboot #重启设备
ping baidu.com  #测试行不行

Window设置 -> 网络和Internet -> 以太网 -> 更改适配器选项 -> 选择VM8 -> 属性 -> Internet版本协议4(tcp/ipv4)

使用下面的 IP地址,子网掩码和网关以及DNS填上面的那个(和虚拟机设置一样),IP不能和虚拟机设置的一样,但是要符合上面说的范围。然后就可以使用 SSH 连接虚拟机了。步骤到此结束。
在这里插入图片描述

---------------------------------------提醒我自己用的-------------------------------------------

#修改主机名称
vim /etc/hostname

#修改映射文件
vim /etc/hosts

关闭防火墙

1、命令行界面输入命令“systemctl status firewalld.service”并按下回车键。

2、然后在下方可以查看得到“active(running)”,此时说明防火墙已经被打开了。

3、在命令行中输入systemctl stop firewalld.service命令,进行关闭防火墙。

4、然后再使用命令systemctl status firewalld.service,在下方出现disavtive(dead),这权样就说明防火墙已经关闭。
5、再在命令行中输入命令“systemctl disable firewalld.service”命令,即可永久关闭防火墙。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值