获取主机ip,在主机终端输入ifconfig en0
,主机ip地址为192.168.0.101
(base) ola@192 ~ % ifconfig en0
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=6463<RXCSUM,TXCSUM,TSO4,TSO6,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
ether 68:2f:67:94:3a:5b
inet6 fe80::14d0:b23c:c31f:bb73%en0 prefixlen 64 secured scopeid 0x6
inet 192.168.0.101 netmask 0xffffff00 broadcast 192.168.0.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
2.三种网络模式详解
vmware为我们提供了三种网络工作模式,它们分别是:
Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
- Bridged(桥接模式)最简单粗暴的方式,虚拟机与主机在一个局域网内。
主机网卡虚拟出一个网桥,网桥连接虚拟交换机,交换机再连上虚拟机。主机和虚拟机本质上都是路由器来分配地址,所以主机和虚拟机是平等的。
路由器分配的ip地址是C类地址,前三位相同,最后一位不同,用来区分不同的设备。255.255.255.0;所以只能分配254个。如果很多人使用桥接的方式建立虚拟机,ip地址有限。 - NAT(网络地址转换模式)主机和虚拟机不在一个局域网。对于虚拟机而言可以访问外网,外网访问不了我。安全性高。虚拟机共享主机的IP地址来访问外部网络,但对内部网络而言,虚拟机拥有自己的私有IP地址。这种模式允许虚拟机像连接到一个内部网络一样进行通信,同时通过NAT转换与外部世界通信,而不需要额外的物理网络接口。
VMware制作了虚拟路由,实际上是通过NAT服务器做网络地址转换DHCP用来动态地址分配。主机的网卡接到虚拟路由上。
相当于局域网虚拟出一个局域网,所以主机和虚拟机相当于在两个不同的局域网中。所以ip地址前三位不一样。这样做的结果是,虚拟机可以通过虚拟路由转换地址,连接到pc和外网。但是主机并不能连接虚拟机,解决方法是,主机生成一个虚拟网卡,虚拟网卡接到虚拟路由器上实现主机连接访问虚拟机。 - Host-Only(仅主机模式)主机和虚拟机不在一个局域网。虚拟机访问不了外网。实际生产环境中可以使用。很安全,但是不能上网。
交换机没有路由功能,不能做网络地址转换,因此虚拟机不能访问外网,主机虚拟出一个虚拟网卡连接交换机,与虚拟机构成一个局域网。虚拟机只能访问主机,不能访问外网。
3.指定静态ip
主机需要连接虚拟机,但在NAT模式下,为了保持虚拟机ip不被DHCP动态更改。需要设置成静态的。
需要三个地址,分别是虚拟机中NAT的网关地址,主机DNS地址,虚拟机ip地址,前两个需要查询获取,最后一个自定义。虚拟机中NAT的网关地址和虚拟机ip地址在一个网段下。
- 把虚拟机网络配置改成nat模式
- 获取虚拟机中NAT的网关地址和子网掩码
网关:ip = 192.168.109.2
#通过Mac终端进入VMware Fusion的vmnet8目录
cd /Library/Preferences/VMware\ Fusion/vmnet8
#查看nat.conf
cat nat.conf
- 获取可用IP地址
cat dhcpd.conf
- 获取DNS1地址
在mac设置-网络中获取
- 配置CentOS7网络配置
#登录CentOS7进入虚拟机的network-scripts目录下ifcfg-ens33
vim /etc/sysconfig/network-scripts/ifcfg-ens33
修改
#更改成static
BOOTPROTO="static"
#添加
#虚拟机IP 地址
IPADDR=192.168.109.100
#虚拟机NAT网关
GATEWAY=192.168.109.2
**自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。**
**深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!**
**因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。**
![img](https://img-blog.csdnimg.cn/img_convert/0f3de7a78c1a045552dff72065ea7db1.png)
![img](https://img-blog.csdnimg.cn/img_convert/ba8c5bce7938b53498315d4b50a53124.png)
![img](https://img-blog.csdnimg.cn/img_convert/8159ea35e2489d13e7a31034c445e81e.png)
![img](https://img-blog.csdnimg.cn/img_convert/fc1a9f89680e8a9642ba15b449a26013.png)
![img](https://img-blog.csdnimg.cn/img_convert/0ef468c3f3d2787c32f80c0df71d434d.png)
**既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!**
**由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新**
**如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)**
![img](https://img-blog.csdnimg.cn/img_convert/b2ee67a0be9cce09509276abb17ba2e7.jpeg)
![](https://img-blog.csdnimg.cn/img_convert/9a8cb5f8c0ec69e6499adead0da6e95b.png)
最全的Linux教程,Linux从入门到精通
======================
1. **linux从入门到精通(第2版)**
2. **Linux系统移植**
3. **Linux驱动开发入门与实战**
4. **LINUX 系统移植 第2版**
5. **Linux开源网络全栈详解 从DPDK到OpenFlow**
![华为18级工程师呕心沥血撰写3000页Linux学习笔记教程](https://img-blog.csdnimg.cn/img_convert/59742364bb1338737fe2d315a9e2ec54.png)
第一份《Linux从入门到精通》466页
====================
内容简介
====
本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。
![华为18级工程师呕心沥血撰写3000页Linux学习笔记教程](https://img-blog.csdnimg.cn/img_convert/9d4aefb6a92edea27b825e59aa1f2c54.png)
**本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。**
> 需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论
**一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
![img](https://img-blog.csdnimg.cn/img_convert/05c18adef8870749ae9e76bf39418e6d.jpeg)
程师朋友们劳烦您转发+评论
**一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!**
[外链图片转存中...(img-Lul9v4ap-1712673196149)]