企業一直用企業微信做職員管理,但最近遇到一個問題,企業內部的網站,想在內部網站上,用企業微信的掃碼登錄進行權限管理,但內網用的是內部IP,沒有外部ip,也沒有域名,那企業微信掃碼后,是不是就沒有回呼域名,就不能訪問了?
uj5u.com熱心網友回復:
對的,買云服務器搞內網穿透,云服務器只做api穿透,內網服務器做網站。云服務占不了什么資源,一年就一百左右。我自己win10加云服務器linux不用安裝其它軟體,設定一下就可以穿透。訪問云服務器ip時,就轉發到win10上。
uj5u.com熱心網友回復:
不好意思回復晚了。
云服務穿透到本地,本地也需要有個域名或地址來供識別吧,就是這個,不知道怎弄,用動態域名嗎
uj5u.com熱心網友回復:
域名最侄訓是被析成ip地址,所以不一定要域名,域名是為了方便記憶;假如你內網服務器ip為192.168.0.100,埠為80;云服務器ip為111.111.111.111,開放埠為80,穿透到內網服務器80埠。
<1>那么內網網站就是192.168.0.100,外部回呼api介面就是111.111.111.111/callback.php(自定義地址)。
<2>如果用域名,則域名需要備案,如為test.cn,網站可供外部使用,內部其它主機能訪問外部,則域名決議A記錄為
111.111.111.111,那么,那么網站就是test.cn(也可以192.168.0.100,也可以111.111.111.111),外部回呼api介面就是
test.cn/callback.php(自定義地址)或111.111.111.111/callback.php(自定義地址)。
對于第二個方案來說,優勢比較多,但是開銷也大。因為大多數流量都走云服務器,所以云服務器的配置需求和費用比較高。
還有兩種提供域名訪問的方案,僅限于局域網內,則可以不要申請域名。
<1>修改局域網全部客戶機hosts檔案,添加192.168.0.100 a.cn,那么訪問a.cn就是訪問192.168.0.100
<2>有的路由器支持修改自定義hosts,添加192.168.0.100 a.cn,那么訪問a.cn就是訪問192.168.0.100
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/99867.html
標籤:JavaScript
