安裝和使用花生殼(linux)

來源:互聯網
上載者:User

安裝和使用花生殼(linux),我是這樣做的:

首先得有個花生殼的帳戶,須到 http://www.oray.com 申請辦理。以下操作,以此為基礎。

1、在 xp 的瀏覽器,開啟網頁http://www.oray.com/peanuthull/download_linux.php
     按鈕“立即下載” phddns-2.0.5.19225.tar.gz
2、用 pscp 把檔案傳到 RPi
     pscp phddns-2.0.5.19225.tar.gz  pi@192.168.1.101:/home/pi
3、解壓所有檔案
     tar zxvf phddns-2.0.5.19225.tar.gz
4、進入目錄並編譯
     cd phddns-2.0.5.19225
     ./configure
     make
5、執行編譯好的程式並配置(預設使用/etc/phlinux.conf,如果不存在這個檔案則自動進入互動配置)
     cd src
     ./phddns
     輸入伺服器位址,如無特殊情況可使用預設值(直接斷行符號)
     Enter server address(press ENTER use phlinux3.oray.net):
     輸入Oray帳號名稱
     Enter your Oray account:
     對應的Oray帳號密碼
     Password:
     選擇綁定的網卡,如無特殊,預設即可(直接斷行符號)
     Network interface(s):
     eth0:192.168.1.101
     lo:127.0.0.1
     Choose one(default eth0):
     選擇日誌儲存到哪個檔案(直接斷行符號)
     Log to use(default /var/log/phddns.log):
     儲存設定檔,選擇yes則直接儲存到/etc/phlinux.conf,輸入other可以指定檔案(按鍵 y,再斷行符號)

     Save to configuration file (/etc/phlinux.conf)?(yes/no/other):

接下來程式將以互動模式開始運行,控制台顯示:

192.168.1.101
NIC bind success
OnStatusChanged okConnecting
OnStatusChanged okDomainListed
OnDomainRegistered skyvense22.gicp.net
OnStatusChanged okDomainsRegistered
UserType: 0
看到上面這些就表示登入成功,這個時候可以按ctrl+c先退出程式
6、將phddns拷貝到你希望的位置
     cp phddns /usr/bin/
7、以後台模式啟動花生殼並檢查運行情況
     /usr/bin/phddns -c /etc/phlinux.conf -d
控制台顯示:phlinux started as daemon!
     查看用戶端日誌:
     tail /var/log/phddns.log
註:仔細看看日誌裡的內容,會明白花生殼的工作原理,即定時將用戶端的IP地址,報告給服務端。
8、退出花生殼
     查看進程ID:
     ps -A | grep phddns
     讓後台進程退出:
     kill -9 xxxxx
註:xxxxx就是ps查看到的進程ID
9、將花生殼加到系統啟動時運行
     vi /etc/rc.local
     在檔案的末尾加上一行:
     /usr/bin/phddns -c /etc/phlinux.conf -d
在控制台手工啟動花生殼用戶端,就是:
sudo /usr/bin/phddns -c /etc/phlinux.conf -d

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.