Mac下Vmware Fusion配置虚拟机虚拟网卡并配置CENTOS上网
mac下使用Vmware Fusion 配置centos过程记录
新建虚拟机网络
首先打开 VMware Fusion的偏好设置
在设置面板中选择网络面板,解锁后,点击+按钮新增网络
点击新增以后,会新增一个网络,如vmnet2,在右侧网络信息面板中,勾选 允许该网络上的虚拟机连接到外部网络,子网IP设置为想设置的IP网段,最后一位设置为0,如,我需要使用的IP网段为 10.4.7.x
的网段,所以我的网络设置为 10.4.7.0
,设置好以后点击应用按钮应用,另外注意,如果子网IP文本框上面有通过DHCP在该网络上提供地址
的多选框的话,一定要取消勾选 ,否则会动态分配IP地址
修改NAT网络配置
打开终端,进入虚拟机配置目录
cd /Library/Preferences/VMware\ Fusion/
这里要注意,有空格的话要使用 \进行转义
修改networking
文件
vi networking
因为networking文件是只读文件,所以可能编辑以后无法保存,所以可以先设置networking文件的读写权限
sudo chmod 777 networking
修改保存好以后,再将文件权限改回
sudo chmod 644 networking
只修改netwoking文件的需要修改的网络的配置的内容,如:我新增的网络是vmnet2,这里对应的配置就是VNET_2_相关的配置,里面的值如果和刚刚的网络配置中的一样的话就不用改,我刚刚的配置中没有 dhcp的配置,这里的原值是yes,所以我只改了这里然后进行的保存。
#dhcp刚刚说了,要改成no
answer VNET_2_DHCP no
#子网掩码
answer VNET_2_HOSTONLY_NETMASK 255.255.255.0
#子网ip
answer VNET_2_HOSTONLY_SUBNET 10.4.7.0
answer VNET_2_NAT yes
answer VNET_2_NAT_PARAM_UDP_TIMEOUT 30
answer VNET_2_VIRTUAL_ADAPTER yes
进入vmnet2
目录,修改nat.conf
文件,这里修改的是网关的ip和子网掩码,个人理解,因为这个vmnet2,是后面我需要创建的所有的虚拟机都要使用的宿主机网关,这里的ip设置为 10.4.7.1
以后,后面的所有的虚拟机内的网关都要设置的与这个一样。子网掩码与networking中的设置的一致。
vi /Library/Preferences/VMware\ Fusion/vmnet2/nat.conf# NAT gateway address
ip = 10.4.7.1
netmask = 255.255.255.0
虚拟机网络配置
在虚拟机上右键,点击设置,进入虚拟机设置页面,点击网络适配器设置网络。
(虚拟机列表可以在虚拟机资源库中打开)
虚拟机资源库
在网络适配器的配置中,选择我们刚刚创建的vmnet2,然后我们再启动虚拟机
启动虚拟机登录以后,编辑网络配置文件
#这里,我的虚拟机的配置文件是ifcfg-ens33,每个的虚拟机的配置文件名不一定一样
vi /etc/sysconfig/network-scripts/ifcfg-ens33TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #static为设置静态ip dhcp为动态ip,这里填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=2d30e58d-0954-4959-b44f-04c0c0beac65
DEVICE=ens33
ONBOOT=yes #网卡设备自启动,如果值为no的话,要改为yesGATEWAY=10.4.7.1 #网关配置,配置为上一步配置的网关ip 10.4.7.1
IPADDR=10.4.7.11 #本机的ip
NETMASK=255.255.255.0 #子网掩码
DNS1=10.155.5.4 #dns服务ip,打开你现在所使用的网络配置中的dns,ip设置的与这个一样就可以,如果不一样会无法连接外网,如下图
配置好以后,重启网络服务,然后再ping外网网址,网络配置完成
[root@hdss7-11 network-scripts]# systemctl restart network
[root@hdss7-11 network-scripts]# ping www.shutdown.cn
PING gitee.gitee.io (158.247.195.86) 56(84) bytes of data.
64 bytes from 158.247.195.86.vultr.com (158.247.195.86): icmp_seq=2 ttl=45 time=174 ms
64 bytes from 158.247.195.86.vultr.com (158.247.195.86): icmp_seq=4 ttl=45 time=115 ms
64 bytes from 158.247.195.86.vultr.com (158.247.195.86): icmp_seq=5 ttl=45 time=188 ms
64 bytes from 158.247.195.86.vultr.com (158.247.195.86): icmp_seq=6 ttl=45 time=197 ms
参考文档:
Mac环境下VMware Fusion 10配置虚拟机虚拟网卡
解决CentOS7虚拟机无法上网并设置CentOS7虚拟机使用静态IP上网
Mac下Vmware Fusion配置虚拟机虚拟网卡并配置CENTOS上网相关推荐
- VM虚拟机虚拟网卡设置和Linux网卡配置
VM虚拟机虚拟网卡设置和Linux网卡配置 首先理清虚拟机中的配置和本地电脑之间的关系. 这是三种虚拟机的网络链接模式,当使用vm虚拟机的时候,会选择一种模式作为网络连接的方法.这些模式分别在物理机上 ...
- Mac电脑使用VMware Fusion 新建虚拟机
Mac电脑使用VMware Fusion 新建虚拟机 前言 我们在日常的学习.工作中,经常会遇到需要使用其他环境的情况,这个时候使用虚拟机就是一个很好的选择,这里我们来介绍如何在Mac电脑上使用VMw ...
- 2022最新黑马程序员大数据Hadoop教程(补充) 苹果系统 vmware fusion导入虚拟机workstation的node1,node2,node3节点
我使用的系统版本和虚拟机版本,没装vm的可以看这个快速安装 vmware fusion 12 个人授权版 直达连接 1说明 课程中使用的虚拟机是用windows的的vmware workstation ...
- win10如何解决浏览器出现“正在解析主机”的问题,很大原因是虚拟机,虚拟网卡,小米随身wifi导致的,DNS优选下载,
如何解决浏览器出现"正在解析主机"的问题 ,很大原因虚拟机,虚拟网卡,小米随身wifi导致的 =========================================== ...
- VMware Fusion指定虚拟机IP
2019独角兽企业重金招聘Python工程师标准>>> 问题描述 VMware Fusion中虚拟机的IP总是不断变化,导致自己搭建的Hadoop.Spark集群的维护非常不方便, ...
- 远程连接linux虚拟网卡,Linux 虚拟机虚拟网卡问题导致无法连接问题
问题描述 当 Linux 虚拟机启动时,通过串口输出或者启动日志, 观察到虚拟网卡启动或者初始化故障, 导致虚拟机无法连接. 问题分析 常见的超时报错范例如下: CentOS 复制 Bringing ...
- proe虚拟服务器,ProE安装以及虚拟网卡的配置
1:ProE的安装需要一块处于活动状态的网卡 如果您已经有物理网卡(也就是真正的网卡),那就请您直接运行光盘里的SETUP.EXE.如果显示"PTC主机IDXX-XX-XX-XX-XX-XX ...
- 当前的网卡配置及虚拟网卡设置及默认网卡配置
关于Linux下图形界面的网络配置,我这里就不多介绍了,这个很简单.这里介绍的是如何通过修改配置文件来实现虚拟网卡. 首先介绍Ubuntu(我这里使用的是ubuntu-16.04)下虚拟网卡的配置 1 ...
- Mac下mysql配置文件没有my-default.cnf,无法配置my.cnf
Mysql不提供my-default.cnf文件的版本 官网说:从5.7.18开始不在二进制包中提供my-default.cnf文件. 针对用户 针对mac端,并且没有my-default.cnf的用 ...
- Tomcat 配置WEB虚拟映射 及 配置虚拟主机
Tomcat 配置WEB虚拟映射 及 配置虚拟主机 配置WEB虚拟映射文件夹有三种方法例如以下: 第一(要重新启动server的): 打开路径 Tomcat 6.0\conf 下的 server.x ...
最新文章
- 【知识积累】随机数生成的几种方法
- Qt QML 实现Android相册展示
- C语言 小游戏 电脑大概率获胜,用C语言实现简单的三子棋小游戏
- 使用Struts2和jQuery EasyUI实现简单CRUD系统(五)——jsp,json,EasyUI的结合
- 题目2-括号配对问题
- 在UNITY中按钮的高亮用POINT灯实现,效果别具一番风味
- 锂离子电池容量保持率和容量恢复率
- 【python 图像识别】python 身份证号码识别
- wsdl2java 工具_apache CXF wsdl2java工具的使用
- windows计算机锁屏的快捷键是什么,win10电脑锁屏快捷键是什么
- python实现微信机器人: AI智能回复
- 简介 - 有哪些冗余技术?我应该用哪个,注意什么?
- Python爬虫:英雄联盟近期战绩查询
- STM32 内核复位 与 系统复位 区别及程序实现
- JZOJ_1222《Kup》——一道劲题
- 爱快路由器接水星交换机-划分vlan
- apscheduler使用中的时区问题
- jQuery实现转盘抽奖效果
- 支持Genero BDL 4gl语言的编辑器
- BackTrack V5的汉化
热门文章
- You have tried to change the API from what has been previously approved
- 八、Python 之内置函数(。。。)
- 51nod 1106 质数检测
- ES6小实验-复习字符串
- 让用VS2013编写的程序在XP中顺利运行
- VS2008(C#)制作网页Tab标签切换方法(四)
- windows下安装完MySQL,为什么cmd不识别命令?
- 【python工具】获取linux和windows系统指定接口的IP地址
- Docker详解(十)——Docker容器CPU资源限额配置
- Linux 源码包软件安装操作与实战