微信白名單獲取

公司在微信WIFI登陸項目中,須要在BRAS設備上添加微信服務器的IP地址到白名單列表中,以實現用戶鏈接熱點後,可以使用微信中的功能(如:添加公衆號),但不能使用其餘應用進行上網操做。後經查詢資料發現可經過騰訊提供的一個接口獲取微信服務器IP列表,win10的edge瀏覽器能夠正常瀏覽,部分其餘瀏覽器沒法正常瀏覽。linux

接口地址:http://dns.weixin.qq.com/cgi-bin/micromsg-bin/newgetdns瀏覽器

網頁瀏覽效果:服務器

在linux下可經過以下腳本定時獲取IP列表進行累計更新:微信

curl --compressed -s http://dns.weixin.qq.com/cgi-bin/micromsg-bin/newgetdns | grep "</ip>" | sed "s/<ip>//" | sed "s/<\/ip>//"|grep -v "127.0.0.1" |sort|uniq >t1.txt
cat ip.txt >> t1.txt
cat t1.txt|sort|uniq > ip.txt
相關文章
相關標籤/搜索