连网
从 Linux 的角度来看,当安装完成时,coLinux 的连网支持已经可用了。在安装过程中已经装载了 TAP 驱动程序。TAP 驱动程序是一个到主机操作系统所管理的以太网设备的用户空间连接。TAP 驱动程序使访客操作系统能够将原始以太网帧写到一个虚拟以太网设备(用户空间的扩展)。然后,用户空间中的虚拟以太网设备将以太网帧传递给主机操作系统中真实的以太网设备。读取的过程正好相反。注意,TAP 驱动程序传递的是以太网帧,而 TUP 驱动程序处理的是 Internet Protocol(IP)帧。
为了支持 TAP 驱动程序,主机操作系统必须共享可用的以太网设备。为了在 Windows XP 中启用共享,从 Control Panel 打开 Network Connections 面板。选择活动的局域连接,然后打开属性。选择 Advanced 选项卡,选中复选框允许其他网络用户通过此计算机的互联网连接来连接(见图 6)。
图 6. 启用网络设备共享的局域连接属性
启用网络共享之后,可以启动 coLinux 并像往常一样使用网络。图 7 显示执行 ping 命令的结果,这说明网络是正常的。
图 7. 通过使用 TAP 驱动程序,使用共享网络设备的过程对于 coLinux 是透明的
只需稍加配置,coLinux 就可以提供连网特性。关于用 TUN/TAP 进行连网的更多信息,请参阅 参考资料 一节。


