linux虚拟机上网

linux虚拟机上网虚拟机linux版本:redhat9.0总结一下:要保证虚拟机系统可以上网,得先解决虚拟机和真实主机的连接关系。VMware主要给出3种模式,我们常用的有“bridge(桥接)”和“Nat(网络地址转换)”方式。虚拟机设置方法:单击“虚拟机”→“设置”→“以太网,然后选择连接方式。    1.bridge(桥接):     将虚拟机网卡(本地连接)的IP地址和

大家好,又见面了,我是你们的朋友全栈君。

虚拟机linux版本:redhat9.0

总结一下:要保证虚拟机系统可以上网,得先解决虚拟机和真实主机的连接关系。VMware主要给出3种模式,我们常用的有“bridge(桥接)”和

“Nat(网络地址转换)”方式。虚拟机设置方法:单击“虚拟机”→“设置”→“以太网,然后选择连接方式。
  
  
1.bridge(桥接): 
  
   将虚拟机网卡(本地连接)的IP地址和真实主机要设在同一IP段,其余与主机相同:
  
   例如主机ip是192.168.30.202,设置虚拟机ip为192.168.30.204。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<—->主机;虚

拟机<—->互联网通信。
  
   这种情况适合局域网,而且网内没有特别限制的情形下使用,也适合与真实主机或局域网内主机进行网络共享。如果ADSL单机拨号用户使用这个

模式的话,要登录互联网,先得断开真实主机的ADSL连接,再在虚拟机系统建立ADSL拨号连接,并使用ADSL线路的帐号和密码登录才可以上网。即虚

拟机与真实主机不能同时上网。
2.nat(网络地址转换) :

 


  这种模式下虚拟机系统经过虚拟机网络的特别转换,共享真实主机的IP上网。这个方式比较适合于ADSL单机拨号用户,真实主机拨号上网后,虚

拟机系统也同时可以上网了。需要注意的是,这种模式下虚拟机“本地连接”的IP地址要使用“自动获取IP”设置。
  
3.host-only (仅主机):


  这钟情况只能实现虚拟机<—>主机通信,但是虚拟机<—>互联网无法通信

VMware虚拟机上网方式。
1:NAT共享上网。

首先打开网络连接,将VMnet1禁用,将本地连接和VMnet8启用,然后拨号即可实现共享上网,须注意,此时虚拟机的IP与主机共享一个IP地址。注意:当做好以上操作后发现还是不能上网,须注意一下本地连接的状态IP获取方式是否为自动获取,如不是将其调整为自动获取!

2、虚拟机桥接上网。

将虚拟机的设置为桥接上网,然后建立一个拨号即可实现虚拟机拥有外网IP上网。虚拟网卡不用进行设置。注:如果使用虚拟机桥接上网,那么物理机将不能在拨号上网,只能有一台计算机可上网。
 
NAT的步骤如下:
1.把你的虚拟网卡VMnet8设置为自动获得IP、自动获得DNS服务器,启用。 



2.把你虚拟机中操作系统的“本地连接”也设置为自动获得IP、自动获得DNS服务器, (在虚拟机中,右键“本地连接”-双击“Internet 协议”,看看是不是自动的吧!固定IP的也在这里改!)



3.当然是将虚拟机的上网方式选为NAT咯。 

右键你要设置的虚拟机选“设置”(因为有的不止虚拟一台),在“硬件”中选“以太网”, 将右 边的网络连接改为NAT-确定。

 

4.点菜单栏里的“编辑”-选“虚拟网络设置”,先将“自动桥接”给去掉(去掉钩钩), 

再选“DHCP”开启DHCP服务,点“开始”-应用,再按同样的方法开启“NAT”的功能。

注:

选nat时选则网卡vmnet8 



5.最重要的是你的两个服务必须开启:VMware DHCP Service 和VMware NAT Service
 
关于虚拟机使用NAT不能上网的若干问题:
如果这个时候,虚拟机还是不可以上网.我建议你检查一下以下几个地方,确保NAT上网的几个服务已经启动.具体操作如下:

开始—设置–控制面板—管理工具—服务

确保 VMware DHCP Service 和VMware NAT Service 服务已经启动



许多朋友,在使用VMware Workstation的时候,创建的虚拟机使用NAT,但在虚拟机中却不能上网,原因可能如下: 

1、主机是Windows XP Professional SP2或者是Windows Server 2003 SP1,如果是这样,则需要把VMnet1、VMnet8的防火墙关闭。方法是: 右击“本地连接”选择属性→高级→设置,在“Windows防火墙”对话框中单击“高级”,将VMnet1和VMnet8前面的“√”去掉就可以。 



2、你的主机安装了瑞星、江民或者天网防火墙,或者其他防火墙软件,这些防火墙软件你没有进行正确的配置,导致VMware不能通过其内置的NAT功能共享上网,这时,可以把第三方的防火墙软件关闭。 



3、你可能在VMnet8或者VMnet1启用了XP内置的“Internet连接共享”,你要知道,使用VMware的NAT功能,你不需要在主机上启 用共享,因为VMware已经内置了NAT的共享。如果是这样,请去掉这些共享,然后重新启动VMware 的NAT服务(或者重新启动计算机) 



4、可能是你使用了VMware Workstation的“绿色”版或者“精简”版。如果是这样,请使用完整版本安装。如果你需要中文,可以安装中文的汉化补丁。 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/144368.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • crontab使用方法_crontab 表达式

    crontab使用方法_crontab 表达式crontab用法与实例本文基于ubuntu18.04在Linux系统的实际使用中,可能会经常碰到让系统在某个特定时间执行某些任务的情况,比如定时采集服务器的状态信息、负载状况;定时执行某些任务/脚本来对远端进行数据采集等。这里将介绍下crontab的配置参数以及一些使用实例。crontab配置文件Linux下的任务调度分为两类:系统任务调度和用户任务调度。Linux系统任务是由cron(crond)这个系统服务来控制的,这个系统服务是默认启动的。用户自己设置的计划任务则使用cron

    2022年8月24日
    4
  • VLAN技术_vlan的基本概念、作用和实现原理

    VLAN技术_vlan的基本概念、作用和实现原理本文首次发布于MlinBlog、简书、CSDN,作者@木林(Mlin),转载请保留原文链接。前言正文一、VLAN基本概念1VLAN概述2VLAN帧格式3VLAN链路类型4PVID5VLAN端口类型5.1Access端口5.2Trunk端口5.3Hybrid端口6VLAN划分6.1VLAN划分方法6.2VLAN划分匹配优先级…

    2022年8月10日
    4
  • pycharm如何调试代码_pycharm怎么分段运行代码

    pycharm如何调试代码_pycharm怎么分段运行代码最全Pycharm教程(1)——定制外观  最全Pycharm教程(2)——代码风格  1、准备工作  (1)Python版本为2.7或者更高版本  (2)已经创建了一个python工程并且添加了内容,具体参考: GettingStartedtutorial  2、第一步——运行代码  打开之前编写的Solver.py文件,在编辑框中右键,选

    2022年8月27日
    4
  • NHibernate教程

    NHibernate教程 一、NHibernate简介在今日的企业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦、浪费时间的。NHibernate是一个面向.Net环境的对象/关系数据库映射工具。对象/关系数据库映射(object/relationalmapping(ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。NHibernate除了能将一张表映射为

    2022年7月12日
    19
  • phpstorm 2022 激活码_在线激活

    (phpstorm 2022 激活码)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月21日
    313
  • Java并发学习之十九——线程同步工具之Phaser「建议收藏」

    Java并发学习之十九——线程同步工具之Phaser

    2022年2月5日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号