歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux下安裝Drcom方法

Linux下安裝Drcom方法

日期:2017/2/28 16:08:20   编辑:Linux教程

經過自己的一些修改,紅色部分是對原文的一些修改和說明,希望對你有所幫助。站在他人的肩膀,走的越高走的越快走的越遠。

Linux局域網Dr.COM寬帶認證客戶端上網指南

更新:根據內核的版本選擇新舊

drcom-1.4.5 (for kernel >= 2.6.24)

drcom-1.3.7 (for kernel < 2.6.24)Notes

http://sourceforge.net/project/showfiles.php?group_id=128089

++++++++++++++++++++++++++++++++++++++++++++++++++++

簡述:

當我接觸到linux系統後我就深深地喜歡上了她,我們現在在學校用的是局域網Dr.COM寬帶認證客戶端登陸帳號上網的,所以當我們在我們的機子上裝好了linux系統想上網時傻眼了,趕緊切回XP系統(一般我們都是安裝雙系統)去學校提供的登陸工具下載裡,去baidu、去google直至弄得一頭霧水都可能還沒弄得了上網,這就是我寫此文章的緣故。

0、適用范圍

此方法我在紅旗6和Fedora 8以及Debian4.0系統安裝使用成功,其他linux系統還沒使用過。我是在linux enterprise 5.6版上安裝的,安裝成功

1、准備Dr.COM軟件

不管是在學校提供的登陸軟件下載地址裡還是在Dr.COM寬帶認證客戶端的官方網站裡我們都無法找到linux版本Dr.COM軟件,一切問題都自有解決的辦法,在http://sourceforge.net/上就有這麼一款開源軟件,作者寫這款就是為了解決局域網Dr.COM寬帶認證客戶端登陸問題的。廢話少說,趕快下載吧。

軟件(drcom-1.3.7.tar.gz)下載地址:http://downloads.sourceforge.net/drcom-client/drcom-1.3.7.tar.gz?modtime=1189261143&big_mirror=0

2、安裝Dr.COM軟件

當我們在XP系統下下好這款軟件後重啟切換回linux系統,然後解壓這款軟件(用命令或者右鍵),解壓的文件在drcom-1.3.7文件夾裡面,打開終端(命令行)

得說明一下,安裝linux系統時把開發工具那一選項選上,不然在make時可能會出錯。

[www.linuxidc.com@linuxidc ~]$cd /***/drcom-1.3.7 ##/***/drcom-1.3.7為drcom-1.3.7文件夾的路徑
[www.linuxidc.com@linuxidc drcom-1.3.7]$make
make -C drcomc
make[1]: Entering directory `/home/gong/soft/drcom-1.3.7/drcomc'
... ...
make[2]: Leaving directory `/usr/src/kernels/2.6.21-1.3194.fc7-i686'
make[1]: Leaving directory `/home/gong/soft/drcom-1.3.7/kmod'
##可能會有某些警告,忽略不理它 這兒倒沒有出現警告,不過這是無所謂的
[www.linuxidc.com@linuxidc drcom-1.3.7]$su
密碼:
[www.linuxidc.com@linuxidc drcom-1.3.7]#make install
... ...
install success ##至此我們已經安裝好了,興奮一下吧 (這兒倒沒有出現install success這一句話,我出現了幾句話,就說你不要忘記了配置/etc/drcom.conf

不過沒有關系的,只要你能在/etc下找到drcom.conf就可以說明你安裝成功了)
[www.linuxidc.com@linuxidc drcom-1.3.7]#make clean

3、配置

安裝成功(install success)後會提示你配置/etc/drcom.conf文件,網絡配置和XP系統下的配置差不多我就不講了,現在主要說說/etc/drcom.conf配置文件。

我的配置如下:這兒十分關鍵,假如按照原文未能上網,請參考本文最後我對此配置的說明

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
username=hz200602****** ## 你開的上網帳號
password=****** ## 你帳號的密碼
mac=00:04:61:7b:b5:c9 ##你的物理地址,不清楚的話在終端(命令行)用ifconfig eth0查看
nic0=172.16.14.234 ##你的內網IP,只需一行nic0下面的不管 #172.17.135.**
nic1= ##下面的像我一樣的就可以了,可能有些不填也行的,沒測試過
nic2=
nic3=
dnsp=202.103.225.68
dnss=202.103.224.68
dhcp=255.255.255.255 ##不是掩碼255.255.255.0喔
hostip=
servip=220.173.136.250 ##218.21.69.98
hostport=61440
servport=61440
hostname=
winver=
winbuild=
servicepack=
autologout=0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

4、登陸

弄好前面之後現在終於到了最後階段了,我們只能使用命令行來登陸

[www.linuxidc.com@linuxidc ~]$su ##需要超級管理員權限
密碼:
[www.linuxidc.com@linuxidc ~]#sudo drcomd
[www.linuxidc.com@linuxidc ~]#sudo drcomc login
login success ##登陸成功 注銷的命令為#sudo drcomc logout
[www.linuxidc.com@linuxidc ~]#

這兒我在drcomd過程時,總是提示我ip地址已經有人在用,無論我怎麼改動,ip地址總是不行,這時候我重啟機器之後,一切問題全部解決,不會提示ip地址沖突了。解決方法:就是重啟機器。

5、羅嗦一下

我們校園網的IP不是分配好的,是通過“搶”來的,我們使用linux系統不用裝什麼ARP防火牆,網絡狀態比較良好,但是在我們正在上網時被人頂了IP我們就得掉線了然後就無法注銷了,然後我只有重啟修改IP後然後登陸一遍才又能正常上網,暫時我還沒找到好的辦法解決這問題,我只能祈禱上蒼保佑我不被頂IP。

至此,Dr.COM寬帶認證客戶端上網指南算馬馬乎乎寫完了。

關於這兒的設置需要重點說一下。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
username=hz200602****** ## 你開的上網帳號
password=****** ## 你帳號的密碼
mac=00:04:61:7b:b5:c9 ##你的物理地址,不清楚的話在終端(命令行)用ifconfig eth0查看
nic0=172.16.14.234 ##你的內網IP,只需一行nic0下面的不管 #172.17.135.**
nic1= #這兒就不用管了
nic2= #這兒就不用管了
nic3= #這兒就不用管了
dnsp=202.103.225.68 #這兒是自己學校的DNS服務器的地址,也就是windows下ip設置中的首選DNS服務器
dnss=202.103.224.68
dhcp=255.255.255.255 ##不是掩碼255.255.255.0喔 這兒可以不用寫
hostip= #假如用虛擬機上網,這兒加上主機ip地址,這兒用處我也不確定。
servip=220.173.136.250 ##注意這個地方十分關鍵,這兒是什麼東西呢?當你在windows下關閉drcom上網時,肯定在ie中出現請輸入drcom賬號和密碼的界面,注意啦。servip就在這個界面裡面出現,就在ie地址欄(也就是咱輸入網址的地方)出現一個http://***.**.***.**(*代表數字)的東東,這http://***.**.***.**才是servip,這兒不要錯
hostport=61440 #這兒就不用管了
servport=61440 #這兒就不用管了
hostname= #這兒就不用管了
winver= #這兒就不用管了
winbuild= #這兒就不用管了
servicepack=
autologout=0

Copyright © Linux教程網 All Rights Reserved