15.1.1 物理网络还是虚拟机
如果读者所在的办公环境中就有一台现成的Linux服务器,并且管理员又愿意开放相应的权限,那么相信没有比这更好的事情了。但是又有多少人会这样幸运呢?大部分读者还是要自己搭建实验环境。不过这看起来并不糟糕,不能总是指望别人帮助自己完成所有的工作,Linux用户也一样。
如果读者恰巧有两台(或者更多)联网的PC,那么可以将一台作为服务器,另一台作为客户机。但若是服务器和客户机位于不同的房间里,那么读者可能会感觉总是进错了房间。毕竟,判断究竟是服务器还是客户机出了毛病并不是一件显而易见的事情。
最好的选择可能还是虚拟机。读者可以在PC上安装Linux,然后在这个系统上安装VMware Server(或者其他虚拟机产品),并在虚拟机中安装另一个Linux;也可以同时开启两个安装了Linux的虚拟机。如果是第一种情况,那么可以将网络接口设置为NAT方式(使用宿主机的网络);而后者则应该将网络接口设置为Bridged方式(直接使用物理网络),如图15.1所示。
图15.1 设置虚拟机的网络接口
关于VMware Server的安装和启动请参考2.1节。在虚拟机中安装Linux和在真实的硬件上安装完全相同。本章所有的示例就是在同一台主机上通过VMware Server实现的。