1. <var id="fe6gj"></var>

    <rp id="fe6gj"><nav id="fe6gj"></nav></rp>

    <noframes id="fe6gj"><cite id="fe6gj"></cite>

    <ins id="fe6gj"><button id="fe6gj"><p id="fe6gj"></p></button></ins>
    1. <tt id="fe6gj"><i id="fe6gj"><sub id="fe6gj"></sub></i></tt>
        始創于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊有禮 登錄
        • 掛牌上市企業
        • 60秒人工響應
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補償
        您的位置: 網站首頁 > 幫助中心>文章內容

        Linux系統中兩種替代“花生殼”的辦法

        發布時間:  2012/8/11 9:22:50
         家里有機器,撥號上網,有獨立的ip, 開了很多服務,想在外面隨時訪問怎么辦?出去的時候記住連線的ip? 萬一斷了線,自動重連以后ip也就變了,那么解決方法也許是用“花生殼”軟件;ㄉ鷼ひ灿蠰inux版本,確實是一個選擇,但是它相當于是把你的ip publish到網上的,假設你自己對自己的安全不是很放心(況且你也不知道花生殼是否搜集了你的什么信息),而且你的目的也只是小范圍使用(比如就你,你家人或者幾個要好的朋友)的話,那么這個動態ip完全可以通過個人郵件的方式來傳播,本人簡單摸索了兩個解決方案,一是基于knemo+kmail,二是基于 udev+mail+exim4,下面簡單介紹一下:

        1. knemo + kmail

        knemo是kde下面監控網絡的軟件,支持事件觸發,kmail是kde下面的郵件客戶端,支持dcop的腳本調用,配置的步驟如下:

        創建一個自動獲得撥號連接ip并通過kmail發送的腳本:

        #!/bin/bash

        FROM="none"

        TO="youname@xxxx.com"

        CC="yourfiend@yyyyy.com"

        BCC=""

        SUBJECT="Today's PPP address"

        sleep 10s

        MESSAGE=`/sbin/ifconfig   /bin/sed -e '/P-t-P/!d' -e 's/^[[:space:]]* inet addr://g' -e 's/[[:space:]]*P-t-P:.*Mask:.*$//g'`

        ATTACHMENT="[] []"

        dcop kmail MailTransportServiceIface "sendMessage(QString, QString, QString, QString, QString, QString, KURL::List)" "$FROM" "$TO" "$CC" "$BCC" "$SUBJECT" "$MESSAGE" $ATTACHMENT

        然后將其作為knemo配置的notification當中的對應執行的程序即可。knemo配置是在 kcontrol -> internet&network -> network monitor -> Misc 面板上。

        2. udev + mail + exim4

        第一個方式很簡單,但是需要你是使用kde并且時刻將自己的桌面開著(因為比需要有knemo和kmail),第二個方式是獲取內核的硬件變動,萬一斷了重新連接,/sys/下面設備文件發生變化就觸發,不依賴X和桌面系統。

        exim4的配置這里就不說了,自己網上看。

        對應的發送的腳本( /XXXXX/ppp-address.sh )修改如下:

        #!/bin/bash

        FROM="none"

        TO="youname@xxxxx.com"

        CC="yourfriend@yyyyy.com"

        BCC=""

        SUBJECT="Today's PPP address"

        sleep 10s

        MESSAGE=`/sbin/ifconfig   /bin/sed -e '/P-t-P/!d' -e 's/^[[:space:]]* inet addr://g' -e 's/[[:space:]]*P-t-P:.*Mask:.*$//g'`

        echo "$MESSAGE"   /usr/bin/mail -s "$SUBJECT" -c "$CC" -b "$BCC" "$TO"

        udev 規則添加:/etc/udev/rules.d/ 下面添加一個規則文件如 z100_ppp_ip_letter.rules 內容為:

        ACTION=="add", SUBSYSTEM=="net", KERNEL=="ppp[0-9]", RUN+="/XXXXX/ppp-address.sh"


        本文出自:億恩科技【www.endtimedelusion.com】

        服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

      1. 您可能在找
      2. 億恩北京公司:
      3. 經營性ICP/ISP證:京B2-20150015
      4. 億恩鄭州公司:
      5. 經營性ICP/ISP/IDC證:豫B1.B2-20060070
      6. 億恩南昌公司:
      7. 經營性ICP/ISP證:贛B2-20080012
      8. 服務器/云主機 24小時售后服務電話:0371-60135900
      9. 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
      10. 專注服務器托管17年
        掃掃關注-微信公眾號
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
          1
         
         
         
         

        0371-60135900
        7*24小時客服服務熱線

         
         
        av不卡不卡在线观看_最近2018年中文字幕_亚洲欧美一区二区三区_一级A爱做片免费观看国产_日韩在线中文天天更新_伊人中文无码在线