感谢支持
我们一直在努力

Ubuntu下drcom使用方法

如果你使用的是Ubuntu 10.10的话,请进行以下步骤:


1.进入Drcom的文件夹,打开终端,先修改drcom.conf文件(上网配置文件);


sudo gedit drcom.conf


此时通过gedit修改username和password(就是你的用户名和密码,跟你在Windows下使用drcom的帐号密码一样);


接着修改mac地址,你可通过查看面板右上角的连接信息获得网卡名(一般是eth0,如果去图书馆使用无线,一般是wlan0,不过也许不同电脑会有所不同);


然后再修改DNS,同样可以从连接信息处获得(输入主DNS和辅DNS);


最后将drcom.conf拷贝到 /etc文件夹中:


sudo cp drcom.conf /etc


2.修改drcom.c文件,同样


sudo gedit drcom.c


查找__ip_select_ident(iph, skb->_skb_dst, 0);


将其修改为


改为 __ip_select_ident(iph, skb->_skb_refdst, 0)


注意,www.linuxidc.com需要修改的地方有两处(665和702行)。


修改完之后,编译文件:


make


没有错误的话,再敲入:


sudo make install


这样就完成编译和安装工作了;


3.把编译好的bin文件drcomd和drcomc拷贝到/usr/local/bin中:


sudo cp drcomd drcomc /usr/local/bin


接着打开owner的x(可执行)属性:


cd /usr/local/bin


chmod o+x drcomd drcomc


4.当你要是用drcom的时候,直接打开终端,输入:


sudo drcomd


sudo drcomc login


这样就可以看到登录成功的讯息了。结束drcom也很容易,直接sudo drcomc logout。


如果无法下线,直接ps -A | grep drcomd 找到drcomd进程的序号,


sudo kill 序号  即可结束drcom。为保险起见,你还可以重启一下网络(即是断开,接着连接)。


如果你使用的是Ubuntu10.04的话:


第1步同上;第2步不需要修改drcom.c,其他同上;第3步不用开放x属性,其他同上;第4步同上。


如果你嫌每次敲这么多命令麻烦,可以通过修改~/.bashrc文件来设置命令的别名:


sudo gedit ~/.bashrc


接着在最末一行加上:


alias dr=‘sudo drcomd’ ;#你可以不叫dr改叫其他名字


alias in=‘sudo drcomc login’;


alias out=’sudo drcomc logout’;


重启shell或者在当前shell下输入source ~/.bashrc就可以成功应用上述设置好的别名了。


这是我个人使用的经验,跟网络上流传的方法可能会有些差异,但是这两种方法我已经试验成功。


(很奇怪的是,当我使用Ubuntu 10.10的时候,一上网就会出现死机情况,我也搞不懂为什么。。。郁闷ing)

赞(0) 打赏
转载请注明出处:服务器评测 » Ubuntu下drcom使用方法
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏