我想要提醒大家的是,這個用戶端是通過6060連接埠與伺服器進行UDP心跳包的發送。包的資訊如下:
17:19:35.734433 IP 192.168.1.7.32773 > 61.152.96.119.6060: UDP, length 20
17:19:35.784568 IP 61.152.96.119.6060 > 192.168.1.7.32773: UDP, length 24
所以,大家一定要記得把防火牆開啟。
關於花生殼linux用戶端的安裝方法,官方網站已經寫得很詳細了,大家可以去下面的地址查查:
http://www.oray.net/help/PeanutHull/Help_PeanutHull_3_PhForLinux.htm
方便查看,將上述地址的內容引用如下
<code>
花生殼For Linux
一、花生殼For Linux安裝步驟
<!--[if !supportLists]-->1. <!--[endif]-->下載適合您的unix/linux版本的安裝包檔案,使用root身份解壓縮安裝包
# tar -zvxf phlinux-1.0-install.redhat.9.0.tar.gz
<!--[if !supportLists]-->2. <!--[endif]-->安裝包檔案將解壓縮至phlinux_install目錄中
# cd phlinux_install
<!--[if !supportLists]-->3. <!--[endif]-->執行安裝指令碼
# ./install.sh
安裝時可能提示錯誤: “ error while loading shared libraries: libstdc++.so.5”
解決方案:yum install libstdc++.so.5
<!--[if !supportLists]-->4. <!--[endif]-->執行安裝指令碼後,將自動以互動配置模式的phlinux程式
輸入web服務的地址,直接斷行符號
Runing phlinux for first configuration...
Peanuthull Linux-core 1.0 by oray.net, copyright 2005
No user configuration found, entering interactive mode automatically!
Peanuthull Linux-core Interactive startup.
Please input service address(press ENTER use phservice.oray.net):
輸入花生殼伺服器位址,直接斷行符號
Please input server address(press ENTER use PH031.Oray.Net):
此處提示輸入您的花生護照登陸名
Please input username(press ENTER use ):
此處提供輸入花生護照登陸密碼
Please input password:
系統提示是否儲存設定檔,在這裡輸入yes斷行符號.
Save to configuration file (/etc/phlinux.conf)?(yes/no):
以上操作完成,系統將自動登入花生殼伺服器,使用者可以通過web方式查看當前花生殼用戶端的運行狀態.
花生殼用戶端使用 6160連接埠提供web檢測服務,例如 http://192.168.0.1:6160/
此監測頁面將完全的反應當前花生殼的運行狀態.
<!--[if !vml]--><!--[endif]-->
註:以互動配置模式運行phlinux程式並配置完成後,如監視web頁面顯示花生殼的線上狀態為 "離線 / 認證失敗",可能是由於您輸入的使用者名稱或密碼錯誤,請重新以互動設定模式運行程式配置
# /usr/local/phlinux/phlinux -i
二、花生殼For Linux程式參數說明
phlinux [參數]
參數列表
--interact
-i, 互動配置模式運行
程式以互動模式提示使用者輸入必要的參數
--daemon
-d, 後台進程模式運行
程式在後台進程中運行,可以使用 kill -9 <PID> 關閉
--help
-h, 顯示協助.
三、常見問題
<!--[if !supportLists]-->· <!--[endif]-->如何以每次開機時自動運行花生殼用戶端?
使用RedHat Linux,在/etc/rc.d/rc.local 檔案中加入一行內容 /usr/local/phlinux/phlinux -d
使用Freebsd,建立一個檔案/etc/rc.local並加執行許可權,在此檔案中加入一行內容 /usr/local/phlinux/phlinux -d
<!--[if !supportLists]-->· <!--[endif]-->以後台進程模式運行花生殼用戶端程式,如何退出?
首先用ps -A查看所有進程列表,記住phlinux的pid
再使用kill -9 <PID> 殺掉此進程
<!--[if !supportLists]-->· <!--[endif]-->如何手動修改登陸的使用者名稱及密碼
您可以直接編輯/etc/phlinux.conf檔案,對登陸使用者名稱及密碼進行修改。
</code>