中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

如何實現內網穿透和oss文本文件預覽

發布時間:2021-11-24 15:24:54 來源:億速云 閱讀:388 作者:柒染 欄目:云計算

本篇文章為大家展示了如何實現內網穿透和oss文本文件預覽,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

一、內網穿透需求

在研發過程中,需要調試應用,但是由于網絡環境的限制,處于NAT之后的機器,在外部無法公共直接訪問。

經過驗證有兩種解決方案:

  1. ssh 反向代理

  2. 自建ngrokd 服務器


第一種方法過程如下:

在內網主機新建反向代理隧道:

ssh -p 22 -qngfNTR 6766:localhost:22 公網機器用戶@公網機器IP

ssh -p 6766 內網用戶@localhost

      參數解釋:

-M為autossh參數, -CqTfnN -D 為ssh參數

-M 5678 : 負責通過5678端口監視連接狀態,連接有問題時就會自動重連

-C :啟動數據壓縮傳輸

-q :安靜模式運行,忽略提示和錯誤

-T :不占用shell

-f :后臺運行

-n :配合 -f 參數使用

-N :不執行遠程命令,專為端口轉發度身打造

-D 192.168.0.2:7070 :指定一個本地機器 “動態的“ 應用程序端口轉發,如果不加IP地址,默認只監聽127.0.0.1

第二種方法過程:

1. 安裝ngrokd服務

可以基于docker 快速構建一個ngrokd服務器

2. 使用自己編譯的ngrok客戶端

如果使用官網的客戶端,會有問題(自定義主機失效)

如何實現內網穿透和oss文本文件預覽

改項目需要依賴:https://github.com/jteeuwen/go-bindata

國內在下載go 包時容易斷開,所以可以采用代理來安裝。

比如通過美國服務器的socks5等。

直接make 就好

之后生存如下文件

如何實現內網穿透和oss文本文件預覽

ngrok 的具體使用如下:

如何實現內網穿透和oss文本文件預覽

./ngrok -subdomain heidsoft -config=ngtoken.cfg -proto=http 8080

之后可以通過ngrok 啟動后的鏈接,在外網訪問該主機。

ngrok 支持tcp http等協議。

二、oss 文本文件預覽

主要是上傳文件的頭設置,將文件頭設置為text/html即可。

OSS中默認是會匹配您上傳的文件類型,根據您上傳的文件類型,比如jpg,會自動識別為圖片文件。OSS中設置和更改MIME類型的步驟如下:

  1. 登錄到 OSS 管理控制臺。

  2. 找到您要設置的目標文件,單擊對應的 設置 HTTP 頭 鏈接。

  3. 在 設置 HTTP 頭 對話框中,設置Content-Type參數的值。

上述內容就是如何實現內網穿透和oss文本文件預覽,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。

向AI問一下細節

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

oss
AI

且末县| 邹城市| 衡山县| 宁陕县| 呈贡县| 罗田县| 江津市| 象州县| 浦江县| 黔西| 诸城市| 霞浦县| 安福县| 兰州市| 云浮市| 读书| 洪湖市| 宜兰市| 霞浦县| 屏山县| 偏关县| 孝感市| 施秉县| 临夏县| 临西县| 达拉特旗| 连城县| 平和县| 治县。| 京山县| 齐河县| 乐陵市| 望江县| 鄂伦春自治旗| 曲沃县| 肇东市| 汽车| 山东| 嵊泗县| 桑日县| 湛江市|