Windows 操作系統訪問ubuntu Jupyter&Tensorflow-GPU.

穿透NAT解決方案

ngrok

這個是一款國外的免費+收費版本的局域網穿透實現方案,缺點只有一個就是收費版本折算人民幣高於國內的,免費版本,我在我的windows無法通過PowerShell以及SecureCRT實現訪問,但是在我的另外一ubuntu計算機,以及我的vps:centos服務器上是可以實現的。

具體原因,未知。所以轉爲使用國內的…

natapp

  • 前置說明

    這是一款國內的價格低廉的局域網穿透解決方案,可能是最好的解決方案之一!

    理由:啊,便宜啊。

    官方主頁:https://natapp.cn/

    註冊,支付寶實名認證之後就可以開始使用了,攻略地址:https://natapp.cn/article

    然後瀏覽:
    攻略一號.png

  • 運行在自己的計算機上

    因爲我的是ubuntu計算機,所以相對而言配置會方便很多,當然官方也有文檔,也有相應的羣!

  • 開啓我的遠程登錄

    因爲這個是常駐的,爲了保證自己在任何時候都可以登錄上該計算機,所以我買了一個固定的tcp,然後登陸之後啓動臨時的web映射,將我的Jupyter notebook端口映射過來問題就可以完美解決了。

    222333.PNG

    # 電腦開機後配置映射tcp端口.
    nohup ./natapp -authtoken=xxxxxx -log=stdout -loglevel=ERROR &
    
    """
    配置jupyter notebook映射,映射前的有關操作可以查看如下:
    https://blog.csdn.net/CS_GaoMing/article/details/88952879
    """
    # 這樣運行?抱歉,不像ngrok,官網主頁返回端口的有關信息,所以只能非後臺運行..
    nohup ./natapp -authtoken=xxxxxx -log=stdout -loglevel=ERROR &
    
    # 正確姿勢是老老實實的.
    ./natapp -authtoken=xxxxxx
    

    其他說明:
    因爲我們沒有公網,所以如下命令行是不能解決問題的.

    # 打開任何的點12000端口,鏈接到12345是行不通的,因爲沒有公網ip.
    ssh -NfL localhost:12000:localhost:12345 [email protected]
    
  • 結果如下:

    0000999.PNG
    8888.PNG

  • 其他ngrok,我開代理http才能爬上去,不然不行,而tcp根本爬不上去-即使開全局代理.
    338900.PNG

frp - 局域網穿透

  • frp 說明

    這一款軟件是中國人寫的,無論是在文檔的說明還是配置的風格上都符合國人的風格,一句話不拆成兩句話說,使用文檔清新脫俗。

    此處給一個鏈接地址:https://www.vediotalk.com/?p=505

    視頻鏈接地址:https://space.bilibili.com/28459251

  • 關於該文檔,該視頻的看法.

    • 這個所謂的教程並不是最早的,但是由於這個關於羣暉NAS配置的介紹,故而放的此鏈接.
    • 同時我不認爲該人的文檔寫的有多好,關於一些相關的配置文檔寫的不夠詳細,有部分流程存在歧義,但是配合視頻是可以避免的。
  • 我個人的使用是:

    • 我有VPS服務器,實驗室有自己的電腦,主要是跑深度學習的。同時還有學校的屬於我老師門下的機子,當然不是每一個老師都有,但是每一個組肯定是有的,我的打算是自己的電腦運行起來,將來有一天爲服務器配置。
    • 第二,因爲學校的機子暴露在外網之下多有風險,自己儘量把風險控制在自己手中,雖然ssh傳輸相對安全。
    • 我要實現的功能:
    • 我要在寢室裏使用 實驗室的電腦A,需要通過 外網服務器S。寢室電腦不做配置…
    • A電腦配置如下:
      client.PNG
      我的服務爲將jupyter映射到外網,jupyter端口我配置爲:12345
    • S電腦配置如下:
      server.PNG
  • 訪問方式:

    • web開啓後,如鍵入百度一樣鍵入自己的域名一樣,即可進入!
    • ssh,www.domain,端口6000,不是22!
  • 如圖:
    11111.PNG
    2222.PNG
    4444.PNG

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章