最近遇到這麼乙個問題,一些深度學習的任務對電腦要求比較高,以前一直都是白嫖的學校的伺服器。但是最近要離開學校很長一段時間了,工作還沒完成,便需要能夠遠端連線學校的伺服器繼續跑實驗。問題出現了,學校的伺服器是只能內網的機器訪問,這就需要配置內網穿透來實現外部網路訪問控制內網的伺服器。外網的a機能夠通過一台有公網ip的伺服器b連線內網伺服器c的22埠
三颱機器的ip如下:
a(控制機):內網ip(這個不重要好吧,無外網ip,能訪問外網)
b(橋接機):公網ip 148.70.30.249 內網ip(這個不重要好吧)
c(目標機):內網ip(這個不重要好吧,無外網ip,能訪問外網,開放22埠)
goproxy是乙個開源軟體,官方倉庫:
mkdir /proxy
cd /proxy
wget
wget /releases/download/v8.8/proxy-linux-amd64.tar.gz
wget
##安裝
/bin/bash install.sh
b機器(ip:148.70.30.249)
# 找個地方存放秘鑰
cd /proxy
# 建立proxy的公鑰和私鑰檔案
proxy keygen
# 建立埠對映
proxy tbridge -p ":33080" -c proxy.crt -k proxy.key --daemon
proxy tserver -r ":2202@:22" -p "127.0.0.1:33080" -c proxy.crt -k proxy.key --daemon
c機器
cd /proxy
##拷貝b機器的公鑰和秘鑰檔案:
scp -r 148.70.30.249:/proxy/* .
##建立對映
proxy tclient -p "148.70.30.249:33080" -c proxy.crt -k proxy.key
a機器連線
ssh -p 2202 [email protected] # -p:指定埠(預設是22埠)
password:# 輸入c機器的密碼即可!
本文大部分是參考 使用goproxy實現內網穿透 進行的操作,另外proxy有更多的用法,大家可以參考 windows系統GoProxy內網穿透配置
公司內網伺服器裝有web服務,通過nginx801埠訪問。該伺服器可訪問公網。無固定ip 有vps 雲服務 乙個,公網ip 139.11.11.11 想在家訪問vps的8880埠訪問到內網web服務 幫助手冊 解壓安裝包得到以下目錄 內網穿透由三部分組成 client 端,server 端,brid...
使用frp實現內網穿透
群暉nas frp發揮更大作用 posted by sunnyrx on october 21,2016 該文章於2017年9月2日將frp版本從0.8.1更新到0.13.0,下文針對frp 0.13.0配置。nas沒有公網ip是一件很不方便的事情,尤其是在國內的網路環境,學校和小區內的使用者通常都...
轉)使用frp實現內網穿透
nas沒有公網ip是一件很不方便的事情,尤其是在國內的網路環境,學校和小區內的使用者通常都沒有公網ip。為了解決這個問題,則需要內網穿透,而內網穿透的方法有很多種,例如使用花生殼 ngrok等,該文章要介紹的是使用frp讓群暉實現內網穿透。什麼是frp frp 是乙個高效能的反向 應用,可以幫助您輕...