Linux网络模式

linux系统有三种网络模式分别是仅主机模式、桥接模式、NAT模式,名称分别为vmnet0、vmnet1、vmnet8。

我们在安装VMware workstation之后,计算机会自动安装生成VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡

其中 VMnet0 用于 Bridged 模式,VMnet1 用于 Host-only模式,Vmnet8 用于 NAT 模式

VMnet8 和 VMnet1 提供 DHCP 服务,VMnet0 默认则不提供

桥接模式

桥接模式下默认是可以访问互联网,并且需要注意的是桥接网络的虚拟机ip地址和物理真机在一个网段里,在桥接模式下,虚拟机和真实主机地位都一样。一般为插网线的情况。

优点:在桥接模式下,所有的虚拟机、真实主机之间都可以互相通信 。

缺点:因为虚拟机也需要占用主机下的同一个网段的ip,因此容易出现冲突,且当主机切换网络之后,虚拟机的ip也会随时发生变化。

NAT模式

NAT模式下,虚拟机通过VMware8这块虚拟出来的网卡和你的本机进行通讯,虚拟机访问主机所在的同一个局域网内的其他真实主机时,需要经过VMware8网卡转换地址才能通信,反过来,其他真实主机不能访问该虚拟机。除此之外,同一个VMware8网卡虚拟出来的虚拟机因为在同一个网段因此可以互相通信。一般为WIFI情况。

仅主机模式

仅主机模式下,虚拟机通过VMware1网卡和你的本机进行通讯,虚拟机不会占用一个ip地址,只能和你的本机进行通讯。

仅主机和NAT有点类似,但是,仅主机模式下没有NAT路由器,因此不能也不需要进行地址转换,因此也不能进行网络连接。

NAT模式网络连接设置

大前提:电脑联网为WIFI

小提示:电脑有线网的虚拟机联网方式

  1. 虚拟机设置为NAT模式

打开Linux虚拟机,在菜单栏虚拟机->虚拟机设置->网络适配器,设置网络连接,NAT 模式

2.设置虚拟网卡VMnet8的IP地址

  1. 打开电脑的网络设置,更高适配器选项,选择自己电脑的WIFI的属性,将WIFI共享到虚拟网卡VMnet8.

  1. 就可以查看到自动匹配给VMnet8的IP地址。

3.修改虚拟机的IP地址

1、在Linux虚拟机中,菜单栏编辑->虚拟网络编辑器

2、点击左下角的更改设置,将VMnet8的子网IP改为与协议中的相同网段,并按下图勾选对应的选项。

3、点击NAT设置,将网关IP也改成相同网段

退出时一定要点击应用再退出。

4.修改Linux网络配置文件

  1. 进入虚拟机修改Linux网络配置文件

通过ifconfig查看是自己虚拟机的虚拟网卡名称eth0或者ens32还是ens33

修改网络配置文件

修改网络配置命令

vi etc/sysconfig/network-scripts/ifcfg-ens32

命令 i修改

IPADDR=192.168.137.66自己定义的外网访问的ip 第三位要跟子网ip同一网段 (66是自己随便选的)

NETMASK=255.255.255.0 #子网掩码

GATEWAY=192.168.137.2 #刚才配置的虚拟网络 NAT 网关IP

DNS1=114.114.114.114 #windows的网络适配器配置的 DNS1

onboot的no给位yes

bootproto的dhcp(动态刷新)改为static

esc 退出修改 shift+:输入wq保存退出

改配置文件改完后永久生效,重启后ip配置也不会丢失。

6、重启虚拟网卡

命令 service network restart

网络配置完成

Linux虚拟机网络设置相关推荐

  1. linux虚拟机网络设置(本机使用公司内网)

    使用桥接方式 设置: 一开始没有的话可以add 编辑edit 参考公司网络,下图是公司内网地址 然后设置 然后ping就ok了 转载于:https://www.cnblogs.com/dieyaxia ...

  2. linux虚拟机网络配制方法及遇到问题的解决方法

    linux虚拟机网络问题 刚安装一个vmware虚拟机.并在上面安装了一个redhat linux操作系统. 安装完后配制了下网络. 首先观察windows上的网络配制. ip:192.168.1.1 ...

  3. VirtualBox虚拟机网络设置(四种方式)

    VirtualBox是什么 VirtualBox 是一款 x86 虚拟机软件.原由德国innotek公司开发,2008年Sun收购了Innotek,而Sun于2010年被Oracle收购,2010年1 ...

  4. Linux虚拟机网络网卡配置

    Linux虚拟机网络配置 通过网络配置,其他机器(物理机和虚拟机)可以通过访问本虚拟机的静态IP访问本机 1.进入虚拟机输入setup回车进入此页面 2.选择Network configuration ...

  5. Linux虚拟机联网设置详细教程

    Linux虚拟机联网设置教程 小伙伴们,你们在使用linux期间,是否遇到过需要联网的需求呢.这是一篇教你如何把Linux系统接入互联网的教程,本文介绍了两种联网的方式,适用的场景略有不同,每一种方法 ...

  6. Linux虚拟机联网设置

    Linux虚拟机联网设置 首先linux虚拟机的ip应当与本机以太网适配器的ip在同一IP段,否则无法ping通(xshell就无法连接),之后再讲这样做的原因 设置虚拟机网络适配器连接方式为NAT模 ...

  7. 虚拟机网络设置(一):Bridged(桥接模式)

    虚拟机网络设置(一):Bridged(桥接模式) 简介 虚拟机软件学习linux系统是我们很好的选择,常用的虚拟机软件有VMware Workstations和VirtualBox,但是虚拟机的网络连 ...

  8. linux基础网络设置

    linux基础网络设置 网络基本信息:设置网络基本信息:DHCP自动管理网络基本信息 1.网络基本信息的查看: IP/netmask/gateway/dns/MAC/hostname/hosts网络基 ...

  9. 解决linux虚拟机网络图标丢失,无法连接网络问题

    解决linux虚拟机网络图标丢失,无法连接网络问题 1.说明 2.问题描述 3.解决方法 4.ping 一下外网看是否能够连接网络 1.说明 我使用的linux版本是:CentOS7 2.问题描述 l ...

最新文章

  1. python怎么运行代码-python代码如何运行
  2. SHA1 - Java加密与安全
  3. 深度解密Go语言之基于信号的抢占式调度
  4. I00029 C语言程序-打印九九乘法表
  5. FileNotFoundError: [Errno 2] No such file or directory: 'test/条形图03.html'
  6. kafka java获取topic_通过编程方式获取Kafka中Topic的Metadata信息
  7. Linux学习笔记4
  8. java socket 握手_TCP建立连接三次握手过程详解(wireshark截图、java socket源码)
  9. c语言上机作业题及答案,2017计算机二级C语言上机测试题附答案
  10. [转] 文件内容查看 cat,less,more,tail,head,sed
  11. 2022年整理LeetCode最新刷题攻略分享(附中文详细题解)
  12. craps 双骰子源码c语言,双骰子(Craps)规则及其玩法二(转)
  13. Linux C编程(五) 之 gdb详解
  14. Python数据的输出
  15. Too many files with unapproved license
  16. 《投资中最简单的事》”第二部分--投资办法“读书笔记
  17. 网站维护怎么做?网站维护内容有哪些
  18. 跨境电商开发制作搭建
  19. linux基础操作--参考狂神说
  20. 决定迭代次数的两种效应

热门文章

  1. 线控转向,包含设计说明书,carsim模型,MATLAB Simulink模型全套(工程项目线上支持)
  2. 医美互联网公司:新氧
  3. 社区医疗app-Ui设计
  4. 学生上课睡觉班主任怎么处理_学生上课睡觉老师应该怎么办?
  5. 学霸计算机考试新闻,697分考入清华却退学,这个襄阳学霸高考二刷699分!一心入行人工智能...
  6. 可燃气体浓度多少合格_动火指标:动火作业气体检测浓度多少为合格?
  7. flat2lla matlab,Convert from flat Earth position to array of geodetic coordinates
  8. 华硕服务器设置固态盘启动不了系统盘,华硕uefi引导启动不了系统安装系统安装...
  9. 无法删除文件夹的解决办法
  10. 朴素贝叶斯的三个常用模型: 高斯、多项、伯努利的原理和解释