虚拟机中的linux如何上网

vmware三种网络连接上网设置:

1.桥接方式(bridge) : 
默认使用vmnet0 
将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同: 
ip地址与主机同段相异, 
子网掩码与主机相同, 
网关与主机相同, 
DNS服务器与主机相同。 
实现虚拟机<--->主机虚拟机<---->互联网 通信。 
2.共享方式(nat) : 
默认使用vmnet8 
将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可。

手动设置: 
ip设置与vmnet8同网段, 
网关设置成vmnet8的网关, 
DNS服务器设置与主机相同, 
实现虚拟机<--->主机虚拟机<---->互联网 通信。 
查找vmnet1的网关,通常是xxx.xxx.xxx.2 
例如 vmnet8 ip:172.16.249.1 gw :172.16.249.2 
虚拟机设置: ip :172.16.249.100 gw: 172.16.249.2

3.私有方式(host-only): 
默认使用vmnet1 
将虚拟机ip设置与vmnet8同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同 
例如 vmnet1 ip :172.16.245.1 
虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1 
这样就实现了虚拟机<--->主机 通信,但是虚拟机<--->互联网 仍无法通信

简单分析: 
########################################################## 
说明:我的是校园网环境,MAC是绑定的 ^_^ 
########################################################## 
特别提示:你必须保证你的虚拟机中,虚拟网络编辑器中的DHCP和NAT服务必须是启动的!!!特别是在你使用NAT方式时!!!! 
1.如果你只是让你的虚拟机访问你所在的私有网络(对于我那就是校园网
那你就选择桥接方式(bridge),IP设置为跟你真实主机一样,只要使用同网段中未被使用的IP就行!!!如果你愿意拿你虚拟主机的MAC注册一下,我敢保证这种方法也能上网,或者把虚拟主机的MAC改成已经注册过的(不建议是自己真实主机的),那也应该能上网.(这种改MAC的方法我们经常用,算是对学校的抗议吧!!!!:) 
2.如果你只是想在你虚拟机内部组建网络那就选则私有方式(host-only) 
这样可以在你的主机上模拟网络环境(我的模拟环境有8个系统,两个网段,其中linux占半数 ^_^)

接下来是我最得意的上网方式,共享方式,就是NAT地址转换方式,我曾经同时4个系统打开Baidu的网站,虚拟机中两个Windows2000 一个linux (FC5)还有真实主机 ^_^

对虚拟机唯一有用的是你的真实的DNS服务器IP,其他的决定于你的vmnet8(排除你做了更改!!一般默认vmnet8是NAT的)

方法在上面已经描述了,你应该知道怎么做了把! 
需要注意的是: 
1.虚拟机网络段的分配是随机的(我也挺感到奇怪的!!),每次重新安装虚拟机VM软件都不一样,但是可以该的,要修改注册表,不过没必要; 
2.取保你虚拟机的的DHCP,NAT服务都是启动的(如果你的DHCP启动那你连你NAT方式的IP都省了,不过建议设置IP,因为这是经验^_^)

时间: 2024-10-13 01:48:08

虚拟机中的linux如何上网的相关文章

虚拟机中的Linux不能上网

如果你已经确定你的宿主机Windows上的虚拟网卡已经打开了,即打开网络和共享中心---更改适配器设置中的 VMware 1 和VMware 8均处于启用状态.此时如果Linux的网络管理图标有个红色的叉号,分别执行ifconfig和/etc/init.d/network restart后出现如图所示结果,或者是提示没有插网线. 出现这种情况,最有可能的原因是宿主机(Windows)上的与虚拟机相关的服务没有开启的原因.在任务栏右击打开任务管理器--服务--服务(右下角的)找到VM开头的所有服务

SecureCRT连接虚拟机中的Linux

如何使用SecureCRT连接虚拟机中的Linux https://jingyan.baidu.com/article/574c52191eb9996c8c9dc16a.html?st=5&net_type=&bd_page_type=1&os=1&rst=&word=www.5pk.com 初学Linux,虚拟机用NAT方式连网,也实现了虚拟机能上网,也能ping得通主机,但是要实现secureCRT连接虚拟机时,却连不上,在网上了些解决方案,将其记录在此. [[

虚拟机VMware安装linux无法上网解决办法

虚拟机VMware安装linux无法上网解决办法 Linux网络设置: 依次单击[System]-->[Preferences]-->[Network Connections],如下图所示:  依次单击[Wired]-->[System eth0]-->[Edit],如下图所示:  勾选[Connect automaticlly],然后点击[IPv4 Settings],在下面的Method中选择[Automatic(DHCP)],最后点击[Apply],如下图所示: END 2.

1008win7与虚拟机中的linux共享文件的(详细)方法

转自http://jingyan.baidu.com/article/ca00d56c74dde4e99eebcfd2.html 好东西一起分享 win7与虚拟机中的linux共享文件的(详细)方法 win7和虚拟机中的linux系统,实现 共享文件 简洁的步骤. 1,用一目录 /mnt/cdrom 挂载在 虚拟光驱 /dev/cdrom 中. 2.将挂载的目录 /mnt/cdrom 中的 .gz压缩文件拷贝到一个(最好为空的)目录 /cdrom(由于/mnt/cdrom中的目录是只读的,不能解

Windows使用telnet远程登录和控制VMware虚拟机中的Linux系统

一.描述 在Windows7系统中安装VMware Workstation10,在该虚拟机中安装了CentOS6.5操作系统,当然这里可以是任意的Linux,目前主流的是使用SSH.SecureCRT或者Putty来登录和控制虚拟机中的Linux系统,但是如果我们在这里想直接使用windows自带的telnet服务远程登录Linux系统的话就要采用以下配置来搭建telnet桥梁. 二.配置步骤 第一步,虚拟机中的网络连接方式选用NAT或者hostonly都可以,我们这里使用NAT网络连接方式,达

详解虚拟机中为Linux添加硬盘

Linux添加硬盘是在原来安装的硬盘空间不够或者需要使用其他硬盘上的东西时候的解决办法,因为大多数初学者习惯使用虚拟机,这里以在Vmware虚拟机中实现Linux添加硬盘的具体步骤来详细介绍说这个问题. Vmware中为linux增加硬盘 1. 在vmware的setting中为虚拟机增加一个硬盘. 2. 在vmware中看见 第1个硬盘是 /dev/sda , 第2个硬盘是 /dev/sdb 3. 创建硬盘信息 fdisk /dev/sdb a. 按n添加分区,选p(主分区);b. 选1,也就

虚拟机中实现Linux与Windows之间的文件传输

虚拟机中实现Linux与Windows之间的文件传输 标签: linux 2016年06月28日 11:17:37 2092人阅读 评论(0) 收藏 举报  分类: linux(2)  一.配置环境 虚拟机Linux:Fedora 9 文件传输工具:SSHSecureShellClient-3.2.9 二.实现步骤 1. 在Windows中安装文件传输工具SSHSecureShellClient-3.2.9,主界面如下: 左边是Windows资源管理器,右边是Linux目录显示区(还没连接到Li

虚拟机中RedHat Linux系统安装

一.创建虚拟机1.打开虚拟机点击创建新的虚拟机2.出现如下窗口,选择自定义,之后点击下一步3.继续下一步4.出现下图窗口,可以点击安装程序光盘映像文件,然后选择光盘镜像,这里我选择稍后安装操作系统,继续点击下一步5.出现以下窗口,操作系统版本选择如图,点击下一步6.输入虚拟机名称,这里位置建议专门建立文件夹装虚拟机产生的文件,继续点击下一步7.处理器相关参数可根据自己需求更改,这里我默认下一步8.虚拟内存同样可根据自己的需求更改,这里我选择2GB,继续下一步9.这里我选择的NAT,后续可在虚拟机

在VMware14 虚拟机中安装Linux CentOS 7系统并进行设置使之能连网(内附安装包)

在VMware14 虚拟机中安装Linux CentOS 7系统并设置网卡完成连网 简介: Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户.多任务.支持多线程和多CPU的操作系统.它能运行主要的Unix工具软件.应用程序和网络协议.它支持32位和64位硬件.Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统. CentOS(Community Enterprise Operating System,中文意思是社区企业