但是因为公司网络限制导致内网IP必须和MAC地址匹配上才能连上外网 。所以不得不改变策略了 , 换用NAT模式来共享宿主机IP上网 。使用NAT模式Mware会自动为我们的虚拟机分配IP地址 , 通过VMnet8虚拟网卡可以就可以利用宿主机的IP进行网络通信 。
共享宿主机网络同样在右下角的网络连接图标 , 点击“网络和interner设置”->“以太网”->”更改适配器设置”进入“网络连接“ , 右击你用的那个网卡->属性->共享 , 勾选“允许其他网路用户通过计算机的internet链接来链接”并在选择框里选择“ VMware Network Adapter VMnet8”网卡 。目的是让宿主机网卡和虚拟机的网卡对接上 , 这样虚拟机通过宿主机(物理电脑)上网和交换数据 。
查看宿主机网络配置接着我们需要查看下宿主机给虚拟网卡vmnet8 分配了哪个IP , 在开始列表中找到 “运行”(快捷键ctrl+r)输入:cmd , 在CMD命令窗口然后输入:ipconfig/all指令就会显示DNS , IP , 子网掩码 , 默认网关等网络配置信息 。我们找到【以太网适配器 VMware Network Adapter VMnet8】 , 这里的ip就是虚拟机配置静态ip时的网关(宿主机的真实物理网卡IP和虚拟机的IP地址并不在同一个范围内) 。
虚拟机配置在VMware菜单栏中选择“虚拟机”->“设置” , 打开的窗口中左侧选择“网络适配器” , 右侧选择“NAT模式(N) , 用于共享主机的IP地址” , 然后点击“确定设置虚拟机为NAT网络 。然后点击“编辑”下的“虚拟网络编辑器” , 这里虚拟机虚拟网卡的IP地址要与主机的虚拟网卡VMware Network Adapter VMnet8处于同一个网段 , 子网掩码、网关、DNS等参数需相同 。所以这里设置子网IP为“192.168.137.0”和子网掩码位“255.255.255.0” , 点击“应用”VMware会自动为我们设置好网关IP 。
Centos配置网络->DHCP自动获取IP如果你是想通过自动获取来配置IP , 那么在虚拟机配置的时候就需要勾选【使用本地DHCP服务将IP地址分配给虚拟机(D)】选项 。然后在Centos中找到网络配置
/etc/sysconfig/network-scripts/ifcfg-eth33文件 , 用vi命令打开文件ifcfg-eth33修改成如下的网络配置信息 。
Centos配置网络->静态IP设置设置静态IP不需要选择【使用本地DHCP服务将IP地址分配给虚拟机(D)】 , 但是需要查看下静态IP的设置范围(
192.168.137.128~192.168.137.254) 。IPV6的地址我们暂时还没用到 , 可以先把关于IPV6的设置去掉 。
设置网关网关就是一个网络连接到另一个网络的“关口” , 可以连接基于不一样通信协议的网络的设备使彼此之间可以进行网络传输 。虚拟机相对宿主机而言相当于局域网 , 虚拟机和宿主机并不在一个网段上 , 这时宿主机和虚拟机要实现网络之间的通信则必须通过网关 。Centos设置网关可以编辑vi /etc/sysconfig/network 文件 , 具体设置可以参考如下:
推荐阅读
- 路由器打不开设置页面 路由器上不了网的原因
- 百度工具栏在哪里找 手机百度工具栏设置方法
- 苹果电脑取消开机密码怎么设置 苹果电脑绕过开机密码的方法
- dnf虚拟机设置要求 dnf提示检测到使用虚拟机
- 键盘无冲测试原理 教你设置键盘无冲突
- 电脑设置自动关机命令 设置电脑自动关机的代码
- 怎么设置电脑屏保时间长 电脑锁屏快速解开方法
- 取消屏保怎么设置 win10取消屏保和休眠的步骤
- excel列数太多怎么处理 表格多少行多少列设置方法
- tplink无线桥接设置详细 tplink路由器桥接设置步骤