关于ubuntu下drcom的编译

在ubuntu8.04下成功安装Dr.com上网客户端

1、安装 build-essential: 这是编译时用到的
sudo apt-get install build-essential

2、安装libncurses5-dev:   它包括了drcom需要用到的用于认证加密的md5函数,还包括了其他好多的用于加密的头文件

sudo apt-get install libncurses5-dev

3 下载最新的drcom:http://sourceforge.net/projects/drcom-client

sudo make
sudo make install

配置drcom.conf文件

从1.4.0开始,/etc/drcom.conf的内容有所变化,增加了device和except两个配置选项

device指明通往外网的网卡的名字。
except指明不需要进行用户验证的网络地址(用“网络地址/网络掩码”的形式,用逗号隔开)通常,except应该列出内网的地址。
如下例:
device=eth0
except=10.0.0.0/255.0.0.0, 192.168.0.0/255.255.0.0, 172.16.0.0/255.240.0.0, 127.0.0.0/255.0.0.0

其它具体配置大家可以参考这个:http://forum.ubuntu.org.cn/viewtopic.php?t=112427&sid=5b2e7551e0e1094d18c071f2505587fb


8 Responses to “关于ubuntu下drcom的编译”

  1. Says:

    有except就好多了啊

    可以把UESTC内网的IP都加进去

    • Eric
    Says:

    你好,在第二步时,sudo apt-get install libncurses5-dev,无法安装libncurses5-dev.这个包是需要自己下载的吗?
    不安装的话,drcom就无法使用吗。
    我的drcom运行sudo drcomd时显示can’t get mac address。请问是没装那个包的原因吗?

  2. Says:

    libncurses5-dev这个包是ubuntu软件包里有的,不可能无法安装.
    你看看你的apt源对不对.
    你的那个错误原因是你没有配置drcom.conf 里的mac=xx:xx:xx:xx:xx:xx
    整个drcom.conf 里的内容如下:
    username=帐号
    password=密码
    mac=xx:xx:xx:xx:xx:xx
    #物理地址
    nic0=本机IP
    nic1=
    nic2=
    nic3=
    dnsp=主DNS服务器IP #如 61.128.192.68
    dnss=次DNS服务器IP #如 61.128.128.68
    dhcp=hostip=本机IP
    servip=drcom服务器IP #打开浏览器出现的IP地址
    hostport=
    servport=
    hostname=主机名
    winver=
    winbuild=
    servicepack=
    这里面你需要自己配置的是以下几项:
    username
    password
    mac
    ip
    servip
    dnsp
    dnss

    • cafex
    Says:

    嘿有个很严重的逻辑问题!!需要安装drcom说明还不能上 外网 ,不能上外网的情况下,怎么去下载最新的drcom:http://sourceforge.net/projects/drcom-client???

    很严重 !!!

  3. Says:

    我很长段时间都能上了,但最近不知道怎么回事总是链接不上,博主有建议没?

    另:server IP是多少哦?我一直用的1.1.1.1

  4. Says:

    received server ACK(pkt_size=15)
    Server acknowledged failure
    Login failed

    或者:

    _recv_dialog_packet(PKT_CHALLENGE) failed
    _recv_dialog_packet(PKT_CHALLENGE) failed
    _recv_dialog_packet(PKT_CHALLENGE) failed
    Login failed

  5. Says:

    server IP就用打开网页时弹出的Drom认证地址!

  6. Says:

    Yo, just FYI but I’m getting the following error: Warning: Failed to open stream: No such file or directory in /home/profpros/public_html/wp-settings.php on line 473

Leave a Reply