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)
全栈程序员-站长的头像全栈程序员-站长

相关推荐

  • mysql 自动当前时间_Mysql 自动获取当前时间[通俗易懂]

    mysql 自动当前时间_Mysql 自动获取当前时间[通俗易懂]实现方式:1、将字段类型设为TIMESTAMP2、将默认值设为CURRENT_TIMESTAMP举例应用:1、MySQL脚本实现用例–添加CreateTime设置默认时间CURRENT_TIMESTAMPALTERTABLE`table_name`ADDCOLUMN`CreateTime`datetimeNULLDEFAULTCURRENT_TIMESTAMPC…

    2022年9月27日
  • UART串口流控制(Flow control)「建议收藏」

    UART串口流控制(Flow control)「建议收藏」一般在串行通讯中,我们会在一些上位机上看到RTS/CTS、DTR/DSR和XON/XOFF的选项,这是对流控制的选项,一般是应用于RS232接口的,是拿来调制解调器的数据通讯的一、流控制的作用这里讲到的“流”,指的是数据流;在数据通信中,流控制是管理两个节点之间数据传输速率的过程,以防止出现接收端的数据缓冲区已满,而发送端依然继续发送数据,所导致数据丢失二、工作原理当接收端的数…

    2022年6月5日
  • mac录屏软件推荐_mac 录屏软件

    mac录屏软件推荐_mac 录屏软件工作和生活中,我们常常需要录制电脑屏幕,例如老师和学生上网课、游戏大神分享操作技巧。那么,在Mac上有哪一些好用的录屏软件呢?作为一个工具软件重度爱好者,我整理了以下五大最好用的录屏软件,大家可以自行参考种草:一、FilmageScreenRecorderforMacFilmageScreen是一款简单易操作,功能十分强大的一站式视频软件,集屏幕录制、摄像头录制、音频录制、视频剪辑、视频格式转换为一体,可以说是真正满足你对于视频操作的所有需求。目前是只有Mac端,所以用Mac的童鞋们千万不.

    2022年9月25日
  • log4j 配置详解_指定log4j2配置文件位置

    log4j 配置详解_指定log4j2配置文件位置先来个配置文件—-log4j.rootLogger=debug,stdout,logfilelog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target=System.errlog4j.appender.stdout.layout=org.apache.log4j.SimpleLayoutlog4j.appender.logfile=org.apache.log4j.FileAppender

    2022年9月29日
  • bigdecimal保留两位小数,不够两位补0_如何保留两位小数

    bigdecimal保留两位小数,不够两位补0_如何保留两位小数BigDecimal保留两位小数核心方法详解:/**BigDecimal.setScale()方法用于格式化小数点setScale(1)表示保留一位小数,默认用四舍五入方式*setScale(1,BigDecimal.ROUND_DOWN)直接删除多余的小数位,如2.35会变成2.3*setScale(1,BigDecimal.ROUND_UP)进位处理,2.35变成2.4*setScale(1,BigDecimal.ROUND_HALF_UP)四舍五入,2.35变成2.4*

    2022年9月16日
  • java jvm优化(一)

    java jvm优化(一)转自http://ifeve.com/jvm-optimize-1/java由堆来分配所需内存。java有3个代,年轻代、年老代、永久代垃圾回收:当堆的空间不足以存放新的对象时,这是需要分配内存,也就是垃圾回收启动。GC算法:引用计数器回收、跟踪回收下面转自http://www.importnew.com/13827.htmlGC种类:4种1.串行垃圾回收器2.并行…

    2022年5月28日

发表回复

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

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