在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    本地調(diào)試微信之內(nèi)網(wǎng)穿透

    最近一直在做微信服務(wù)號(hào)的相關(guān)開(kāi)發(fā),其中一個(gè)特別麻煩的問(wèn)題就是,如何在本地調(diào)試,將微信服務(wù)器的信息轉(zhuǎn)發(fā)到自己的開(kāi)發(fā)機(jī)上,下面為大家介紹幾種我嘗試過(guò)的方法

    微信公眾號(hào)(服務(wù)號(hào))對(duì)服務(wù)器的要求

    微信沙盒環(huán)境

    正常開(kāi)發(fā)測(cè)試我們肯定不能使用線上的app_id,微信為我們提供了沙盒環(huán)境,如果多人同時(shí)使用,可以各自申請(qǐng)各自的測(cè)試賬號(hào),綁定到自己的域名上就可以了。

    ngrok

    剛開(kāi)始開(kāi)發(fā)的時(shí)候,第一個(gè)想到的就是到網(wǎng)上搜“微信內(nèi)網(wǎng)穿透”,然后發(fā)現(xiàn)了ngrok,執(zhí)行下面命令后,會(huì)返回一個(gè)隨機(jī)的域名,然后這個(gè)域名的流量會(huì)轉(zhuǎn)發(fā)到你當(dāng)前機(jī)器上,因?yàn)殚_(kāi)發(fā)環(huán)境需要通過(guò)Host頭對(duì)應(yīng)到不同的目錄,所以使用-host-header直接重新Host頭

    ./ngrok http -host-header=xxx.domain.com xxx.domain.com:80

    然而,忽然有一天不知道為什么,怎么都連不上了。。。

    這時(shí),我發(fā)現(xiàn)ngrok竟然是個(gè)開(kāi)源軟件,到github下載下來(lái)后發(fā)現(xiàn),官網(wǎng)提供的是2.0版本的服務(wù),而開(kāi)源的是1.X版本(沒(méi)有重新Host功能),所以放棄了。

    ssh

    因?yàn)槲矣幸慌_(tái)外網(wǎng)的阿里云服務(wù)器,想著看看有沒(méi)有什么辦法能利用起來(lái),無(wú)意在網(wǎng)上發(fā)現(xiàn)了一條神奇的命令

    ssh [email protected] -R 10000:xxx.domain.com:80

    對(duì)應(yīng)的nginx配置

    server { listen 80; server_name xxx.domain.com; location / { proxy_pass http://127.0.0.1:10000; }}

    執(zhí)行后,會(huì)登陸遠(yuǎn)程的服務(wù)器,然后通過(guò)ssh服務(wù)將流量轉(zhuǎn)發(fā)到本地的xxx.domain.com的80端口,太神奇了,之后也一直使用這條命令。

    frp

    最近開(kāi)發(fā)人員變多了,不是所有人都有外網(wǎng)服務(wù)器,然后當(dāng)有兩個(gè)人同時(shí)需要開(kāi)發(fā)測(cè)試的時(shí)候就有點(diǎn)尷尬了,本著找不到解決方法不睡覺(jué)的精神,我發(fā)現(xiàn)了一款國(guó)人寫(xiě)的類似ngrok的軟件:frp

    配置稍微麻煩了一點(diǎn)點(diǎn),但是,這下可以同時(shí)支持多個(gè)人開(kāi)發(fā)啦。

    實(shí)現(xiàn)步驟如下:

    配置域名泛解析

    將外網(wǎng)域名配置泛解析,*.domain.com都指到阿里云服務(wù)器的IP

    配置nginx(注意反向代理的端口我使用了30000)

    server { listen 80; server_name *.domain.com; location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_pass http://127.0.0.1:30000; }}

    外網(wǎng)服務(wù)器frps配置

    #frps.ini[common]#服務(wù)端口bind_port = 7000#虛擬端口vhost_http_port = 30000#dashboard端口和賬號(hào)密碼,可以直接加端口號(hào)方法,有一些統(tǒng)計(jì)數(shù)據(jù)dashboard_port = 7500dashboard_user = admindashboard_pwd = admin#為了防止別人卵用,我們加上tokenprivilege_token = Fiwlasdj&^$fadf#心跳超時(shí)heartbeat_timeout = 90#最大連接池max_pool_count = 5#認(rèn)證超時(shí)authentication_timeout = 900#子域名,配置后,客戶端可以隨便指定二級(jí)域名使用(方便多人)subdomain_host = domain.com#TCP 多路復(fù)用,不用可以刪掉tcp_mux = true

    啟用命令:./frps -c ./frps.ini

    客戶端frpc配置

    #frpc.ini[common]#外網(wǎng)服務(wù)器IPserver_addr = x.x.x.x#外網(wǎng)服務(wù)端口號(hào)server_port = 7000#客戶端啟用連接池,指定預(yù)創(chuàng)建連接的數(shù)量pool_count = 1#和服務(wù)器的token保持一致privilege_token = Fiwlasdj&^$fadf[web]#協(xié)議類型type = http#轉(zhuǎn)發(fā)到本地的端口號(hào)local_port = 80#子域名,可以通過(guò)wx.domain.com訪問(wèn)到本地subdomain = wx#重新host header(按主要就要這個(gè)功能)host_header_rewrite = host.domain.com#本地Ip OR domain(這個(gè)官網(wǎng)并沒(méi)有說(shuō)明,下面我會(huì)講為什么這樣設(shè)置)local_ip = xxx.localhost.com#TCP 多路復(fù)用,不用可以刪掉tcp_mux = true

    第一次使用沒(méi)有配置local_ip,然后本地會(huì)報(bào)錯(cuò)[E] [proxy.go:299] [web] connect to local service [127.0.0.1:80] error: dial tcp 127.0.0.1:80: getsockopt: connection refused。

    因?yàn)槲业沫h(huán)境跑在vagrant里面,正常情況我都是通過(guò)綁定host到虛擬機(jī)的ip使用的,但是frp默認(rèn)會(huì)訪問(wèn)127.0.0.1,然后看了一下源碼對(duì)應(yīng)的位置,如下:

    localConn, err := frpNet.ConnectServer(“tcp”, fmt.Sprintf(“%s:%d”, localInfo.LocalIp, localInfo.LocalPort))if err != nil { workConn.Error(“connect to local service [%s:%d] error: %v”, localInfo.LocalIp, localInfo.LocalPort, err) return}

    繼續(xù)往上追蹤

    if cfg.LocalIp = section[“local_ip”]; cfg.LocalIp == “” { cfg.LocalIp = “127.0.0.1”}

    原來(lái)可以指定local_ip參數(shù)來(lái)實(shí)現(xiàn),不過(guò)之后的版本是否兼容,我就不清楚了,仰天一笑,哈哈哈哈。

    啟動(dòng)命令:./frpc -c ./frpc.ini

    鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
    用戶投稿
    上一篇 2022年6月21日 12:35
    下一篇 2022年6月21日 12:35

    相關(guān)推薦

    • 原神3.1版本前瞻匯總,散兵的“高達(dá)”有點(diǎn)帥,原神動(dòng)畫(huà)化確定!

      我已經(jīng)有過(guò)一次旅行。所以,你也要像我一樣抵達(dá)終點(diǎn),才能在自己的眼中,留下這個(gè)世界的沉淀。大家好,我是boyue,感謝打開(kāi)這篇原神游戲文。boyue會(huì)經(jīng)常分享一些原神資訊與攻略給大家…

      2022年11月27日
    • cad連續(xù)標(biāo)注快捷鍵(cad連續(xù)標(biāo)注快捷鍵)

      本文主要講的是cad連續(xù)標(biāo)注快捷鍵,以及和cad連續(xù)標(biāo)注快捷鍵相關(guān)的知識(shí),如果覺(jué)得本文對(duì)您有所幫助,不要忘了將本文分享給朋友。 cad中連續(xù)標(biāo)注快捷鍵 CAD尺寸標(biāo)準(zhǔn)快捷命令:DL…

      2022年11月27日
    • 《云頂之弈》s8什么時(shí)候上線國(guó)服?s8國(guó)服上線時(shí)間介紹

      云頂之弈的s8版本為怪物來(lái)襲版本,現(xiàn)已正式在美測(cè)服上線了。很多小伙伴可能還不清楚該版本什么時(shí)候在國(guó)服上線吧,今天小編給大家?guī)?lái)云頂之弈s8國(guó)服上線時(shí)間介紹,快來(lái)看一下吧。 s8國(guó)服…

      2022年11月25日
    • vivox90和x90pro/x90pro+區(qū)別差距多大 參數(shù)配置對(duì)比評(píng)測(cè)

      vivox90系列的賣點(diǎn)有很多,它是首款搭載天璣9200處理器的手機(jī),擁有蔡司一英寸T主攝和自研的V2芯片。那么vivox90、vivox90pro和vivox90pro+有什么區(qū)…

      2022年11月24日
    • 《原神》3.3前瞻直播時(shí)間一覽 3.3前瞻直播什么時(shí)候開(kāi)?

      原神的3.3版本即將正式上線了,近期官方公布了游戲3.3版本的前瞻直播時(shí)間,很多小伙伴可能還不是很了解吧,今天小編給大家?guī)?lái)原神3.3前瞻直播時(shí)間一覽,快來(lái)看一下吧。 3.3前瞻直…

      2022年11月23日
    • vivox90pro配置參數(shù)跑分詳情 vivox90pro是什么屏幕

      vivox90pro參數(shù)配置詳情怎么樣?vivo手機(jī)在昨晚舉行了X90系列發(fā)布會(huì),有普通款、pro款以及pro+款三個(gè)版本,那么vivox90pro具體配置怎么樣呢?下面就讓小編為…

      2022年11月23日
    • vivox90參數(shù)配置詳情 vivox90處理器功耗跑分介紹

      vivox90參數(shù)配置詳情怎么樣?vivo手機(jī)在昨晚舉行了X90系列發(fā)布會(huì),有普通款、pro款以及pro+款三個(gè)版本,那么vivox90具體配置怎么樣呢?下面就讓小編為大家介紹一下…

      2022年11月23日
    • 阿里上線游戲社區(qū)“嗶嗶”

      阿里巴巴旗下app匯總 概要菜鳥(niǎo)裹裹是阿里巴巴旗下手機(jī)軟件,網(wǎng)羅國(guó)內(nèi)大部分快遞物流信息,不用進(jìn)入淘寶即可查快件,建立菜鳥(niǎo)聯(lián)盟,使 淘寶大學(xué)App 阿里巴巴旗下app匯總 概要淘寶大…

      2022年11月23日
    • 寬帶測(cè)速軟件(手機(jī)寬帶測(cè)速軟件)

      中國(guó)聯(lián)通用戶可登錄中國(guó)聯(lián)通網(wǎng)上營(yíng)業(yè)廳,選擇寬帶寬帶服務(wù)寬帶測(cè)速,按頁(yè)面指導(dǎo)進(jìn)行測(cè)速,測(cè)速時(shí)建議您直連電腦,如測(cè)速結(jié)果無(wú)法達(dá)到簽約速率,您可通過(guò)中國(guó)聯(lián)通APP,“服務(wù)報(bào)障在線報(bào)障”進(jìn)…

      2022年11月22日
    • 網(wǎng)上致富項(xiàng)目有哪些7大網(wǎng)上致富項(xiàng)目

      越來(lái)越多的人在實(shí)體經(jīng)濟(jì)中遭遇挫折和困難轉(zhuǎn)向線上經(jīng)濟(jì)發(fā)展,網(wǎng)絡(luò)創(chuàng)業(yè)作為線上經(jīng)濟(jì)的主流漸漸的成為大家喜愛(ài)的創(chuàng)業(yè)方式。在即將到來(lái)的2018年有哪些適合網(wǎng)上創(chuàng)業(yè)的賺錢項(xiàng)目呢?下面和小編一起…

      2022年11月22日

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息