1. 如何设置虚拟机中linux的网络配置

如果你的XXX卡没被内核支持,又怕自己编译的内核会造成系统损坏就可以试试这个方法喽 ^_^ vmware三种网络连接上网设置: 1.bridge : 默认使用vmnet0 将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同: 例如主机ip是10.70.5如果你的XXX卡没被内核支持,又怕自己编译的内核会造成系统损坏就可以试试这个方法喽 ^_^

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

1.bridge :

默认使用vmnet0

将虚拟机的ip设置与主机同网段未使用ip,其余与主机相同:

例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机相同即可实现虚拟机<--->主机 虚拟机<---->互联网 通信。

2.nat :

默认使用vmnet8

将虚拟机设置成使用dhcp方式上网,windows下选择"自动获取ip",linux下开启dhcp服务即可

也可以手动设置:

ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。

netmask,broadcast设置与vmnet8相同,dns设置与主机相同。

例如 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设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1相同,dns设置与主机相同

例如 vmnet1 ip :172.16.245.1

虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1

这样就实现了虚拟机<--->主机 通信,但是 虚拟机<--->互联网 仍无法通信

虚拟机与互联网通信:

1.开启主机路由功能

2.设定iptables,使主机成为一台nat server

1. echo 1 >/proc/sys/net/ipv4/ip_forward 这样就主机就具有了路由功能

2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE

这条规则意思是将来自172.16.245.0/24封包的来源ip伪装成eth0的ip,实现虚拟机与互联网通信

如果网络接口是ppp+或pppoe则需要修改成-o pppoe

当然-s 172.16.245.0/24 也要根据实际情况修改

qemu两种上网方式:

user mode network :

这种方式实现虚拟机上网很简单,类似vmware里的nat,qemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。

tap/tun network :

这种方式要比user mode复杂一些,但是设置好后 虚拟机<-->互联网 虚拟机<-->主机 通信都很容易

这种方式设置上类似vmware的host-only,qemu使用tun/tap设备在主机上增加一块虚拟网络设备(tun0),然后就可以象真实网卡一样配置它.

首先内核中支持tap/tuns设备:

Device Drivers --->
Networking support --->
[M] Universal TUN/TAP device driver support

如果当前内核没有支持,可以重新只编译相应模块加入,方法很简单:

将当前内核配置文件cp到内核源码目录下:

[root@LFS ~]#cp /boot/config-[kernel-version] /usr/src/linux
[root@LFS ~]#cd /usr/src/linux

配置内核,将TUN/TAP选择模块(M),如上所示:

[root@LFS ~]#make menuconfig

重新只编译模块(M),不编译核心(*)支持的东东:

[root@LFS ~]#make moles

编译好后在/usr/src/linux/drivers/net下可以找到tun.ko:

[root@LFS net]#ls -l /usr/src/linux/drivers/net/tun.ko
-rw-r--r-- 1 root root 11116 Mar 23 20:29 /usr/src/linux/drivers/net/tun.ko
[root@LFS net]#

将它cp到当前内核的模块目录的相应位置:

[root@LFS net]#cp /usr/src/linux/drivers/net/tun.ko /lib/moles/`uname -r`/kernel/drivers/net

重新建立模块依赖关系:

[root@LFS net]#depmod

现在就可以加载它了 :

[root@LFS net]#modprobe tun

检查一下:

[root@LFS net]#lsmod |grep tun
tun 8704 0
[root@LFS net]#

OK. 成功不重新编译整个内核加入特殊模块支持

如果你的xx卡不被内核支持,又可以编译成模块,自己怕重新编译内核后出问题就可以用这个办法只编译自己需要的模块,然后手动安装到相应位置,再加载它。

这样编译速度要也比编译整个内核快,不会对系统有任何损害,就可以使用上XX卡喽。^_^

要注意三点:

1.内核源码必须与当前内核版本完全一致,否则编译出的模块是不能用的。

2.注意只make moles(编译模块),没有make moles_install(自动安装模块到/lib/moles下)

3.加载新编译的模块前必须先运行depmod,否则modprobe找不到它

其实使用当前内核配置文件(/boot/config-[kernel-version]),只加入自己需要的模块,不做任何其他改,make moles_install应该也不会有问题的。

不过最稳妥的办法还是手动安装它,控制权在自己手里更踏实嘛 :-)

OK,转回qemu上网问题

如果使用udev管理设备(通常2.6.x内核的发行版都已经使用udev),当modprobe tun后就会自动建立/dev/net目录,并创建出tun设备,做好相关链接:

[root@LFS net]#ls -l /dev/net/tun
lrwxrwxrwx 1 root root 6 Mar 25 15:35 /dev/net/tun -> ../tun
[root@LFS net]#

如果很不幸,你没看到它,就需要自己手动做这些工作了

2. 虚拟机的网络设置

我写个教程给你 不懂再问我 下面有我QQ

第一步 : 安装操作系统前的初始配置

1 打开VM 依次单机FILE - NEW - VIRTUAL MACHINE菜单 或者单机主页面上的 新建虚拟机 图表
弹出新建虚拟机的配置向导对话框

2 单机"下一步" 按钮 进入虚拟机配置对话框 选择典型 我是说在没有特殊设备或者配置的情况下

3 继续 下一步 进入 选择客机操作系统 对话框 你根据实际需要在 客机操作系统 组合框选择操作系统
种类 然后在 版本 下拉列表中选择版本

4 继续 下一步 进入 虚拟机命名 输入本虚拟机名称和安装在主机的位置

5 还是 下一步 进入 网络类型 在这里设置虚拟机网络连接方式 有4种 一般的为了保证网络运行正常
都是默认的 Use bridged networking 模式 但如果用户主机没连接网线 则网络不可用 此时 只能用
NAT的方式了

6 选择好了网络模式了 然后 下一步 随即弹出 制定磁盘容量 的对话框 在此对话框种设定磁盘容量的
大小 虚拟机磁盘容量最大不会超过在这里设置的容量

7 单机完成按钮 就完成了虚拟机的配置了 返回VM的主界面 可以看到分刚刚建立的虚拟机硬件配置了

第二步 : 妈的 累死我了 第二步 包括很多 更改虚拟机配置添加/移除虚拟机硬盘 更改磁盘文件路径
最重要的是 出现了安装操作系统 在安装操作系统的时候 放心大胆的尝试就可以 不会对机器产生任何的
影响

1 修改内存的大小 如果发现虚拟机的内存容量不够 我们可以重新设定虚拟机内存的容量 直接双击
"设备" 列表中的Memory 就可以配置内存容量 有个黄三角 表示虚拟机最新内存容量需求 绿色三角代表
虚拟机推荐内存容量 蓝色的代表最大内存分配容量

2 添加/移除虚拟硬盘 同上 感觉硬盘容量设置小了 也可以重新设置的 操作步骤如下

点击菜单栏中的 VM Settings 选中HARD DISK 然后单机ADD按钮 进入设置向导
进入 添加硬件对话框 选中HARD DISK 然后下一步 进入添加硬件向导 有3个选择 创建一个新的虚拟硬盘
使用一个已经存在的虚拟硬盘 使用物理磁盘 这3个 我推荐选择第1个

弹出磁盘类型 选择的时候 要注意安装的操作系统是否支持该磁盘类型

OK了以后 选择下一步 进入磁盘容量设定 安装需求设置就好了

确认好磁盘容量之后 为磁盘命名 单机完成 返回虚拟机设置 对话框

安装操作系统 有了前面的步骤 就可以在虚拟机安装操作系统了 会出现分区 格式化等操作

还是那句话 放心大胆的来 虚拟机中的操作 不会对真实系统和数据产生任何影响的

虚拟机上的安装操作系统的方法和真实环境中的一样 这里就不多说了 单机虚拟机的开机按钮

即可和真实环境一样安装操作系统了

注意: 如果你硬盘中 有安装光盘的ISO文件 可以直接挂载到虚拟机中读取

在客机进行操作的时候 如果要从客机返回主机 同时按 Ctrl+Alt 组合建就可以了

在安装了VM TOOLS后 主机和客机系统之间 鼠标可以自由切换 TOOLE只能在安装好操作系统后
才能安装

by : 6917137 不要翻版哦

3. 虚拟机要使用网络要怎么配置

vittualpc:

点击设置---将网络配置调成"Intel
(R)
8256V......."

进入系统后,修改一下IP和DNS服务器设置就可以了

4. 如何设置虚拟机上网

1.bridge :
默许使用vmnet0
将虚拟机的ip设置与主机同网段未使用ip,其余与主机不异:
例如主机ip是10.70.54.31,设置虚拟机ip为10.70.54.22。netmask,broadcast,gateway,dns都与主机不异便可以使成为事实虚拟机<--->主机 虚拟机<---->互联网 通讯。

2.nat :
默许使用vmnet8
将虚拟机设置成使用dhcp体式格局上彀,windows下选择"自己主动获取ip",linux下开启dhcp办事便可
也可以手动设置:
ip设置与vmnet8同网段,gateway设置成vmnet8的gateway(/etc/vmware/vmnet8/nat/nat.conf)中可以查到vmnet8的gateway,通常是xxx.xxx.xxx.2。
netmask,broadcast设置与vmnet8不异,dns设置与主机不异。
例如 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设置与vmnet1同网段,gateway设置成vmnet1的ip,其余设置与vmnet1不异,dns设置与主机不异
例如 vmnet1 ip :172.16.245.1
虚拟机设置: ip :172.16.245.100 gateway :172.16.245.1
如许就使成为事实了虚拟机<--->主机 通讯,可是 虚拟机<--->互联网 仍无法通讯

虚拟机与互联网通讯:
1.开启主机路由功能
2.设定iptables,使主机成为一台nat server
1. echo 1 >/proc/sys/net/ipv4/ip_forward 如许就主机就具备了路由功能
2. iptables -t nat -A POSTROUTING -o eth0 -s 172.16.245.0/24 -j MASQUERADE
这条规则意思是未来自172.16.245.0/24封包的来源ip伪装成eth0的ip,使成为事实虚拟机与互联网通讯
要是收集接口是ppp+或者pppoe则需要修改为-o pppoe
固然-s 172.16.245.0/24 也要按照现实环境修改

5. 如何设置虚拟机开机需要输入密码

菜单“虚拟机”——“电源”——“打开虚拟机到BIOS”,进入虚拟机的BIOS设置密码,跟物理机是一样的

6. 进入虚拟机怎么设置主页面的密码

1.打开虚拟主机官网,点击登录。
2.输入用户名与密码,同意虚拟主机服务协议,点击登录。
3.输入用户名与密码,同意服务协议,点击登录。
4.进入管理控制台界面,找到【域名与网站(万网)】一栏,点击【云虚拟主机】。
5.进入云虚拟主机界面,看最右边,点击最右边的【更多操作】。

7. 在VMware的虚拟机平台上如何进行网络设置

由于我们这个局域网又不允许再分配同一网段的IP地址,因此不能用桥接方式给虚拟操作系统分配一个与PC处于同一网段的IP地址,而本文即是采用NAT连接方式来实现这种配置。在WinXP系统下安装VMware软件
2.打开VMware安装Redhat linux
3.都就绪完毕,开始网络配置
4.让VMware Network Adapter VMnet8自动获取IP地址以及DNS服务器地址,然后我们打开MS-DOC控制台,执行ipconfig /all命令,看看VMnet8的IP分配情况。
我的VMware Network Adapter VMnet8虚拟网卡的IP地址配置如下:5.打开VMware软件,选择菜单VM-Settings,选中网卡查看其属性,将network connection设置为Custom:Special virtual network -- VMnet8(NAT)。OK返回软件主界面。启动Redhat Linux 9系统,这时我们要将虚拟系统的IP设置成与之同网段(我这里是192.168.65.0,你的可能不同,这是VMware自动随机指定的一个IP地址)。
如果在命令行下,可以编辑/etc/sysconfig/network-scripts/ifcfg-eth0文件,内容如下:
DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.65.255
IPADDR=192.168.65.228
NETMASK=255.255.255.0
NETWORK=192.168.65.0
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
GATEWAY=192.168.65.2
DHCP_HOSTNAME=192.168.65.254
保存设置完后,重新激活eth0端口:
# service network restart
IP地址可由DHCP服务器来分配,因为在安装VMware后,会有一台虚拟的DHCP服务器虚拟机来分配IP地址,这个DHCP服务器实际是就是一个系统服务,可以在控制面板­-管理工具­-服务里看到这个服务。
在NAT方式的网络中,虚拟机的Gateway都指向192.168.x.2, 本文中x=65, 这是虚拟NAT服务器的地址,它也是一个服务器虚拟机,在服务管理里也能看到。
6. 这样winXP与linux就可以互ping通了,如果你ping不通的话,看一下你windows下的防火墙是否不允许ICMP。
7.接下来我们要让另一台PC通过局域网能够SSH登录访问刚才配置好的PC机里的虚拟linux系统,这里需要做一个映射。打开manage virtual network (在开始菜单里,或在VMware界面菜单)。打开NAT页,点击Edit..- Port Forwarding - Add..。
Host Port:22 (主机中的要进行映射的端口)
Forwarding IP address : 192.168.65.228 22 (映射到哪个IP,哪个端口)

8. VM虚拟机内 如何配置网络

先问一个问题
如果实体机设置成10.10.0.100 可以访问服务器么?
如果可以
1、将虚机的网络配置成桥接
2、将地址设置为10.10.0.100

如果不可以
你可能需要第二块网卡,用于10.10.0.100的网络连接!

9. 用虚拟机安装的win7怎么设置网络

我原来也连不上,不过现在好了,网络共享里的VMnet1和VMnet8是虚拟机的dhcp和dns,这些不能改,直接默认就能用,虚拟机装的系统中,选择自动获取ip,如果已经改动,打开虚拟机|编辑|编辑虚拟网络|全部恢复默认,如图

10. 请问VM虚拟机如何设置密码

虚拟机上现在还没有这个功能, 你要想防止别人使用, 只能切断电源了。