真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

SSHTunnel把個(gè)人PC變成“幕后boss”的示例分析-創(chuàng)新互聯(lián)

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

成都創(chuàng)新互聯(lián)專(zhuān)注網(wǎng)站設(shè)計(jì),以設(shè)計(jì)驅(qū)動(dòng)企業(yè)價(jià)值的持續(xù)增長(zhǎng),網(wǎng)站,看似簡(jiǎn)單卻每一個(gè)企業(yè)都需要——設(shè)計(jì),看似簡(jiǎn)潔卻是每一位設(shè)計(jì)師的心血 十載來(lái),我們只專(zhuān)注做網(wǎng)站。認(rèn)真對(duì)待每一個(gè)客戶(hù),我們不用口頭的語(yǔ)言來(lái)吹擂我們的優(yōu)秀,數(shù)千家的成功案例見(jiàn)證著我們的成長(zhǎng)。

指路牌

  • SSH Tunnel

  • 端口轉(zhuǎn)發(fā)

    網(wǎng)上有帖子提到SSH Tunnel與端口轉(zhuǎn)發(fā)是不同的,這里我沒(méi)有深入研究?jī)蓚€(gè)名詞的具體區(qū)別,從結(jié)果上來(lái)說(shuō),我是被SSH Tunnel這個(gè)名詞引到這個(gè)知識(shí)點(diǎn)的,但實(shí)現(xiàn)的效果很像“端口轉(zhuǎn)發(fā)”,姑且都寫(xiě)上吧。

適用場(chǎng)景

希望在自己電腦本地啟動(dòng)服務(wù),讓Internet發(fā)向服務(wù)器的請(qǐng)求轉(zhuǎn)向自己的電腦,從而使調(diào)試更便利。

該debug模式只有特殊情境:如強(qiáng)制需要固定IP等才會(huì)用到,并不具有普遍性。
網(wǎng)上大多教程是將端口映射到局域網(wǎng)內(nèi)某設(shè)備上,應(yīng)該都出出自運(yùn)維向從業(yè)者的,作為開(kāi)發(fā)者本blog簡(jiǎn)化場(chǎng)景就是將服務(wù)器的端口映射到自己電腦上。

環(huán)境

  • Linux、windows、Mac均可

背景

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

實(shí)現(xiàn)

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

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

  • USER: 登錄服務(wù)器用戶(hù)名,如:root

  • IP: 服務(wù)器的公網(wǎng)IP地址

備注

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

  • 要從微信服務(wù)器拿取token,實(shí)際上并不一定非要使用具有固定IP的服務(wù)器,實(shí)際上將個(gè)人電腦的臨時(shí)IP加入到微信IP白名單同樣可以拿取到token,但弊端是動(dòng)態(tài)IP會(huì)變化,因此需要在IP變動(dòng)時(shí)進(jìn)行替換,比較麻煩。

在使用端口映射時(shí)我就冒出過(guò)另外一個(gè)問(wèn)題,端口映射能夠?qū)⒎?wù)器的某個(gè)端口接收到的服務(wù)都映射到本地電腦,但如何控制本地電腦所有發(fā)出的請(qǐng)求也走服務(wù)器昵?我們都知道本地發(fā)起網(wǎng)絡(luò)請(qǐng)求時(shí),發(fā)起請(qǐng)求的端口是不完全可控的。因此即使使用了端口映射,無(wú)非是實(shí)現(xiàn)了一個(gè)代理人將聽(tīng)到的話(huà)講述給我,但我還是要和外來(lái)者直接對(duì)話(huà)的局面,如下圖。如果我想當(dāng)一個(gè)“幕后boss”,完全經(jīng)由代理人來(lái)完成轉(zhuǎn)化呢?

我們唯一需要做的就是讓個(gè)人電腦發(fā)起的所有請(qǐng)求都經(jīng)過(guò)具有固定ip的云服務(wù)器來(lái)完成,推薦工具比如“TinyProxy”。

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

上述內(nèi)容就是SSH Tunnel把個(gè)人PC變成“幕后boss”的示例分析,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道。


當(dāng)前文章:SSHTunnel把個(gè)人PC變成“幕后boss”的示例分析-創(chuàng)新互聯(lián)
文章轉(zhuǎn)載:http://weahome.cn/article/epsjs.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部