虚拟机静态IP设置&链接外网

虚拟机静态IP设置&链接外网

为了保证虚拟机中HIVE能够正常被访问,需要保证虚拟机的静态IP,又要保证虚拟机能够正常访问互联网,所以开始了作死之旅。
因为最开始物理机是在家用路由器网络下的(即红色线路1、2),所以初试IP是192.168.1.0段,虚拟机IP是192.168.1.105,以及虚拟机中很多软件都是设置的192.168.1.105的IP。
现在由于考虑机器的移动,物理机网络会有变化,虚拟机直接桥接自动获取的话,物理机IP会有变化,懒得反复修改虚拟机中那些软件配置,便在虚拟机设置了静态IP:192.168.1.105 ,然后打通虚拟机到物理机到互联网的网络。
考虑了几个方案:
1、 用NAT模式,建立虚拟机和物理机虚拟网卡的局域网,然后物理机虚拟网卡和物理网卡共享网络,这样既保存了虚拟机局域网,又不修改原物理机网络。
2、 基于上条基础,考虑直接把物理网卡IP静态,然后连接虚拟机。就是不知道物理机能否连接互联网,有机会再试。
3、 虚拟机设置双网卡,一个网卡用来保证与物理机的互通,一个网卡用来保证和互联网相通(途中绿色线路)
在这里插入图片描述
现在总结编写文档阶段思路很多,当时只考虑到方案1,所以就开始慢慢摸索了,方案2、3以后有时间再试。以下是方案1的方法:

一、 创建蓝色线路5,创建虚拟机、物理机虚拟网卡局域网,保证虚拟机物理机相通:

1.点击Vmware,编辑->虚拟网络编辑器,设置虚拟机网络
在这里插入图片描述
2、选择NAT模式的网卡,点击更改设置,用管理员特权修改
在这里插入图片描述
4、 修改VMnet8的DCHP分配,子网设置为192.168.1.0,配子网掩码255.255.255.0。
5、 点击NAT设置,配置网关,记住IP\掩码\网关
在这里插入图片描述
在这里插入图片描述6、 回到物理机,找到创建的VMnet8虚拟网卡,配置IP4,将上述内容配置到这里:
此网卡是虚拟机的网关,由此虚拟机跳出192.168.1.0段访问外网,至于网关为什么不设置192.168.1.1,是因为防止回到某路由器网络后,物理机网关和虚拟机网关在192.168.1.1冲突,所以虚拟机访问到192.168.1.2,物理机的虚拟网卡根据情况找到网关跳出访问外网。
在这里插入图片描述
在这里插入图片描述
7、 在VMware中,断开重连网卡(猜测在虚拟机CENTOS中restart应该也可以)
在这里插入图片描述
在这里插入图片描述
8、 现在虚拟机已经是192.168.1.0段,但是现在还是DHCP,还未获取到192.168.1.105。 在这里插入图片描述
9、 配置CentOS的网卡,设置为静态:
[lee@localhost ~]$ cd /etc/sysconfig/network-scripts/
[lee@localhost network-scripts]$ vi ifcfg-ens33
在这里插入图片描述
出现了小插曲,未用root进行修改,加“!”都无法写入,切换root用户即可 在这里插入图片描述
10、 重启网卡,查看虚拟机IP
[root@localhost network-scripts]# /etc/init.d/network restart
在这里插入图片描述
11、Dbeaver链接上mysql,网络通
在这里插入图片描述

二、 配置物理机虚拟网卡和物理网卡共享网络,打通虚拟机局域网到互联网

1、 打开物理机网络配置中心,将外网网卡设置网络共享,家庭网路选择VMnet8。
在这里插入图片描述
2、 初次配置共享,提示此举会将虚拟网卡VMnet8重置IP,先点击确定,然后再回到VMnet8,将IP改回上一步设置的内容。
3、 回到虚拟机,ping互联网,通,搞定
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值