歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下drcom使用方法

Ubuntu下drcom使用方法

日期:2017/2/28 16:21:03   编辑:Linux教程

如果你使用的是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)

Copyright © Linux教程網 All Rights Reserved