3 配置与使用 3.1 设置虚拟机
你这时候应该已经安装好了netpas,并且在linux主机联网的情况下,netpas 能联上,然后在虚拟机中能正常上外网 。
3.1.1 设置网卡
主要是安装完windows后,设置虚拟机的网卡 。默认是只有一个NAT网卡,地 址是10.0.*.*(*表示任意,当然具体只能是确定的) 。这个是VirtualBox自 己配置的,后面也要用,但无需额外配置 。在网卡配置里启动第二个网卡,选择Host-only(中文应该是主机网络吧?),底下有个连接网线的选项,选 中 。你还可以把虚拟机中别的不用的设备选项都关掉 。图形里的2D图形加速 可以选上 。启动虚拟机,这时候可以看到,有两个网络连接,找到那个 192.168.56.101(大致类似这个的),记下它现在的IP信息,然后修改IP属 性,把DHCP改为靜态地址,并把刚才记下的都填上,没多填 。这步之所以重 要是因为,这个网络连接,过会儿会作为linux主机的网关,所以我不希望它 的地址有任何变化,这点尤为重要如果你像我一样经常用到两个虚拟机同时 运行的话,这时候DHCP分配的地址会根据虚拟机启动顺序不同而不同 。
注:不少学校的网络比较无聊,linux下没有对应的联网客户端,好像有个 叫锐捷的网络登录系统就是这样 。这时候,推荐你到网上搜一下,有人作过 一个linux下的锐捷认证软件,如果还是不行,那么这里你可以用虚拟机联 网,不过虚拟机要用一个网桥连接的网卡 。这方面网上也有不少资料,这里 就不多说了 。
3.2 虚拟机windows下
3.2.1 获取netpas的路由表
必须先启动netpas 。开始菜单-运行-输入“cmd”-命令行窗口-输入“route PRINT” 这时候可以看到,屏幕上输出在netpas启动后的路由表 。把这个输出复制到 文本文件中,编辑删除所有目标地址为保留地址(0.*.*.*,192.*.*.*,10.*.*.*等)的行,删除那些注释用行,最后文件中每一行都是路由表中的 一项,保存并传到linux主机中(用网络传,或是用共享文件夹,这个推荐 吧,方便) 。
3.2.2 配置nat32e
注:因为后面用到了NAT的功能,据说在windows 2003 server版中有相应的 工具进行设置,比较方便可靠 。但一来是虚拟机里跑,资源比较紧;二来也懒 得再去整另一个系统了,有知道的欢迎留言 。另外,我知道有个netsh的命令 可以用来配置NAT,但整了挺长时间,没办法找到netpas虚拟网卡的名称 (netsh中需要这个),也不想浪费时间去学windows里这个怪怪的命令(用 过你就知道了,留着时间学linux吧:),所以放弃了 。知道的也欢迎留言 。
如果配置过共享上网的机器,在每一个网络联接属性的高级选项里都有一个 共享该连接的选项,这其实就是初等的NAT了 。但因为netpas的连接比较特 殊,这种简单高效的方法不能用了 。这里用nat32e来解决这个问题 。
先连接上netpas吧,便于后面配置 。安装好net32e后,桌面上会有几个图标,第一次用需要用NAT32CFG这个功 能进行配置 。配置过程本身很简单,基本上都是下一个(next/continue) 。只有一个页面需要介入,就是选择内网和外网时 。(人懒,就不截图了,相信用linux的都至少有一定的英文基础吧,不过有 需要的可以留言,我再作个截图重新说下,这里简单讲)页面上,方框里有 一些网卡供选择,一般有三个,每选中一个其下有IP地址,名称等说明 。选 择框右而有几个单选按钮,Private(内网),Internet(外网) 。选上名 称为Unknown Name Netpas Adapter的网卡,然后选上Internet按钮,这时 候网卡前标记为I,然后选另一个网卡,地址是192的那个,再选上Private 按钮 。那个网卡前出现个P 。好了,下一步直到完成 。
推荐阅读
- Linux系统中如何使用命令查看某组名是否含有指定用户名
- 如何使用命令获取Linux主机信息
- 监控Linux系统性能的命令有哪些?
- 如何刷香港信用卡 香港刷什么信用卡划算
- 失眠怎么办如何快速睡?瑜伽初入门教学视频帮你改善睡眠
- 微信如何申请场所码
- 如何删除企业微信联系人
- 周生如故萧文是好人吗
- 如何杀死蟑螂
- 七月茉莉白如雪仿写什么如什么