一、单用户上网
方法一、
DR.COM官方的LINUX客户端程序支持平台有 rh9,fc4,fc6, suse10 内核为 2.6.18 的。下载:http://www.rayfile.com/files/72eed797-8314-11dd-ab25-0014221b798a/
方法二:开源项目的方法
(注意:drcom已更新到 1.4.7 ,支持2.6.24内核以上,下载:
http://www.rayfile.com/files/37eaabcc-8312-11dd-80b0-0014221b798a/
下面只举例drcom-
1.3.7
.tar.gz安装方法下载: http://www.rayfile.com/files/e90562eb-0853-11dd-9339-0014221f4662/(2.6**内核的,2.4**的请查看http://q-drcom.gro.clinux.org/是使用libdrcom-0.0-20050423-2.tar.bz2和drcomsuite-0.1.12.tar.bz2两个文件的)
软件可能不支持最新的内核,具体请看readme。自己可以试一下。
软件更新情况请看:http://sourceforge.net/projects/drcom-client/
软件编译可能存在依赖关系,具体请看“README"文件
1.首先要有一张安装盘,或安装镜像。如果是安装光盘的话那就把光盘放进光驱。不然就挂载镜像。
~$ mount -o loop ...../ubuntu-7.10-desktop-i386.iso /cdrom
2.把光驱加到更新源上
~$ sudo apt-cdrom -m add
3.安装编译环境
~$ sudo apt-get install build-essential
4.进入drcom-
1.3.7
.tar.gz所在的文件夹
5.解压文件drcom-1.3.7.tar.gz
~$ tar -zxf drcom-1.3.7.tar.gz
6.进入drcom-1.3.7目录,并且编译安装
~$ cd drcom-1.3.7/
~$ make
~$ sudo make install
7.手动配置drcom.conf
~$ sudo gedit /etc/drcom.conf
在打开的编辑器里修改下列几项:
username=ylli1_04 #用户名
password=******* #你的密码
mac= #mac地址,可以通过运行ifconfig命令查得本机的mac地址,类似如 00:00:E8:18:07:69的形式
nic0=10.1.43.190 #你的IP地址,一般都是单网卡用户,后面的空白
nic1=
nic2=
nic3=
dnsp=202.113.32.6 #主dns
dnss=202.113.32.6 #次dns,这个必须填,不填程序会出错,如果没有次dns,填一个合法的ip地址
dhcp= #一般都不是由dhcp指配的ip,所以这里也留空
hostip=
servip=192.168.100.251 #输入你用drcom时打开浏览器被自动引导如提示你登陆的那个地址就可以了,这个是我们学校的登陆地址,其他的留空默认
hostport=
servport=
#后面的四项是用来假冒windows xp主机的,不填就可以了。
hostname=
winver=
winbuild=
servicepack=
8.OK! 重启计算机后就可以上网了。
~$ sudo drcomd
~$ drcomc login
9.想要注销帐号的时候就输下面的命令
~$ drcomc logout
方法三:使用WINE+DR.COM
安装WINE可使用源码编译,不过至少要一个小时以上。我是用官网的RPM包的,http://www.winehq.org/site/download自己找对应系统及发行版号,注意有WINE **都下(有些是辅助工具的)安装时注意好各个软件的依赖关系,不明的网上搜一下或到论坛发一下贴。
接着安装DR.COM,右击使用"wine window Emulator" 打开,它的安装步骤与window下的一样,安装之后,可以在 应用程序-->其它中找到dr.com登录程序,填上帐号等信息;
可能会出现总是说“驱动安装完毕,要重新启动”现象,试一下删除安装目录下的TcpIpDog.dll文件;
再试一下登录看看。
方法四:linux中用虚拟机虚拟win,虚拟机网络设置为NAT方式,通过win中拨号上网,再利用下面介绍的代理软件使inux通过代理上网
二、路由器共享上网
说明一下,你处于登录机或是客户端的情况和共享方法我都有说明。
情况一:登录机为WIN,客户端为LINUX
方法(一):DR.COM+SYGATE
具体请看:http://www.zhumeng99.cn/read.php?38
方法(二):DR.COM+HTTP代理软件,推荐用flosProxy
flosProxy网上有得下载,我简单说一下这软件的使用方法吧~
1、在登录机上把该软件拉到“开始”->程序->启动,让它自动启动,免得机主辛苦吧
2、打开该软件后,在ServerIp填上机主的IP,端口PORT可任意填,默认也可。其它不用填的。
3、客户端是WIN或LINUX系统都可以,我主要说明在LINUX下,
要上网:在FIXFOX上,设置"首选项“->高级->网络->设置->手动配置代理->输入IP和端口->为所有协议使用相同代理
要上Q:也是同理设置http代理
更新系统或使用yum或apt命令在线安装软件时:用文本编译器打开 /etc/yum.conf(Fedora)或/etc/apt/apt.conf (ubuntu)
fedora系统为:在[main]中加入proxy=http:/IP:端口
ubuntu系统为:加入Acquire::http::Proxy "http://IP:端口"
注意:最新的dr.com是禁止http代理,不行就试一下DR.COM兼容破解版0.23(参考:http://blog.chinaunix.net/u1/40468/showart.php?id=528188)
情况二:登录机为linux,客户端为win
linux中也通过虚拟机虚拟win,在win中通过dr.com拨号上网,再采用上面的共享方法
(这方法比较麻烦,建议你台电脑做客户端算了,如果你的电脑配置高的话都可以采用这方法。)