一、內(nèi)網(wǎng)穿透需求
最近在做公司內(nèi)部管理軟件趋箩,
老板要求將一些任務(wù)信息通過推送的方式告知任務(wù)執(zhí)行者赃额,
于是便有了微信公眾號推送消息的需求。
微信公眾號推送消息認(rèn)證過程還是蠻麻煩的叫确,
為了提高開發(fā)效率跳芳,決定把微信的認(rèn)證過程放到本地調(diào)試,
微信公眾號后臺要跟我們的服務(wù)器實(shí)現(xiàn)交互必須讓本地的服務(wù)器能讓微信服務(wù)器連接竹勉,
那就需要公網(wǎng)IP或者域名飞盆;最常用的方式是就是內(nèi)網(wǎng)穿透。
二次乓、內(nèi)網(wǎng)穿透工具
以前有搭建過一個(gè)ngrok的內(nèi)網(wǎng)穿透服務(wù)器吓歇,過程挺麻煩的,
好處是可以隨便建通道并可以長期使用票腰,小需求開發(fā)搭建一個(gè)內(nèi)網(wǎng)穿透服務(wù)器太花時(shí)間不劃算城看,(Ngrok服務(wù)器搭建)
于是看看有沒有取巧的辦法,
網(wǎng)上搜到最多的就是 ngrok?方案杏慰、?natapp?方案测柠、sunny-ngrok?方案 了,
這些方案要么訪問速度很慢缘滥,要么很多限制條件轰胁、收費(fèi)或者無固定域名,使用起來較麻煩完域,
今天這里要推薦的一個(gè)方案是采用uTools的方案软吐,
uTools官網(wǎng):?https://u.tools/
三、uTools內(nèi)網(wǎng)穿透使用步驟
uTools是一個(gè)功能很強(qiáng)大的工具吟税,
里面有非常多開發(fā)凹耙、桌面辦公相關(guān)的提高效率的工具,
目前還是免費(fèi)肠仪,非常值得研究發(fā)掘里面的功能肖抱!
從官網(wǎng)下載安裝非常簡單,只需要一步异旧,安裝完成后雙擊運(yùn)行意述,默認(rèn)在任務(wù)欄里會(huì)有個(gè)運(yùn)行圖標(biāo),
點(diǎn)擊圖標(biāo)后出現(xiàn)一個(gè)搜索欄,點(diǎn)擊搜索欄右邊的圖標(biāo)后會(huì)彈出主界面
主界面功能簡潔明了荤崇,所有功能都通過插件式安裝拌屏,
在uTools中安裝并使用內(nèi)網(wǎng)穿透工具的步驟非常簡單明了:
①、選中“開發(fā)”選項(xiàng)卡术荤,右邊的插件欄里可以看到“內(nèi)網(wǎng)穿透”的插件倚喂,選中并點(diǎn)擊下載安裝,
②瓣戚、 安裝完成后端圈,點(diǎn)擊“已安裝”選項(xiàng)卡,點(diǎn)擊“內(nèi)網(wǎng)穿透”標(biāo)簽即可打開配置界面
③子库、配置子域名并啟用
沒錯(cuò)舱权,域名不是那種隨機(jī)生成的亂碼子域名,配置完后一直有效仑嗅,
配置過程也非常簡單宴倍,填寫一個(gè)你喜歡的子域名,點(diǎn)擊“連接”便完成了內(nèi)網(wǎng)穿透的搭建仓技,
接下來就可以愉快的開發(fā)了
步驟是不是特別簡單啊楚,uTools提供了http和https兩種連接方式,非常的方便浑彰。
如果你在做微信公眾號開發(fā),接下來只需要將域名(https://xxxx.utools.club)配置到公眾號的服務(wù)器配置里即可拯辙,
除了微信開發(fā)郭变,內(nèi)網(wǎng)穿透的用途非常多,
比如可以將局域網(wǎng)內(nèi)本地搭建的服務(wù)器開放給外面的用戶訪問涯保,可以很方便的展示一些開發(fā)效果诉濒,節(jié)約交互和需求溝通時(shí)間,而不需要將代碼發(fā)布到生產(chǎn)環(huán)境后被客戶批一頓說不行夕春,然后又重復(fù)改動(dòng)重復(fù)發(fā)布未荒。
比如可以實(shí)現(xiàn)遠(yuǎn)程控制局域網(wǎng)內(nèi)的電腦,方便遠(yuǎn)程操作和傳文件及志。
uTools節(jié)約了我不少時(shí)間片排,從不寫文的我特別寫一篇給大家推薦一下,
uTools上還有很多有用的功能速侈,待有空慢慢研究使用率寡。