vmware配置网络

Thursday, August 31, 2006
好不容易把vmware的网络配置好了,同时也学到不少东西,分享下经验哈
当初第一次用bridge没成功,因为当初还没搞清什么叫bridge,现在我搞清楚了:
先说下3种联网方式我的理解
1.Bridged (网桥方式)就是把虚拟机通过vmnet0虚拟网卡(Host主机上看不到的)把虚拟机直接映射到了公网上,可以拥有和host并列的公网ip,这种方式对虚拟机来说相当自由,不过主机不太好控制它,因为它直接放到了公网上,而且有的时候(比如adsl上网)也不一定能给你分配多个公网ip
2.NAT 方式 就是虚拟机和主机合用一个ip,通过主机来上网(和windows共享上网一个原理),这种方式时候,虚拟机通过vmnet08虚拟网卡和主机连接,主机上的vmware nat服务会为虚拟机提供转发,相当于主机做了虚拟机的防火墙,我就是用的这种方式上网,具体我下面会说的.
3.Host Only方式,和上面的一样,不过虚拟机通过vmnet01网卡连接到主机,主机并不提供网络共享服务,但是可以用第三方的软件来实现,比如windows自带的共享

下面我来说下我用的NAT的详细实现过程
安装完vmware以后,会自动添加vmnet01/08 2个虚拟网卡

如果虚拟机启用NAT模式


系统的vm dhcp服务会自动挂接到vm08网卡上,给主机分配192.168.153.1 ip,在此之前先确保vmware 的dpcp服务和nat服务启动了

然后设置系统的NAT服务,在edit/vitual network setting里,NAT提供的网关是对虚拟机而言的,对主机毫无意义,所以设定网关Ip并不是主机的,这里我设成192.168.153.2,而对于虚拟机而言,dns也是这个地址

然后设置下dns,我之前就是没设这个导致麻烦不断



好了,外部配置到此结束
现在启动虚拟机在ubuntu里设置下,其实默认就差不多了




好了配置完了,总算能上网了,对了,我还不知道怎么在linux下查看本机的ip呢,dhcp给虚拟机分配了什么ip我还不知道...


总结一下
发现有2点要注意的 1是对于虚拟机来说主机并不是网关,2是别忘记设置nat里的dns

 Kubuntu的环境

Kubuntu是ubuntu KDE版本的.


(boot界面,根ubuntu很像,除了logo不同)



(登陆输入用户名和密码...)


(loading 桌面....)


(KDE的桌面)



(add and remove 还可以选择别的浏览方式:GNOME等等)



(KDE下的浏览器: Konqueror. 这个浏览器可以当作网页浏览,资源管理器,ftp工具等等,多功能一身)


(OpenOffice系列的软件, 个人感觉比windows的office要稳定很多。支持crash后文件恢复)


(终端console, KDE是有两种方法输入command, 一个是打开正常的console输入命令[左上角], 或者任何地方点击右件选择"Run Command"会出现一个右下角的窗口)

 关于Linux分区

安装ubuntu / Kubuntu的时候可以选择有程序自己分区或者自定义分区。一般来说Linux的分区可以有以下几个:

/boot 操作系统启动文件分区,一般分配大小在250MB-500MB左右
/usr 操作系存放软件的地方
/bin 存放标准系统实用程序
/home 是用户的home目录所在地,多用户需要分配这个分区。比如用户andrew的目录会 被分配在 /home/andrew下面,而jay的目录会被分在/home/jay
/tmp 用来存放一些临时文件的分区。
/var/log 系统日志记录分区,建立这个分区,即使日志文件出现了问题,也不会影响到操 作系统的主分区
/srv 服务器启动的数据存放在这里
/opt 大程序,可选择安装的程序存放在这里
/ 根目录


/opt分区易于管理程序(备份LumaQQ为例):
重装linux的时候,选择自定义分区时不用格式化/opt分区,先备份好XXX/lumaqq文件夹,重装系统后,把lumaqq文件夹放回到XXX目录,配好java环境输入命令:

$ sudo ln -s /opt/LumaQQ /usr/bin/lumaqq

* ln - make new links to existing files

分区的顺序:
没有必要完全按照这个顺序,按照分区用途和硬盘结构来说,越靠近外边的效率越高,比如说/boot和swap是系统读取数据最平凡的分区,建议的顺序是:

/boot -> SWAP -> /home -> /var/log -> /tmp -> /srv -> /opt -> /

 Ubuntu的初体验

最近开始学习Linux 从 Ubuntu Linux入手(好怪的名字,好像是非洲某种语言),由于在本本上跑,不想干扰系统的正常使用,在vmware虚拟机上先练练手,顺便说下vmware,这个虚拟机器软件可以软件实现一台机器的几乎所有功能,在其中能安装任意操作系统,还能把系统随身携带(http://www.vmware.cn)

用vmware很容易就创建了一台虚拟电脑



(配置)
运行Vmware,然后在上面安装ubuntu~用光盘启动,安装程序本身就是一个简化的ubuntu linux系统,安装过程相当简单,基本上就是一路next>修改系统时间,然后是格式化硬盘

Ubuntu在虚拟机上跑的相当顺畅,主要得意于linux对系统资源占用低


(ubuntu的启动画面,有点像个游戏)

(ubuntu的登陆界面......)

(用户界面,相当简洁)

(开始菜单,自带了基本的程序,包括open office套件,完全兼容ms 的office)


(ubuntu的应用程序列表,使用起来非常方便)


(系统里找到的一个视频,关于ubuntu名字的由来,好像和南非总统曼德拉有关系,没完全听懂)

最近比较忙,装好系统就匆匆忙忙看了下,没怎么深入,总体感觉就是linux是自己的linux,而windows是微软的,不过现在用它来代替windows还不太现实,不过有兴趣的不妨和我一样用vmware试试~对系统要求也不高,熟练掌握以后就能完全定制自己的系统,彻底摆脱微软那个不听话的"智能"盒子...



以上~

 说一下

这里我们交流下新的经验和成果,便于一起学习哈

  Ubuntu Linux Kubuntu/Ubuntu Linux
  Sun Java Sun Java
  OpenGL OpenGL