当前位置:  首页  >  服务器技术  >  Linux/unix  >  Linux入门

使用Linux的一次突破

使用Linux的一次突破--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
沈阳网通的宽带接入是采用一种页面式登录的方法,具体地说,需要打开浏览器到指定的网址,输入用户名和密码,调用一个 DNSReporter 程序,才能登录,而这浏览器必须是 IE, 这个 DNSReporter 程序必须在 Windows 下运行。这样给使用 Linux 以及其他系统的用户带来了很大的不方便。以个人为例,我的机器上装的是 Ubuntu 7.10,只要打开 FireFox,就会出现 “由于您的浏览器不是 MircoSoft IE, 可能无法上网”的提示。

我曾经想用 Wine 来在 Ubuntu 下运行 IE,于是找到了一个叫 ie4linux 的免费软件。但该软件在安装过程中需要到微软的官网下载签名证书,这就有了一个先有鸡还是先有蛋的问题。

后来发现,即使能在 Ubuntu 下运行 IE,也可能会无法运行 DNSReporter。这样,想用上宽带,几乎是不可能了。我甚至想到,反编译那个 DNSReporter,并移植到 Liunx 下,但是这个想法太疯狂了。

偶然的机会,发现了自由的虚拟机软件 VirtualBox,真是一个杰作!它可以在各种平台下虚拟其他的平台,速度还很快。个人认为,作为自由软件,它可比收费的 VmWare Workstation 方便、简洁的多。并且在功能上毫不逊色。

用 VirtualBox 虚拟 Windows,这就是技术美。在 VirtualBox 中新建一个 Windows Xp,内存 256M, 硬盘 10G,加载光盘,正常安装即可,令人惊喜的是,比在实体机上安装 Windows 还要快。

Virtual Windows 可以与 宿主系统共享文件夹,这样就很方便很方便了。目前为止,我感觉它与现实的 Windows 没有什么两样,甚至更好!因为是虚拟的,关机和重启都太方便。

要在 Windows 下上网,还要一番配置。

首先,宿主 Ubuntu,采用 Wired Connection,Enable roaming mode;

虚拟机的网络配置,采用默认的 NAT 即可。

右击 Ubuntu 的网络连接,可以查看 Connection Information

进入 Windows 后,将本地连接的 TCP/IP 设置为:

Use the following IP address: 与 Connection Information 中的相同。
Subnet Mask : 255.255.255.0
Default Gateway: 采用 Connection Information 中的 Broadcast Address。

下面是沈阳网通的 DNS 服务器地址。

这样,就 OK。

虚拟机中上网以后,宿主也可以上。
吐了个 "CAO" !
扫码关注 PHP1 官方微信号
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有