当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下
 

 

 ·gcc起步    »显示摘要«
    摘要:在为linux开发应用程序时,绝大多数情况下使用的都是c语言,因此几乎每一位linux程序员面临的首要问题都是如何 灵活运用c编译器.目前linux下最常用的c语言编译器是gcc(gnu compiler collection),它是gnu项目中符合ansi c 标准的编译系统,能够编译用c、c++和object c等语言编写的程序.gcc不仅功能非常强大,结构也异常灵活.最值得称 道的一点......
 ·vi命令一览表    »显示摘要«
    摘要:vi命令一览表! ex, vi, view - text editors ◎synopsis vi [-efglrrsv] [-c cmd] [-t tag] [-w size] [file ...] ex [-efgrrssv] [-c cmd] [-t tag] [-w size] [file ...] ◎description ex和vi是相同程式但不同介面,ex是一行处理的(lin......


VMware的网卡设置模式

很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正.

bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,与linux下一个网卡 绑定两个不同地址类似,实 【程序编程相关:10九条帮助你大幅提高效益的准则

  【推荐阅读:开源的 BugTracker.net 错

  【扩展信息:改变Windows的缺省打印机

际上是将网卡设置为混杂模式,从而达到侦听多个ip的能力.

在此种模式下,虚拟机内部的网卡(例如linux下的eth0)直接连到了物理网卡所在的网络上,可以想象为虚拟机与host

机处于对等的地位,在网络关系上是平等的,没有谁在谁后面的问题.

 

使用这种方式很简单,前提是你可以得到1个以上的地址.对于想进行种种网络实验的朋友不太适合,因为你无法对虚

拟机的网络进行控制,它直接出去了.

 

nat方式:这种方式下host内部出现了一个虚拟的网卡vmnet8(默认情况下),如果你有过做nat服务器的经验,这里的

vmnet8就相当于连接到内网的网卡,而虚拟机本身则相当于运行在内网上的机器,虚拟机内的网卡(eth0)则独立于

vmnet8.

 

你会发现在这种方式下,vmware自带的dhcp会默认地加载到vmnet8界面上,这样虚拟机就可以使用dhcp服务.更为重要

的是,vmware自带了nat服务,提供了从vmnet8到外网的地址转 换,所以这种情况是一个实实在在的nat服务器在运行,

只不过是供虚拟机用的.

 

很显然,如果你只有一个外网地址,此种方式很合适.

 

hostonly:

这应该是最为灵活的方式,有兴趣的话可以进行各种网络实验.与nat唯一的不同的是,此种方式下,没有地址转换服务

,因此,默认情况下,虚拟机只能到主机访问,这也是hostonly的名字的意义.

 

默认情况下,也会有一个dhcp服务加载到vmnet1上.这样连接到vmnet8上的虚拟机仍然可以设置成dhcp,方便系统的配

置.

 

是不是这种方式就没有办法连接到外网呢,当然不是,事实上,这种方式更为灵活,你可以使用自己的方式,从而达到最


...   下一页
 ·剖析linux系统启动过程(一)    »显示摘要«
    摘要:本文以redhat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个linux启动过程。并且介绍了启动中涉及到的各种文件。   阅读linux源代码,无疑是深入学习linux的最好方法。在本文对linux启动过程的介绍中,我们也尝试从源代码的视角来更深入的剖析linux的启动过程,所以其中也简单涉及到部分相关的linux源代码,linux启动这部分的源码主要使用的是c语......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE