精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

五分鐘技術(shù)趣談 | MQTT設(shè)備接入時(shí)獲取真實(shí)IP地址的解決方案

網(wǎng)絡(luò)
本文通過實(shí)踐演示,介紹如何在MQTT設(shè)備接入時(shí)獲取真實(shí)IP地址。

Part 01

需求背景 

在OneNET平臺(tái)某私有化項(xiàng)目中,項(xiàng)目方的需求是要獲取設(shè)備真實(shí)IP地址,然后根據(jù)設(shè)備的IP來統(tǒng)計(jì)處于各個(gè)省內(nèi)區(qū)域的設(shè)備數(shù)量展示到大屏上。

Part 02

查找解決方案 

以MQTT設(shè)備接入為例,由于項(xiàng)目方使用的外層負(fù)載是Nginx軟負(fù)載,并且MQTT協(xié)議是基于TCP,只能走4層方式轉(zhuǎn)發(fā)報(bào)文,Nginx轉(zhuǎn)發(fā)報(bào)文的時(shí)候會(huì)將源TCP連接的IP地址改寫為自己的內(nèi)網(wǎng)IP地址,不能像F5這種硬負(fù)載可以直接將設(shè)備的源地址轉(zhuǎn)發(fā)到后端服務(wù)上,因此就不能直接通過配置Nginx的方式來讓MQTT接入服務(wù)獲取到設(shè)備源IP地址,也就不能實(shí)現(xiàn)項(xiàng)目方的需求。

經(jīng)過網(wǎng)上查詢相關(guān)解決方案,發(fā)現(xiàn)一個(gè)Internet協(xié)議叫做proxy protocl(參考資料:https://www.jianshu.com/p/cc8d592582c9),該協(xié)議可以通過為TCP包添加一個(gè)很小的頭信息,來傳遞客戶端信息(協(xié)議棧、源IP、目的IP、源端口、目的端口等),在網(wǎng)絡(luò)情況復(fù)雜又需要獲取用戶真實(shí)IP時(shí)非常有用。其本質(zhì)是在三次握手結(jié)束后由代理在連接中插入了一個(gè)攜帶了原始連接四元組信息的數(shù)據(jù)包。

圖片圖片

proxy protocol協(xié)議流程

查閱到proxy protocol報(bào)文的格式如下圖中所示,里面包含了客戶端的源地址和端口等信息,能夠滿足我們的需求。

圖片

proxy protocol報(bào)文格式

后端服務(wù)要獲取這個(gè)特殊報(bào)文也需要在Nginx上配置開啟proxy_protocol協(xié)議,如下圖中所示。

圖片

Nginx上配置開啟proxy_protocol協(xié)議

通過wireshark工具抓包我們也發(fā)現(xiàn)包結(jié)構(gòu)和查閱到的資料是一致的,接下來我們要做的就是在MQTT協(xié)議解析的時(shí)候把這個(gè)特殊的包也要解析處理并保存這個(gè)客戶端的真實(shí)IP。

圖片

Wireshark抓proxy_protocol協(xié)議包

Part 03

實(shí)踐操作  

說干就干,我們修改MQTT接入服務(wù)的源代碼是基于Netty框架實(shí)現(xiàn)的,于是我們?cè)诰幗獯a的時(shí)候增加了真實(shí)IP解碼器,如下圖所示。

圖片

真實(shí)IP解碼器

隨后我們?cè)诮獯a器的decode方法中,將原始報(bào)文解析出來,判斷是否有proxy protocol報(bào)文,然后解析報(bào)文并提取里面的設(shè)備真實(shí)源IP地址和端口,并將之保持在Netty中的ChannelAttribute上下文中,方便后續(xù)獲取。

注意,這里的proxy protocol報(bào)文和MQTT協(xié)議中的報(bào)文是粘包在一起的,所以我們需要提取源地址后將剩余的MQTT協(xié)議包分離處理交給后續(xù)的MQTT協(xié)議解碼器進(jìn)行處理,這就是整體處理流程。

圖片

圖片

真實(shí)IP解碼器源碼

Part 04

測(cè)試認(rèn)證 

重新打包部署服務(wù)后,我們根據(jù)日志看到通過Nginx負(fù)載方式能夠正常獲取到測(cè)試設(shè)備的源IP信息,滿足需求。

圖片

對(duì)于4層的UDP協(xié)議獲取設(shè)備源IP也可以參考本方案解決。

責(zé)任編輯:龐桂玉 來源: 移動(dòng)Labs
相關(guān)推薦

2023-07-23 18:47:59

Docker開源

2023-07-16 18:46:30

2023-07-16 18:49:42

HTTP網(wǎng)絡(luò)

2023-04-15 20:25:23

微前端

2023-07-02 16:09:57

人工智能人臉識(shí)別

2023-07-02 16:34:06

GPU虛擬化深度學(xué)習(xí)

2023-07-12 15:50:29

機(jī)器學(xué)習(xí)人工智能

2023-08-29 06:50:01

Javamaven

2023-09-12 07:10:13

Nacos架構(gòu)

2023-07-30 10:09:36

MMD數(shù)據(jù)庫

2023-08-15 14:46:03

2023-07-31 08:55:15

AI技術(shù)網(wǎng)絡(luò)暴力

2023-07-23 08:35:13

Web網(wǎng)絡(luò)

2024-12-18 14:10:33

2023-09-17 17:51:43

Android 14

2023-07-12 16:03:37

Android開發(fā)架構(gòu)

2023-08-06 07:00:59

Openstack網(wǎng)絡(luò)

2023-08-06 06:55:29

數(shù)字可視化物聯(lián)網(wǎng)

2023-07-16 18:42:18

2023-09-02 20:22:42

自動(dòng)化測(cè)試軟件開發(fā)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

国产91麻豆视频| 成人免费视频入口| а√天堂8资源中文在线| 国产91高潮流白浆在线麻豆| 久久中文字幕一区| av在线网站免费观看| 欧美黄色视屏| 91蝌蚪porny九色| 国产精品美女av| 在线观看美女av| 99re91这里只有精品| 精品女同一区二区三区在线播放| 美女黄毛**国产精品啪啪| 最近中文字幕av| 最新欧美人z0oozo0| 91精品一区二区三区久久久久久| 黄网站色视频免费观看| 少妇性bbb搡bbb爽爽爽欧美| 奇米色777欧美一区二区| 久久资源免费视频| 亚洲国产果冻传媒av在线观看| 亚洲美女久久精品| 亚洲欧洲日本在线| 国产精品一区二区免费| 中文字幕在线看人| 亚洲精品a级片| 亚洲欧美一区二区激情| 无码人妻一区二区三区在线视频| 麻豆视频在线观看免费网站黄| 日本一区二区免费在线观看视频 | 欧美日韩hd| 国产视频一区在线| 四虎1515hh.com| 欧美电影免费观看| 一区二区三区精品久久久| 久久人人97超碰人人澡爱香蕉| 亚洲视频在线观看免费视频| av不卡在线看| 久久综合伊人77777| 国产色视频一区二区三区qq号| 日韩在线你懂得| 欧美午夜精品久久久久久久| www.18av.com| 日本中文字幕在线看| 91麻豆高清视频| 99久久国产免费免费| 国产裸体美女永久免费无遮挡| 黄色工厂这里只有精品| 日韩视频精品在线| 国产精品密蕾丝袜| 牛牛影视一区二区三区免费看| 欧美裸体一区二区三区| chinese少妇国语对白| 超碰在线97国产| 亚洲精品亚洲人成人网| 亚州欧美一区三区三区在线| 三级国产在线观看| av在线不卡网| 9a蜜桃久久久久久免费| 国产免费av观看| 日韩成人精品在线观看| 91黑丝在线观看| 精品无码黑人又粗又大又长| 精品在线播放| 亚洲精品一区二区网址| 捆绑凌虐一区二区三区| 9国产精品午夜| 日韩欧美一级二级| av在线网站免费观看| www 久久久| 69av一区二区三区| 色www免费视频| 国产麻豆一区| 欧美精品日韩一本| 午夜剧场高清版免费观看 | 亚洲va中文字幕| 欧美极品少妇无套实战| 色爱综合区网| 亚洲国产精品嫩草影院| 久久久国内精品| 日本三级在线观看网站| 夜夜精品视频一区二区| 99久久免费观看| 国内在线视频| 精品久久久视频| 国产精品欧美激情在线观看| 成人影院大全| 色先锋aa成人| 欧美美女一级片| 久久99精品久久久野外观看| 日韩精品中文字幕在线一区| av电影在线播放| 无码日韩精品一区二区免费| 国产香蕉一区二区三区在线视频 | 国产精品久久7| 色呦呦中文字幕| 久久久久亚洲综合| 一区二区三区四区不卡| 免费在线观看黄色| 一区二区三区 在线观看视频| 成人性免费视频| 免费男女羞羞的视频网站在线观看| 亚洲午夜在线观看视频在线| 日本一本二本在线观看| 午夜av成人| 欧美精品久久99| 中文字幕一二三| 欧美做受69| 最近2019免费中文字幕视频三| 午夜精品福利在线视频| 99国产精品| 成人福利网站在线观看11| 亚洲精品一区二区三区不卡| 91看片淫黄大片一级在线观看| 亚洲国产午夜伦理片大全在线观看网站 | 天天爽夜夜爽一区二区三区| 亚洲性视频在线| 亚洲摸下面视频| 欧美激情图片小说| 国产亚洲一区在线| 成人福利网站在线观看| 青青九九免费视频在线| 亚洲精品自拍动漫在线| 国产精品宾馆在线精品酒店| 亚州精品国产| 亚洲精品一二区| 91精品国产高清一区二区三蜜臀| 久久五月激情| 国产精品果冻传媒潘| 在线看免费av| 夜夜嗨av一区二区三区中文字幕| 8x8x最新地址| 婷婷精品在线观看| 久久777国产线看观看精品| 青青草视频在线观看免费| 国产成人午夜精品影院观看视频 | 国产黄色免费视频| 国产成人免费视频| 亚洲欧洲久久| 天天综合av| 欧美不卡一区二区三区| 少妇高潮一区二区三区喷水| 视频一区二区不卡| 国偷自产av一区二区三区小尤奈| 美女隐私在线观看| 日本高清不卡视频| 日b视频在线观看| 欧美在线日韩| 成人欧美一区二区三区黑人孕妇| 看电影就来5566av视频在线播放| 亚洲一级二级三级| 91 视频免费观看| 成人激情免费视频| 欧美专区在线观看| 日本又骚又刺激的视频在线观看| 亚洲一区二区三区四区中文字幕| 三级黄色片免费观看| 成人羞羞网站入口| 久久免费视频在线观看| www三级免费| 亚洲男人的天堂在线aⅴ视频| 福利在线一区二区三区| 日韩手机在线| 午夜精品福利在线观看| 人妻精品一区一区三区蜜桃91| 亚洲乱码国产乱码精品精可以看 | www.99re7.com| 国产一区二区三区美女| 四虎免费在线观看视频| 成人在线精品| 欧美大成色www永久网站婷| 国产熟女一区二区三区四区| 中文字幕一区二区不卡| 人妻熟妇乱又伦精品视频| 秋霞综合在线视频| 91sao在线观看国产| 少妇喷水在线观看| 精品久久久久久久久久久久久| 欧美夫妇交换xxx| 国产精品试看| 欧美日韩免费观看一区| 中文字幕av一区二区三区佐山爱| 亚洲欧洲黄色网| 日本成人一级片| 国产精品嫩草99a| 爽爽爽在线观看| 欧美日韩18| 久久国产欧美精品| 免费看av不卡| 日韩最新免费不卡| 国产精品爽爽久久| 亚洲图片欧美视频| 国产高清自拍视频| 日韩黄色免费电影| 亚洲综合激情五月| 久久大胆人体视频| 国产精品h片在线播放| 在线免费黄色| 精品国产凹凸成av人网站| 欧美精品韩国精品| 国产精品久久久久久久蜜臀| 天堂av.com| 中日韩男男gay无套| 日本一区不卡| 欧美成人精品午夜一区二区| 欧美高清videos高潮hd| 成人免费视频国产免费麻豆| 狠狠综合久久av一区二区小说| 五月天免费网站| 国产酒店精品激情| 99热成人精品热久久66| 91av精品| 欧美不卡在线一区二区三区| 24小时成人在线视频| 国内精品免费午夜毛片| 国产女主播在线写真| 日韩一区二区三区四区 | 黑人精品xxx一区一二区| 久久久久久成人网| 成人久久18免费网站麻豆| 不卡av免费在线| 影音先锋久久久| 一本一道久久a久久精品综合 | 亚洲mm色国产网站| 深夜福利视频一区二区| 久久成人国产精品| 国产免费永久在线观看| 亚洲精品一区二区三区精华液| 精品乱码一区内射人妻无码 | 国产麻豆精品95视频| 亚洲熟妇无码一区二区三区导航| 成人一级毛片| 狼狼综合久久久久综合网| 视频一区国产| 国产精品私拍pans大尺度在线| av漫画网站在线观看| 久久影视电视剧免费网站| 青青操视频在线| 精品三级av在线| 国产精品高潮呻吟av| 色噜噜久久综合| 日韩毛片在线播放| 亚洲精品久久7777| 18精品爽国产三级网站| 91色在线porny| 性活交片大全免费看| 精品一区二区成人精品| 日本一区二区黄色| 欧美久久99| 欧美一级特黄aaaaaa在线看片| 色综合狠狠操| 亚洲v欧美v另类v综合v日韩v| 欧美午夜寂寞| 国产高清精品一区| 亚洲网址在线观看| 99久久99久久| 一区二区三区亚洲变态调教大结局| 91精品免费看| 欧洲亚洲精品久久久久| 国产精品美女网站| 二吊插入一穴一区二区| 欧美在线亚洲在线| 性爽视频在线| 欧美一区二区三区…… | 久久99免费视频| 蜜桃视频日韩| 蜜乳av综合| 久久精品国产一区二区三区不卡| 99er精品视频| 91免费高清视频| 欧美不卡在线观看| 国产高清在线一区| 加勒比色综合久久久久久久久| 成人3d动漫一区二区三区91| 午夜视频在线观看精品中文| 91久久精品国产91久久性色tv | 极品少妇一区二区三区| 欧美日韩午夜爽爽| 国内精品久久久久国产盗摄免费观看完整版 | 中文字幕久久网| 欧美日韩国产bt| 国产白浆在线观看| 欧美精品一区二区三区四区 | 国产成a人亚洲| 香蕉视频污视频| 久久只精品国产| 色噜噜噜噜噜噜| 中文字幕免费不卡在线| www..com.cn蕾丝视频在线观看免费版| 欧美国产综合色视频| 成人做爰视频网站| 亚洲一区二区av电影| 五月婷婷激情视频| 欧美人妖巨大在线| 91超薄丝袜肉丝一区二区| 日韩视频一区二区| 艳母动漫在线看| 最近2019中文字幕在线高清 | 久久久久女教师免费一区| 小h片在线观看| 国产日产久久高清欧美一区| 亚洲高清999| 免费观看成人高| 久久精品一区二区不卡| 妞干网在线观看视频| 日韩国产精品久久久| 野花视频免费在线观看| 久久久久久久久伊人| 国产一二三区精品| 日韩欧美福利视频| 国产农村妇女毛片精品久久| 亚洲精品suv精品一区二区| 9i精品一二三区| 欧美黑人极品猛少妇色xxxxx | 午夜精品一区二区三区电影天堂 | 99久久国产宗和精品1上映| 极品美女销魂一区二区三区| 国产又粗又长又爽| 亚洲欧美一区二区三区国产精品| 国产精品777777| 欧美一区二区精品久久911| 免费观看国产精品| 日韩亚洲一区二区| 中老年在线免费视频| 亚洲最大av网站| 精品国产一级毛片| 男人的天堂avav| 久久国产精品72免费观看| 欧美夫妇交换xxx| 亚洲黄色免费网站| 亚洲大尺度在线观看| 亚洲精品一区二区三区香蕉| 日本在线视频观看| 久久免费视频观看| 国产精品视频一区视频二区| 日韩福利一区二区三区| 在线日韩视频| a级大片免费看| 国产精品黄色在线观看| 超碰中文字幕在线| 精品久久一二三区| 大胆av不用播放器在线播放| 久久久亚洲欧洲日产国码aⅴ| 国产精品毛片aⅴ一区二区三区| 日本在线观看一区| 在线亚洲国产精品网站| zjzjzjzjzj亚洲女人| 樱花影视一区二区| 国产裸体永久免费无遮挡| 中文字幕日韩视频| 美女一区网站| 免费看成人av| 美女国产一区| 深爱五月激情网| 一本大道久久精品懂色aⅴ| 久草在现在线| 国产精品欧美一区二区| 欧美gvvideo网站| 九九久久久久久| 亚洲成人激情av| 香蕉视频免费看| 日韩美女在线观看一区| 欧美日韩久久精品| 特黄视频免费观看| 有坂深雪av一区二区精品| 天堂av2024| 国产精品久久久久久av下载红粉 | 久久天天躁狠狠躁夜夜躁2014| **国产精品| 国产一区二区三区小说| 91在线porny国产在线看| 69视频免费看| 欧美成人亚洲成人日韩成人| 人妖一区二区三区| 免费大片在线观看| 亚洲视频一区二区在线| 熟妇人妻系列aⅴ无码专区友真希| 日本精品一区二区三区在线| 日韩欧美一区二区三区免费看| 波多野结衣三级视频| 欧美日韩中文字幕日韩欧美| 五月天婷婷在线视频| 国产亚洲自拍偷拍| 日本欧美久久久久免费播放网| 国产精品99久久久久久成人| 亚洲精品suv精品一区二区| 国产成人久久精品麻豆二区| 91黄色在线看| 国产精品三级视频| 黄色aaa大片| 国产精品久在线观看| 极品中文字幕一区| www中文在线| 日韩av网址在线观看| 久久亚洲资源中文字| 青娱乐自拍偷拍| 专区另类欧美日韩| 你懂的在线看| 大波视频国产精品久久| 日产国产欧美视频一区精品|