首页 > 系统相关 >Linux笔记02: Linux环境_2.3 Linux网络连接

Linux笔记02: Linux环境_2.3 Linux网络连接

时间:2022-12-03 16:56:48浏览次数:44  
标签:02 虚拟机 宿主机 网络 网卡 网络连接 Linux 2.3

 

2.3 Linux网络连接

  本节介绍VMware Workstation Player 17下CentOS 7的网络连接。

  2.3.1 VMware网络类型

  VMware提供的网络连接有5种:

 

  ●桥接模式:

  相当于虚拟机的网卡和宿主机的物理网卡均连接到虚拟机软件所提供的VMnet0虚拟交换机上,因此虚拟机和宿主机是平等的,相当于一个网络中的两台计算机。这种设置既可以保证虚拟机和宿主机通信,也可以和局域网内的其他主机通信,还可以连接Internet,是限制最少的连接方式,推荐新手使用。

  ●NAT模式:

  相当于虚拟机的网卡和宿主机的虚拟网卡VMnet8连接到虚拟机软件所提供的VMnet8虚拟交换机上,因此本机是通过VMnet8虚拟网卡通信的。在这种网络结构中,VMware为虚拟机提供了一个虚拟的NAT服务器和一个虚拟的DHCP服务器,虚拟机利用这两个服务器可以连接到Internet。所以,在正常情况下,虚拟机系统只要设定自动获取IP地址,就能既和宿主机通信,又能连接到Internet了。但是这种设置不能连接局域网内的其他主机。

  ●仅主机模式:

  宿主机和虚拟机通信使用的是VMware的虚拟网卡VMnet1,但是这种连接没有NAT服务器为虚拟机提供路由功能,所以仅主机网络只能连接宿主机,不能连接局域网,也不能连接Internet网络。

  ●自定义网络:

  可以手工选择使用哪块虚拟机网卡。如果选择Vmnet1,就相当于桥接网络;如果选择VMnet8,就相当于NAT网络。

  ●LAN区段:

  类似于交换机中的VLAN(虚拟局域网),可以在多台虚拟机中划分不同的虚拟网络。

 

  简单总结一下:

  在VMware安装好后,会生成两个虚拟网卡——VMnet1和VMnet8(在Windows系统的“网络连接”中可以查看到):

 

  其中常用设置为:

  (1)需要宿主机的Windows和虚拟机的Linux能够进行网络连接,使用“桥接模式”(桥接时,Linux也可以访问互联网,只是虚拟机需要配置和宿主机Windows同样的联网环境);

  (2)需要宿主机的Windows和虚拟机的Linux能够进行网络连接,同时虚拟机的Linux可以通过宿主机的Windows连入互联网,使用“NAT模式”。

 

  2.3.2 CentOS连接网络

  (1)查看“宿主机”正在使用的网络:

 

  (2)VMware Workstation Player配置桥接模式

 

  在“配置适配器”中,选择“宿主机”正在使用的网络:

 

  (3)在CentOS 7的Settings中打开网络:

 

  打开Wired网络:

 

 

  或者,单击右上角的“关机键”,在Wired下点击“Connect”:

 

 

  (4)测试网络连接:

  ①浏览器测试网络:

  打开Firefox浏览器

 

  访问CentOS主页:

 

 

 

  ②ping命令测试网络:ping -c 3 www.baidu.com

 

 

 

标签:02,虚拟机,宿主机,网络,网卡,网络连接,Linux,2.3
From: https://www.cnblogs.com/LaytonWang/p/16945911.html

相关文章

  • linux内核编译
    ubuntu22.4linux6.0内核编译sudoaptinstallmakesudoaptinstallgccsudoaptinstalllibncurses-devsudoaptinstallflexsudoaptinstallbisonsudoaptinsta......
  • Linux grep 匹配多个关键字
      Linuxgrep命令非常常用,经常用于匹配文本字符。基本语法如下:grep'keyword'fileName.txt  如上所示,Linuxgrep命令用于查找文件里符合指定条件的字符串,如果发现......
  • 【进程与线程】Linux中进程与线程的区别
    1.线程的创建方法创建线程具体调用pthread_create函数,这个函数实在glibc库中实现。在glibc中pthread_create的调用路径是__pthread_create_2_1->create_thread。其中crea......
  • 2022-2023-1 20221427 《计算机基础与程序设计》第十四周学习总结
    2022-2023-120221427《计算机基础与程序设计》第十四周学习总结 2022-2023-120221427《计算机基础与程序设计》第十四周学习总结作业信息班级链接(2022-2023-......
  • 2022 年超详细过程步骤讲解 CentOS 7 安装jdk1.8
    linux系统下安装jdk以及环境变量的设置、真的是比window下方便一万倍1、卸载系统自带jdk1.1查看系统自带jdkjava-version1.2查看java相关文件rpm-qa|grepja......
  • 2022-2023-1 20221304 《计算机基础与程序设计》第十四周学习总结
    2022-2023-120221304《计算机基础与程序设计》第十四周学习总结作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP这个作......
  • Java信息管理系统(天空之城——未来城市主题02)
    上一各版本里只设计了星城的基础类,在本次代码实现对星城系统的信息管理。作用于在城市定居某个星体之后录入星空信息系统之中。现在是将数据存储在列表中,将面向对象结合面......
  • 2021北京智源大会SNN部分
    神经形态视觉计算当前问题:spikesvsbits(脉冲vs位)meuronsvsmemory(神经元vs计算单元)(真空管vacuumtube,晶体管transistor,忆阻器memristor)synapsesvsme......
  • 常见Linux命令
    前言Lessismore如有错误还请指正Linux常见命令ifconfigip地址file文件type显示命令的类型ls查看当前目录下文件ls-la查看隐藏文件pwd路径cp拷贝mv......
  • Linux常见基本维护查看命令(1)
    1、如何看当前Linux系统有几颗物理CPU和每颗CPU的核数?[kiosk@rhce8-exam43~]$cat/proc/cpuinfo|grep-c'physicalid'4[kiosk@rhce8-exam43~]$cat/proc/cpuinfo|gr......