91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SSH Tunnel把個人PC變成“幕后boss”的示例分析

發布時間:2021-11-09 09:41:36 來源:億速云 閱讀:104 作者:柒染 欄目:建站服務器

本篇文章為大家展示了SSH Tunnel把個人PC變成“幕后boss”的示例分析,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

指路牌

  • SSH Tunnel

  • 端口轉發

    網上有帖子提到SSH Tunnel與端口轉發是不同的,這里我沒有深入研究兩個名詞的具體區別,從結果上來說,我是被SSH Tunnel這個名詞引到這個知識點的,但實現的效果很像“端口轉發”,姑且都寫上吧。

適用場景

希望在自己電腦本地啟動服務,讓Internet發向服務器的請求轉向自己的電腦,從而使調試更便利。

該debug模式只有特殊情境:如強制需要固定IP等才會用到,并不具有普遍性。
網上大多教程是將端口映射到局域網內某設備上,應該都出出自運維向從業者的,作為開發者本blog簡化場景就是將服務器的端口映射到自己電腦上。

環境

  • Linux、windows、Mac均可

背景

最近由于工作原因,接手了一個與微信公眾號相關的項目。項目部署起來后發現功能不能完全跑通,因此需要打斷點檢查問題到底出在了什么地方。由于開發涉及微信公眾平臺,其要求將ip加到白名單內,因此需要“固定IP”,又由于項目部分模塊需要使用https,在搭建https比本地要便捷。以上兩條原因讓我選擇使用端口映射。

實現

ssh -p22 -i NAME.pem -N -R 0.0.0.0:8080:127.0.0.1:8080 USER@IP
  • 嗯,就是這么簡單,一條指令就可以了………

  • NAME.pem: pem文件,記得將執行路徑索引到pem文件下,或者寫成pem的絕對路徑。如果使用帳號密碼登錄的話,去掉-i NAME.pem, 命令輸入后會要求輸入密碼,效果相同

  • USER: 登錄服務器用戶名,如:root

  • IP: 服務器的公網IP地址

備注

  • 一般博客都會講到 -L -D,但是由于在我的場景中,不會使用到這兩種模式,這里不做介紹了。

  • 要從微信服務器拿取token,實際上并不一定非要使用具有固定IP的服務器,實際上將個人電腦的臨時IP加入到微信IP白名單同樣可以拿取到token,但弊端是動態IP會變化,因此需要在IP變動時進行替換,比較麻煩。

在使用端口映射時我就冒出過另外一個問題,端口映射能夠將服務器的某個端口接收到的服務都映射到本地電腦,但如何控制本地電腦所有發出的請求也走服務器昵?我們都知道本地發起網絡請求時,發起請求的端口是不完全可控的。因此即使使用了端口映射,無非是實現了一個代理人將聽到的話講述給我,但我還是要和外來者直接對話的局面,如下圖。如果我想當一個“幕后boss”,完全經由代理人來完成轉化呢?

我們唯一需要做的就是讓個人電腦發起的所有請求都經過具有固定ip的云服務器來完成,推薦工具比如“TinyProxy”。

當端口映射和TinyProxy均搭建起來后,ECS將變成我們PC在Internet的代言人。自己也就變成“幕后boss”了。

上述內容就是SSH Tunnel把個人PC變成“幕后boss”的示例分析,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿瓦提县| 太仓市| 金山区| 南江县| 林口县| 邵东县| 蒙自县| 宝鸡市| 周至县| 西安市| 蒙山县| 萍乡市| 厦门市| 呼伦贝尔市| 泉州市| 陵川县| 班玛县| 长丰县| 仲巴县| 绥化市| 肇庆市| 宜兰县| 新野县| 陇西县| 寿阳县| 江都市| 高要市| 临武县| 岳池县| 资阳市| 孝昌县| 宜都市| 曲阜市| 五家渠市| 富宁县| 砚山县| 犍为县| 贺兰县| 新晃| 亚东县| 淮南市|