色五月色开心色婷婷色丁香,五月婷婷丁香花综合网,婷婷丁香五月激情综合在线,五月婷婷六月丁香动漫,婷婷丁香五月激情综合在线,丁香花中文字幕在线观看,播五月色五月开心五月网,开心激情综合网,狠狠色丁香婷婷综合最新地址,丁香视频在线观看,狠狠做六月爱婷婷综合av,久久激情五月丁香伊人

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

ONVIF Server實(shí)戰(zhàn):虛擬攝像頭協(xié)議仿真與安防平臺(tái)聯(lián)調(diào)全指南

ONVIF Server實(shí)戰(zhàn):虛擬攝像頭協(xié)議仿真與安防平臺(tái)聯(lián)調(diào)全指南 簡(jiǎn)介視頻監(jiān)控系統(tǒng)的互聯(lián)互通依賴標(biāo)準(zhǔn)化協(xié)議ONVIF作為網(wǎng)絡(luò)攝像機(jī)、NVR與平臺(tái)之間通信的核心規(guī)范定義了設(shè)備發(fā)現(xiàn)、媒體拉流、云臺(tái)控制等關(guān)鍵機(jī)制。在安防平臺(tái)開(kāi)發(fā)與測(cè)試中真實(shí)硬件往往難以滿足大規(guī)模并發(fā)驗(yàn)證需求通過(guò)軟件方式仿真ONVIF服務(wù)端、虛擬化網(wǎng)絡(luò)攝像頭成為工程實(shí)踐中的重要手段。理解WS-Discovery組播發(fā)現(xiàn)原理、RTSP流媒體傳輸機(jī)制、SOAP請(qǐng)求交互邏輯有助于團(tuán)隊(duì)快速搭建可重復(fù)的測(cè)試環(huán)境。本文從解壓部署onvif-server工具包出發(fā)解決壓縮包損壞、運(yùn)行依賴配置、端口綁定等常見(jiàn)問(wèn)題并通過(guò)ONVIF Device Manager完成實(shí)體對(duì)接驗(yàn)證為VMS平臺(tái)開(kāi)發(fā)、視頻接入網(wǎng)關(guān)調(diào)試及算法聯(lián)調(diào)場(chǎng)景提供了一條高效的仿真驗(yàn)證路徑顯著降低設(shè)備采購(gòu)成本與排障時(shí)間。 從安防平臺(tái)聯(lián)調(diào)的角度切入先說(shuō)說(shuō)我為什么會(huì)對(duì)一個(gè)叫onvif-server.zip的壓縮包產(chǎn)生興趣。上個(gè)月手頭接了個(gè)視頻接入平臺(tái)的對(duì)接測(cè)試需要模擬幾十路網(wǎng)絡(luò)攝像頭給上層的流媒體服務(wù)和算法服務(wù)提供真實(shí)的 ONVIF 協(xié)議數(shù)據(jù)。真買(mǎi)幾十臺(tái)攝像頭不現(xiàn)實(shí)租機(jī)房攝像頭更不可能唯一靠譜的方案就是用 ONVIF Server 在服務(wù)器上虛擬出一批設(shè)備。于是我從網(wǎng)上下了一份onvif-server.zip本以為解壓、啟動(dòng)、接入三步走結(jié)果光是跟這個(gè) zip 包較勁就花了大半天。這篇文章就把我從解壓到跑通、再到和 ONVIF Device Manager 完成真實(shí)對(duì)接的完整過(guò)程寫(xiě)出來(lái)給同樣在做安防平臺(tái)、設(shè)備接入、協(xié)議測(cè)試的朋友一份可以直接照抄的參考。1. 拿到 onvif-server.zip 之前先搞清楚它解決什么問(wèn)題1.1 ONVIF 服務(wù)端在視頻接入鏈路里的位置ONVIF 是網(wǎng)絡(luò)視頻監(jiān)控領(lǐng)域用得最廣泛的互操作協(xié)議攝像頭、NVR、視頻管理平臺(tái)之間的設(shè)備發(fā)現(xiàn)、媒體拉流、云臺(tái)控制、報(bào)警訂閱都是通過(guò)它來(lái)完成的。平時(shí)我們做平臺(tái)接入角色基本上都是 ONVIF Client也就是主動(dòng)去發(fā)現(xiàn)設(shè)備、拉取 RTSP 流的那一方。但真正把平臺(tái)做深之后你會(huì)發(fā)現(xiàn)光有 Client 不夠——你還需要一個(gè)服務(wù)端來(lái)扮演攝像頭。onvif-server干的就是這件事它把自己模擬成一個(gè)標(biāo)準(zhǔn)的 ONVIF 設(shè)備暴露設(shè)備發(fā)現(xiàn)、媒體服務(wù)、PTZ 控制等接口讓上層的 ONVIF Client 能把它當(dāng)作一臺(tái)真攝像頭來(lái)對(duì)接。對(duì)于做平臺(tái)開(kāi)發(fā)的人來(lái)說(shuō)這個(gè)角色的價(jià)值在于你可以隨時(shí)造出幾十上百臺(tái)虛擬設(shè)備不用搬硬件不用改 IP參數(shù)還能隨便調(diào)這在壓力測(cè)試、協(xié)議兼容性測(cè)試、算法聯(lián)調(diào)里都是剛需。1.2 誰(shuí)需要自己搭一個(gè) ONVIF Server如果你是純做上層業(yè)務(wù)、只調(diào)別人封裝好的 SDK那 onvif-server 對(duì)你意義不大。但下面這幾類(lèi)人大概率用得上做視頻接入網(wǎng)關(guān)或 VMS 平臺(tái)的開(kāi)發(fā)者需要反復(fù)驗(yàn)證自己 Client 端的發(fā)現(xiàn)、鑒權(quán)、拉流邏輯。做 AI 視覺(jué)算法的團(tuán)隊(duì)想固定住一路標(biāo)準(zhǔn)攝像頭信號(hào)來(lái)跑模型不受真實(shí)設(shè)備廠商私有實(shí)現(xiàn)干擾。做項(xiàng)目交付的工程師在現(xiàn)場(chǎng)設(shè)備不足或設(shè)備型號(hào)混亂時(shí)臨時(shí)用虛擬設(shè)備驗(yàn)證平臺(tái)基本功能。做自動(dòng)化測(cè)試的 QA需要腳本化地啟停設(shè)備、模擬斷流、模擬異常報(bào)文。我自己屬于第一種和第四種的結(jié)合體最痛的點(diǎn)是客戶現(xiàn)場(chǎng)的設(shè)備五花八門(mén)有的 ONVIF 實(shí)現(xiàn)不標(biāo)準(zhǔn)我根本分不清是平臺(tái)的問(wèn)題還是設(shè)備的問(wèn)題。但在本地用 onvif-server 起一臺(tái)標(biāo)準(zhǔn)設(shè)備基線就有了。1.3 常見(jiàn)的 onvif-server 實(shí)現(xiàn)形態(tài)onvif-server.zip這個(gè)命名本身透露出兩個(gè)關(guān)鍵信息第一它是按 zip 壓縮包形式分發(fā)的成品或源碼第二它大概率是跨平臺(tái)或者面向 Linux 服務(wù)器的。實(shí)際見(jiàn)到的 ONVIF Server 實(shí)現(xiàn)大致有這幾類(lèi)基于 gSOAP 生成的 ONVIF 框架代碼補(bǔ)上業(yè)務(wù)邏輯后編譯成可執(zhí)行文件這也是很多商業(yè)廠商的底層路線。使用 C/C 或 Go 寫(xiě)的輕量級(jí)服務(wù)體積小適合在邊緣盒子或容器里跑。Python 實(shí)現(xiàn)的測(cè)試用 Server啟動(dòng)最快適合寫(xiě)自動(dòng)化測(cè)試腳本的場(chǎng)景。我下載的這份就是編譯好的二進(jìn)制包加配置文件的組合本意是免編譯、拿來(lái)即用。想法很美好現(xiàn)實(shí)很骨感問(wèn)題恰恰出在這個(gè) zip 包的拿到即用上。2. 解壓環(huán)節(jié)zip 包為什么總在日常這一步翻車(chē)2.1 invalid zip archive: could not find EOCD這類(lèi)報(bào)錯(cuò)的真相先說(shuō)我遇到的第一個(gè)報(bào)錯(cuò)。把onvif-server.zip傳到服務(wù)器上執(zhí)行unzip onvif-server.zip結(jié)果直接彈出一句unzip: cannot find zipfile directory entry End-of-central-directory signature not found.翻譯成人話就是這個(gè)文件在 zip 格式規(guī)定的中央目錄區(qū)位置找不到結(jié)束標(biāo)記EOCDEnd of Central Directory record。EOCD 是 zip 文件末尾的一段固定結(jié)構(gòu)里面記錄了文件條目數(shù)量、目錄偏移量等關(guān)鍵信息。解壓工具要先讀它才能定位到各個(gè)壓縮條目讀不到壓縮包就廢了。這個(gè)報(bào)錯(cuò)最常見(jiàn)的原因是下載不完整。zip 包的 EOCD 固定在文件末尾 65557 字節(jié)范圍內(nèi)網(wǎng)絡(luò)傳輸中斷、瀏覽器緩存異常、FTP 軟件斷點(diǎn)續(xù)傳出錯(cuò)都可能導(dǎo)致文件末尾缺失。我檢查了一下發(fā)現(xiàn)我下載的文件大小和服務(wù)器上標(biāo)明的字節(jié)數(shù)差了 100 多 KB基本就是下載半途斷了。處理方式很簡(jiǎn)單重新下載后用校驗(yàn)值確認(rèn)完整性sha256sum onvif-server.zip再拿下載頁(yè)上公布的 sha256 值比對(duì)一致才繼續(xù)操作。這個(gè)習(xí)慣我在后面救了自己好幾次。另外像熱詞里提到的 SolidWorks 安裝時(shí)報(bào)Failed to copy Spatial IOP.zip本質(zhì)上也是安裝程序內(nèi)嵌的 zip 組件解壓失敗可能是磁盤(pán)空間不足、路徑含中文或殺毒軟件占用了文件句柄排查思路和上面的大同小異先確認(rèn)目標(biāo)分區(qū)剩余空間再關(guān)掉實(shí)時(shí)防護(hù)重試最后考慮安裝包本身?yè)p壞重新下載。2.2 多分卷壓縮包z01 文件的合并解壓如果你拿到的不是單個(gè) zip而是像onvif-server.z01、onvif-server.z02、onvif-server.zip這樣一堆分卷文件處理邏輯完全不同。分卷壓縮常見(jiàn)于超大安裝包分發(fā)比如 HTC 線刷工具、大型固件包這些場(chǎng)景。我之前也踩過(guò)一次z01 文件沒(méi)有 zip 怎么辦的坑后來(lái)才搞明白分卷解壓時(shí)主包名是必須存在的那一個(gè)z01是第一個(gè)分卷但并不以.zip結(jié)尾所以不能直接單獨(dú)解壓。Linux 下把分卷合并成完整包再解壓zip -s 0 onvif-server.zip --out onvif-server-full.zip unzip onvif-server-full.zipzip -s 0的作用是去除分卷屬性把多個(gè)分卷合并成一個(gè)標(biāo)準(zhǔn) zip。如果你在 Windows 上建議直接裝 7-Zip它默認(rèn)支持分卷壓縮包的解壓選中onvif-server.zip后右鍵提取就能自動(dòng)帶出所有分卷。我自己后來(lái)養(yǎng)成的習(xí)慣是下載這類(lèi)多分卷文件時(shí)先把所有分卷放在同一個(gè)目錄并保證文件名不缺失再執(zhí)行合并少任何一個(gè)分卷都會(huì)在解壓到一半時(shí)卡死。2.3 下載工具的取舍與校驗(yàn)習(xí)慣解壓翻車(chē)這件事三分之一怪網(wǎng)絡(luò)三分之一怪工具三分之一怪不看文檔。瀏覽器自帶的下載遇到大文件或者弱網(wǎng)環(huán)境很容易產(chǎn)生截?cái)辔募覟g覽器還不提示。我現(xiàn)在的標(biāo)準(zhǔn)做法是優(yōu)先用wget -c或curl -L -C -下載支持?jǐn)帱c(diǎn)續(xù)傳。下載完成后立刻做 sha256 校驗(yàn)不校驗(yàn)不允許進(jìn)入下一步。解壓前先unzip -l onvif-server.zip看壓縮包內(nèi)部文件列表確認(rèn)結(jié)構(gòu)符合預(yù)期再解壓。這個(gè)流程看著啰嗦但對(duì)一個(gè)可能只下載一次的二進(jìn)制包來(lái)說(shuō)省下的調(diào)試時(shí)間遠(yuǎn)大于校驗(yàn)消耗的那幾秒。3. 部署運(yùn)行解壓出來(lái)的東西怎么變成能用的服務(wù)3.1 運(yùn)行環(huán)境與依賴把 zip 包解壓出來(lái)之后第一眼看到的東西通常是一個(gè)可執(zhí)行文件、一個(gè)配置文件、一份 README 或啟動(dòng)腳本。別急著運(yùn)行先把運(yùn)行環(huán)境對(duì)齊。我這個(gè)包要求在 64 位 Linux 上運(yùn)行依賴 OpenSSL 和 FFmpeg 的共享庫(kù)。用ldd檢查動(dòng)態(tài)庫(kù)依賴ldd ./onvif-server如果提示某個(gè).so文件找不到說(shuō)明系統(tǒng)里缺了對(duì)應(yīng)的庫(kù)。常見(jiàn)的是libssl.so.1.1這類(lèi)版本不匹配問(wèn)題用發(fā)行版的包管理器安裝對(duì)應(yīng)版本即可。我自己在 Ubuntu 20.04 上遇到過(guò) OpenSSL 1.1 和系統(tǒng)默認(rèn) 3.0 共存的情況解決辦法是手動(dòng)指定LD_LIBRARY_PATH指向舊版本庫(kù)目錄。這里要特別提醒一個(gè)容易被忽略的點(diǎn)很多人習(xí)慣在 Windows 上解壓后直接把文件傳到 Linux 服務(wù)器導(dǎo)致?lián)Q行符、可執(zhí)行權(quán)限出問(wèn)題。正確做法是傳輸 zip 原始文件在 Linux 服務(wù)器上解壓然后給可執(zhí)行文件加權(quán)限chmod x onvif-server如果直接傳解壓后的文件十有八九會(huì)碰到Permission denied或者腳本解釋器報(bào)錯(cuò)。3.2 端口、網(wǎng)卡與配置文件ONVIF Server 核心要監(jiān)聽(tīng)兩個(gè)端口一個(gè)是 WS-Discovery 的 UDP 3702 端口用于設(shè)備發(fā)現(xiàn)另一個(gè)是 HTTP 端口用于承載 SOAP 請(qǐng)求常見(jiàn)的是 8080 或者 8899。有的實(shí)現(xiàn)會(huì)把這些端口直接寫(xiě)死在代碼里有的則可以通過(guò)配置文件調(diào)整。我這份的配置風(fēng)格是這樣的[network] interfaceeth0 http_port8899 discovery_port3702 [device] manufacturerVirtualCam modelONVIF-Server-1.0 serialVN-2025-0001 [stream] rtsp_port554 encoderh264 resolution1920x1080 fps25這里interface要特別注意如果你是多網(wǎng)卡服務(wù)器必須指定服務(wù)要綁定的網(wǎng)卡否則可能出現(xiàn)服務(wù)在 eth0 上監(jiān)聽(tīng)而客戶端從 eth1 訪問(wèn)時(shí)發(fā)現(xiàn)不了設(shè)備的問(wèn)題。至于為啥要選 8899 而不是默認(rèn)的 80我的理解是部署時(shí)大概率會(huì)和已有的 Web 服務(wù)沖突80 端口太容易被占。ONVIF 規(guī)范對(duì) HTTP 端口沒(méi)有硬性要求只要客戶端能訪問(wèn)到就行用高位端口反而省心。3.3 啟動(dòng)后進(jìn)程在跑但連不上的排查順序我在部署時(shí)遇到過(guò)最煩的情況是進(jìn)程起來(lái)了端口監(jiān)聽(tīng)了但 ONVIF Device Manager 死活發(fā)現(xiàn)不了設(shè)備。如果你也遇到這個(gè)情況按下面的順序排查基本能覆蓋九成問(wèn)題先確認(rèn)進(jìn)程真的活著ps -ef | grep onvif-server。再確認(rèn)端口在監(jiān)聽(tīng)ss -tulnp | grep 8899同時(shí)看 3702 是否在udp監(jiān)聽(tīng)狀態(tài)。檢查防火墻firewall-cmd --list-all或iptables -L -n重點(diǎn)看 3702/udp 和 8899/tcp 有沒(méi)有被放行。檢查服務(wù)綁定的網(wǎng)卡 IP 是否和客戶端可達(dá)ip addr show eth0。如果以上都正常用抓包工具看 3702 端口有沒(méi)有收到 WS-Discovery 的 Probe 報(bào)文。最陰間的是第五步。WS-Discovery 走的是 UDP 組播很多云服務(wù)器或者容器環(huán)境默認(rèn)不轉(zhuǎn)發(fā)組播包導(dǎo)致客戶端發(fā)的 Probe 根本到不了 Server。這時(shí)候要么改配置讓 Server 也監(jiān)聽(tīng)單播探測(cè)要么在客戶端手動(dòng)添加設(shè)備地址繞過(guò)自動(dòng)發(fā)現(xiàn)。4. 驗(yàn)證服務(wù)用 ONVIF Device Manager 完成一次真實(shí)對(duì)接4.1 發(fā)現(xiàn)機(jī)制與地址填寫(xiě)服務(wù)跑起來(lái)之后最關(guān)鍵的一步是找一個(gè)標(biāo)準(zhǔn)客戶端來(lái)驗(yàn)證它是不是真的符合 ONVIF 協(xié)議。圈內(nèi)最常用的就是 ONVIF Device Manager簡(jiǎn)稱 ODM免費(fèi)功能全。ODM 打開(kāi)后會(huì)自動(dòng)在局域網(wǎng)內(nèi)做 WS-Discovery 掃描如果 onvif-server 配置正確設(shè)備列表里應(yīng)該能直接看到虛擬設(shè)備。自動(dòng)發(fā)現(xiàn)失敗時(shí)就手動(dòng)填寫(xiě)設(shè)備地址http://服務(wù)器IP:8899/onvif/device_service這個(gè)路徑是 ONVIF 規(guī)范里設(shè)備服務(wù)的默認(rèn)路徑很多 Server 實(shí)現(xiàn)都遵循它。手動(dòng)添加時(shí)如果 ODM 報(bào)設(shè)備無(wú)響應(yīng)先 curl 一下這個(gè)地址看有沒(méi)有 SOAP 響應(yīng)curl -v http://127.0.0.1:8899/onvif/device_service只要返回的是 XML 內(nèi)容而不是連接拒絕說(shuō)明服務(wù)基本是通的問(wèn)題大概率出在網(wǎng)絡(luò)或防火墻上。4.2 Media、PTZ、Event 三個(gè)核心能力的驗(yàn)證ODM 連上之后不要只看設(shè)備在線就以為完事了。ONVIF 協(xié)議棧里最核心的三個(gè)服務(wù)是 Media、PTZ 和 Event任何一個(gè)不達(dá)標(biāo)上層平臺(tái)接入時(shí)都會(huì)出問(wèn)題。我先驗(yàn)證 Media 服務(wù)。在 ODM 的 Media 頁(yè)簽里查看視頻源配置虛擬設(shè)備應(yīng)該返回一路 H.264 編碼、1080P 分辨率的 RTSP 流地址類(lèi)似rtsp://192.168.1.100:554/Streaming/Channels/101然后在本地用 VLC 或者 FFmpeg 拉流驗(yàn)證ffmpeg -i rtsp://192.168.1.100:554/Streaming/Channels/101 -t 5 -f null -能正常讀出幀說(shuō)明媒體鏈路通了。再驗(yàn)證 PTZ。在 ODM 里嘗試連續(xù)變焦、上下左右移動(dòng)觀察返回碼和虛擬設(shè)備的日志。這里有個(gè)經(jīng)驗(yàn)很多自己實(shí)現(xiàn)的 Server 會(huì)省略連續(xù)運(yùn)動(dòng)指令只支持絕對(duì)位置移動(dòng)但這會(huì)導(dǎo)致客戶端在按一次移動(dòng)一格的操作時(shí)沒(méi)反應(yīng)。你需要在 ODM 里切到連續(xù)移動(dòng)模式確認(rèn)ContinuousMove指令被正確響應(yīng)。最后是 Event 服務(wù)。Event 在 ONVIF 里負(fù)責(zé)報(bào)警、移動(dòng)偵測(cè)、視頻丟失等事件的上報(bào)。驗(yàn)證方法是在 ODM 里創(chuàng)建事件訂閱然后看 Server 日志里有沒(méi)有收到訂閱請(qǐng)求以及能否在模擬報(bào)警觸發(fā)時(shí)收到回調(diào)。這一步最容易被人跳過(guò)但平臺(tái)側(cè)的報(bào)警聯(lián)動(dòng)全依賴它。4.3 用模擬服務(wù)暴露出的真實(shí)項(xiàng)目細(xì)節(jié)用 ODM 驗(yàn)證一遍之后你其實(shí)能反過(guò)來(lái)發(fā)現(xiàn)自己平臺(tái)的很多問(wèn)題。比如我在對(duì)接時(shí)發(fā)現(xiàn)自己的 Client 在發(fā)送GetProfiles請(qǐng)求后拿到了兩個(gè) Profile但代碼里只處理了第一路流導(dǎo)致第二路子碼流丟失畫(huà)質(zhì)設(shè)置永遠(yuǎn)不生效。這種問(wèn)題在真實(shí)設(shè)備上很難定位因?yàn)閺S商設(shè)備通常只有一個(gè) Profile反而掩蓋了邏輯缺陷。這就是 onvif-server 這類(lèi)工具的核心價(jià)值它是一面照妖鏡能把你代碼里的邊界問(wèn)題暴露出來(lái)。所以我的建議是驗(yàn)證環(huán)節(jié)不要只追求能連上而是拿著你的 Client 外殼把 ONVIF 規(guī)范里的常用操作全跑一遍包括鑒權(quán)失敗時(shí)的返回碼、不支持的請(qǐng)求類(lèi)型怎么處理、設(shè)備重啟后會(huì)話是否失效這些才是對(duì)接現(xiàn)場(chǎng)最常踩的坑。5. 從 GitHub 下載的 zip 到 git 工作流另一類(lèi)高頻翻車(chē)點(diǎn)5.1 下載 zip 與 git clone 的差異很多onvif-server類(lèi)的開(kāi)源項(xiàng)目都會(huì)提供 GitHub 下載 zip 的入口熱詞里也有g(shù)ithub上下載的zip項(xiàng)目與git項(xiàng)目關(guān)聯(lián)這種高頻問(wèn)題。先說(shuō)清楚一個(gè)底層邏輯GitHub 的 Download ZIP 只是把某個(gè)分支或某個(gè) tag 的源碼打包給你這個(gè) zip 里沒(méi)有任何.git目錄它只是一個(gè)快照不是倉(cāng)庫(kù)。所以你會(huì)遇到兩類(lèi)困惑第一你下載 zip 后想把它當(dāng)成 git 倉(cāng)庫(kù)繼續(xù)開(kāi)發(fā)發(fā)現(xiàn)跑不了git log第二你新建了本地倉(cāng)庫(kù)想和遠(yuǎn)程倉(cāng)庫(kù)關(guān)聯(lián)結(jié)果git pull時(shí)出現(xiàn)大量沖突因?yàn)楸镜爻跏继峤缓瓦h(yuǎn)程歷史完全是兩棵無(wú)關(guān)的樹(shù)。這里的核心認(rèn)知是zip 快照適合只讀使用比如部署一個(gè)固定版本如果你要參與開(kāi)發(fā)或者持續(xù)跟進(jìn)上游更新絕對(duì)不能用 zip必須用git clone。5.2 ZIP 項(xiàng)目與本地 git 倉(cāng)庫(kù)關(guān)聯(lián)時(shí)遇到的變基問(wèn)題如果手頭已經(jīng)沒(méi)有選擇只有一份 zip 源碼又非得和遠(yuǎn)程 git 關(guān)聯(lián)正確姿勢(shì)是保持歷史一致git init git remote add origin gitgithub.com:xxx/onvif-server.git git fetch origin git checkout -b main -t origin/main注意重點(diǎn)在git checkout -b ... -t origin/main這個(gè)操作會(huì)把本地分支直接建立在遠(yuǎn)程分支的歷史之上你解壓出的文件會(huì)自動(dòng)出現(xiàn)在工作區(qū)所有遠(yuǎn)程歷史也都完整保留。而不是先在本地git add提交一次那樣會(huì)制造一個(gè)和遠(yuǎn)程完全無(wú)關(guān)的根提交后面再pull的時(shí)候git 會(huì)嘗試合并兩棵無(wú)關(guān)聯(lián)的歷史樹(shù)大概率就是熱詞里說(shuō)的變基到遠(yuǎn)程倉(cāng)庫(kù)失敗。萬(wàn)一你已經(jīng)本地提交了補(bǔ)救做法是用git pull --rebase --allow-unrelated-histories強(qiáng)行變基但要做好心理準(zhǔn)備如果兩邊動(dòng)了同一個(gè)文件沖突會(huì)排山倒海而來(lái)。我的經(jīng)驗(yàn)是這種強(qiáng)行合并純粹是浪費(fèi)生命不如把本地改動(dòng)備份出來(lái)按上面的方式重新建倉(cāng)庫(kù)再把改動(dòng)逐個(gè)彈回去。5.3 讓源碼更新回歸正常節(jié)奏的建議拿 zip 快照參與項(xiàng)目迭代最痛苦的其實(shí)是版本追蹤。你在 zip 基礎(chǔ)上改了三天代碼上游發(fā)了個(gè)新版本你想升級(jí)根本沒(méi)法優(yōu)雅地 merge只能手動(dòng)對(duì)比差異。真實(shí)項(xiàng)目里正確的玩法是剛決定要碰這個(gè)項(xiàng)目源碼第一件事就是git clone而不是下載 zip。哪怕你只需要編譯一個(gè)固定版本也建議 clone 后git checkout到對(duì)應(yīng) tag。這樣你永遠(yuǎn)保留了一條清晰的歷史線后面不管是升級(jí)、回滾、提交 PR都能用 git 常規(guī)操作完成而不是和一堆 zip 包糾纏。這里再補(bǔ)充一個(gè)操作習(xí)慣從 GitHub 下載 zip 后如果想保留一點(diǎn)這是哪個(gè)版本的線索建議把文件名加上日期和 tag 信息比如onvif-server-v1.2.0-20250115.zip不然三個(gè)月后你在磁盤(pán)上看到一個(gè)裸的onvif-server.zip根本分不清是新是舊、是哪個(gè)快照。6. 壓縮包加密與分發(fā)安全順手補(bǔ)上的最后一課6.1 自己的壓縮包忘記密碼怎么辦處理onvif-server.zip的過(guò)程中免不了會(huì)有自己打包、加密分發(fā)的需求。但人總有迷糊的時(shí)候——我見(jiàn)過(guò)有同事把測(cè)試環(huán)境配置打包成加密 zip 發(fā)給客戶結(jié)果第二天自己也解不開(kāi)當(dāng)時(shí)那份代理配置又沒(méi)備份整個(gè)人都麻了。如果忘記的是自己的壓縮包密碼先別急著找破解工具。先想密碼規(guī)律八成是某個(gè)項(xiàng)目代號(hào)加年份再檢查文件資料里有沒(méi)有記錄最后考慮暴力枚舉?,F(xiàn)在很多壓縮工具默認(rèn)用的是 AES-256 加密沒(méi)有字典和足夠強(qiáng)大的算力跑破解基本不現(xiàn)實(shí)。我的建議是凡是需要加密分發(fā)的包密碼一律放進(jìn)團(tuán)隊(duì)的密碼管理工具里并留下可恢復(fù)的備份文件。別把加密當(dāng)保險(xiǎn)它更多是防君子不防小人的。6.2 分發(fā) onvif-server 這類(lèi)工具時(shí)的加密習(xí)慣如果你要把 onvif-server 這類(lèi)環(huán)境隔離雙因子認(rèn)證加固O(píng)SSEC/Wazuh 等文件完整性監(jiān)控日志集中審計(jì)以及權(quán)限最小化——通過(guò)統(tǒng)一的密鑰管理服務(wù)下發(fā)短期憑證而不是直接使用長(zhǎng)期靜態(tài)密鑰很多運(yùn)行時(shí)安全問(wèn)題都能緩解。潛行者-臨時(shí)計(jì)劃? ### 6.2 分發(fā) onvif-server 這類(lèi)工具時(shí)的加密習(xí)慣如果你要把 onvif-server 這類(lèi)工具或相關(guān)配置包發(fā)給同事、客戶或者部署到現(xiàn)場(chǎng)我建議至少做兩層處理一層是打包時(shí)的內(nèi)容紀(jì)律一層是傳輸時(shí)的加密保護(hù)。打包內(nèi)容紀(jì)律指的是包里不要放任何和運(yùn)行無(wú)關(guān)的東西尤其是帶密鑰的配置文件、數(shù)據(jù)庫(kù)連接串、調(diào)試日志。我就見(jiàn)過(guò)有人把帶明文密碼的config.xml和可執(zhí)行文件一起打進(jìn) zip 發(fā)出去后來(lái)項(xiàng)目結(jié)束做安全審計(jì)發(fā)現(xiàn)這個(gè)包在內(nèi)部網(wǎng)盤(pán)上躺了兩年。正確做法是先用模板變量替換敏感字段再把真實(shí)配置通過(guò)環(huán)境變量或單獨(dú)的密鑰管理通道下發(fā)。傳輸時(shí)的加密保護(hù)推薦直接用 7-Zip 的 AES-256 加密壓縮密碼通過(guò)另一個(gè)渠道告知接收方。這里有一個(gè)反面教材有人用微信直接把加密 zip 和密碼一起發(fā)出去這等于沒(méi)加密。密碼和包必須走不同通道這是最基本的常識(shí)。6.3 別被無(wú)視密碼解壓類(lèi)說(shuō)法帶偏網(wǎng)上經(jīng)常有人搜zip 無(wú)視密碼直接解壓zip 密碼移除這類(lèi)關(guān)鍵詞說(shuō)實(shí)話針對(duì)傳統(tǒng) ZipCrypto 算法確實(shí)有已知明文攻擊的方法如果加密時(shí)用了過(guò)時(shí)的算法且存在已知明文條件理論上可以恢復(fù)密鑰但前提條件極其苛刻?,F(xiàn)代壓縮工具默認(rèn)的 AES-256 加密在正確實(shí)現(xiàn)下沒(méi)有公開(kāi)的暴力破解捷徑所謂無(wú)視密碼絕大多數(shù)是標(biāo)題黨。這里不討論破解工具的細(xì)節(jié)單說(shuō)一個(gè)合法場(chǎng)景如果你需要給客戶提供一個(gè)開(kāi)箱即用的 onvif-server 演示環(huán)境又不想把密碼寫(xiě)進(jìn)文檔最穩(wěn)妥的辦法不是加密壓縮包而是用腳本在部署時(shí)動(dòng)態(tài)生成配置并設(shè)置文件權(quán)限。tar -czf onvif-server-demo.tar.gz --exclude*.conf ./bin ./lib install -m 700 onvif-server /opt/onvif-server/這樣處理之后鏡像里不殘留任何加密壓縮包環(huán)境啟動(dòng)時(shí)再注入配置。真出問(wèn)題也犯不著跟 zip 密碼死磕重新部署一個(gè)環(huán)境反而更快。我在實(shí)際使用中還發(fā)現(xiàn)一個(gè)小技巧分發(fā)給客戶的 zip 包建議在壓縮時(shí)添加恢復(fù)記錄recovery record像 WinRAR 的.rev文件或者 7-Zip 的.par2修復(fù)文件。這類(lèi)工具包經(jīng)常通過(guò)郵件附件傳輸郵件服務(wù)器有時(shí)候會(huì)做 MIME 編碼轉(zhuǎn)換哪怕數(shù)據(jù)沒(méi)丟拿到手解壓也可能報(bào) CRC 錯(cuò)誤。有恢復(fù)記錄在手修復(fù)損壞文件就是一條命令的事不用重新找對(duì)方要包。最后再說(shuō)一句關(guān)于 onvif-server 本身的體會(huì)虛擬設(shè)備跑得再順也替代不了真實(shí)設(shè)備的 full test。ONVIF 協(xié)議標(biāo)準(zhǔn)很完善但各家廠商在 Profile S、Profile T 上的實(shí)現(xiàn)千差萬(wàn)別我用 onvif-server 做完基線驗(yàn)證后仍然會(huì)拿幾臺(tái)不同品牌的攝像頭做一輪真機(jī)兼容。不過(guò)大多數(shù)時(shí)候這個(gè) zip 包里的服務(wù)幫我擋住了 80% 的低級(jí)問(wèn)題剩下 20% 才是真正需要廠商設(shè)備去暴露的硬骨頭。本文還有配套的精品資源點(diǎn)擊獲取
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
天天看人人操屄犊摸阴| 国产精品无码av| 99re不伦| 男人的天堂VA在线| 五月天成人综合| 日韩中文字幕视频| 男人的天堂com| 九九九影院| 亚洲 欧美都市激情| 欧美顶级黄色大片免费| 国产精品人妻免费精品| 日韩精品-原创伙伴| 国产91精品久久久久久久网曝门| 亚洲黑丝在线| 亚洲男人的天堂AV| 1234区中文字幕在线观看_青青草国产在线_日韩一区二区 | 人妻天天夜夜爽一区二区| 欧美强奸乱| 亚洲成aⅴ人片不卡无码| 91青青| 欧美情色贴图| 啊啊好多水| 天天淫人人妻日日色| 综合激情五月丁香| 欧美一级三级| 精品女人999| 婷婷五月天伊人| 一本一道vs波多野结衣| 日本成人A片网站| 午夜性刺激视频免费观看| 久久精品国产亚洲粉嫩| 国内一级精品| 日韩内| 欧美中日韩XXXX| 少妇熟女视频一二三区| 91男人综合| 后入合集| 国产无吗在线播放| 免费av在线播放二区| 操屄日韩| 色欲蜜臀AV| 亚洲暴力强奸AV| 激情五月综合开心五月| 婷婷丁香九月| 欧美黄片欧美黄片xxx| 人妻一区二区三区视频| 国产成人精品无码久久| 三级片网站在线播放| 国产精品久久久三级无码| 手机看片1025| 99这里有精品| 精品国产嫩穴视频| 欧洲亚洲天堂精品| 天天综合网日韩| 综合久久久久久久久91| 日美免费黄片| 国产农村妇女精品一| 久久久久久中文版| 東南亚性呦成人伦理资源在线视频| 东北老熟女| 人人操人人摸超碰| 亚洲av综合伊人久久| 免费观看网黄| 亚洲精品日日夜夜52| julia高潮后不停追击中出| 性吧在线视频| 啊啊啊快操我视频| 日韩BBN| 校园春色 欧美| 免费试看60秒| 一区二区影院| 懂色AV一区二区三区| 97色涩| 人人九九精| 国产精品丝袜在线| 女同女同恋久久级三级| 中文字暮97| 99国内熟女露脸视频| 5252色欧美在线男人的天堂| www.久久久久| 黄色免费网| 国产AV无码AV| 久久亚洲天天做| 色九九久九九| 欧美日产国产在线成人第一区| 亚洲天堂7777| 欧美 亚洲 大香| 乱操9999| 殴美大黄片| 中文字幕亚洲欧美在线不卡| 美女黄色91| 秋霞久久亚洲精品成人| 蜜臀亚洲中文| 91亚洲欧美| 首页中文字幕中文字幕免费| 在线综合 亚洲 欧美中文字幕 | 国产精品久久久777| 骚妻少妇精品性色无码四色A V| 国产精品不卡高清在线观看| 99www.bibizy香蕉资源国产一区二区三区高清 | 亚洲天天精品| 亚洲成人一区二区精品| 欧美亚洲影视| 无码137片内射在线影院| 亚洲 91 在线| 久艹日日日| 91在线无码精品秘 软件| 亚洲天堂人人妻| 青青在线视频日韩欧美| 99无码视频| daxiangjiao你懂的| 久久超碰国产一区二区三区| 国产农村妇女精品一| 精品欧美乱码久| 婷婷AV一区二区三区| 一区二区国产视频在线观看| 日韩乱伦视频| 久9爱精品| 日韩欧美tv一区二区在线观看| 精品国产污一区二区三区| 青青操在线视频| 色婷婷综合久久中文字幕雪峰 | 人人喜人人妻| 亚洲 无码 偷拍| 天天影视网综合少妇| 午夜精品久久久久久久久久久久久 | av天堂5| 中精品一区二区三区| 四虎影视永久在线免费| 日韩成人人妻网站| 亚州伊人色综台| 久久久久久久| 日本天天吊| 日本一道在线播放高清| 和协无码影院| 色综合久久av| 在线 欧美 亚洲| 日本道久久综合色色| 999国产精品999久久久久久| 天天日天天爽| 乱伦熟女论坛| 96精品一区| 伊人婷婷五月天| site:sinbotex.com| 久久久久久久一级黄色打同平台| 久久精品人人做人人看| 久久久精品九| 夜夜高潮夜夜爽高清视频一| 黄片色区软件| 色悠久| 麻豆影音天美视频| 在线另类| 国产区91柔拿会所技师| 九久9精品| 欧美亚洲丝袜美女电影| 欧美日韩99| 乱伦熟女专区| 综合网少妇| 欧美熟妇视频| 亚洲精品成人激情在线| 国产日韩手机视频在线| 91观看 国产白丝| 天天日日日射| 色色婷| 久操com| 美女黄网| 欧亚韩国999| 亚州精人品大香蕉| 五月丁香影视| 日韩A优精品在线观看| 深夜国产福利| 九九超碰综合网| 性色avv| 六十路日本| 操逼www.| 秋霞网无码| 97超碰公开| 九九九九九九九九九九精品视频| 裸体美女国产免费久久久网站| 国产精品区在线12p| 日曰骚久久精品| 九九英色视频| 日本久久久久久久久| 在线观看AV片| 午夜视频久久久久一区| 九九九九热| 99re6在线视频播放免费精品| 久久久久网站-538在线视频-欧美永久乱码| 无码视频黄色网战| 尤物国产一区在线观看| 久久精品高清AV| 国产成人午夜视频网址| 色欲Av人妻精品一区二| 日韩欧美大片免费高清啪啪| 欧美亚洲图片| 97精品| 这里都是精品| 美女91| 麻豆区久久久久亚| 国产第11页| 久久只有精品一区二区三区| 日本精品88888888| 中文字幕在线观看第二页| 人妻啊啊人妻啊| 午夜天堂啪啪| 久热伊人| 啊啊啊啊嗯嗯嗯用力好爽 | AV色五月| 青草成人免费视频一com| 亚洲中文字幕一区二区| 超碰色老头| 日本二三四区| 天天综合中文字幕 91| 啊啊啊啊好疼| 色哟哟综合| 亚洲一区中文精品| 一本久道在线综合视频| 午夜无码精品免费看性色| 国产精品亚洲天堂网址| 国产视频不卡在线观看| 91一起操| 精品精品精品| 亚洲欧美在线综合| 国产主播福利| 国产成年免费大片黄在线观看| av强奸乱轮| 午夜福利av电影在线| 天天综合网日韩7799| 青娱乐久久艹| 日韩人体偷拍| 欧美高潮| 亚洲se91| 色乱二区| 综精品久久久aaaa| 亚洲久久天堂| 国产精品视频自拍在线| 尻女朋友一夜| 99蜜桃臀久久久欧美精品网站| 国产精品久久久久久久久久久久久久久久 | 亚洲日韩美国人妻| 偷拍欧美综合| 超碰在97| 日本αv| 顶级丝袜熟女一区二区三区| 欧美天天插| 色香伊人| 亚洲欧美日韩中文播放| 日韩少妇一区二区三区| 九九九综合精品| 粉嫩AV一区夜夜嗨| 91爱剪切久久| 无码精品久久久天天影视 | 日韩兔费看黄片| 欧美性爱中文字幕无线码| 狠狠爱综合| 欧色综合| 中文字幕一二三| 三级特黄60分钟播放| 影音先锋国产精品| 日韩久草| av天堂精品久久| 久久五月份| 超碰偷拍| 亚洲蜜乳av| 超碰79人人乐| 操逼逼福利视频| 大香蕉操久久| 色97干| 国语av最新自产拍在线观看| 久久偷拍人| 91爱啪| 人人操人人摸人 | 国产精品久久久久久久久久梁医生| 久久人人看| 一区二区视频你懂的| 精品91| 欧美综合区| 亚洲欲| 亚洲电影中字一区二区| 超碰国产情侣自拍网| julia国产在线 | 久热这里| 色欲天香天天综合网-成年人三级片网站-欧美乱妇狂野-日韩国产专区-久久久久久 | 色婷婷香蕉| 久草线上视频免费看| 色综合V| 怡红院视频在线| 另类小说欧美激情校园春色| 天天天天天天天天天天干美女| 色哟哟-国产专区| 青草精品视频日本久久久久网站在线| 99亚洲天堂| 人妻激情视频| 激情欧美97| 久久9视频| 凹凸 69堂 在线播放| 国产又大又硬又长又粗| 中文字幕精品专区搜索结果91| 在线免费观看日韩一区| 天天操天天7| 日日操丁香五月天| 综合网亚洲1| 大香蕉九九| 91日韩网站| 久久98| 亚洲第一男人天堂| 天天色粽合合合合合合合| 超碰色美女| 天天操夜夜操| 日韩操逼HD| 91国产在线精品| 可以在线观看AV的网站| 欧美色乱| 欧美性,色九九| 无码外流操逼视频| 久久中文字幕女同性恋一区| 情色AV电影| 男女日B国产| 欧美国产一区二区三区麻豆传媒| 可能人人看人人摸| 精品人妻15区| 黄总AV色图| 激情网色| 特色a在线上| 四虎视频在线观看| 亚洲欧美经典一区二区| 国产天美欧美| 啪啪视频亚洲第一| 欧美色偷偷| 久久爽爽精品| www久久久| 五月亭亭六月丁香| 天美一区在线| 久操高青| 中文久久爆乳| 一级做受视频免费是看美女| 婷婷久久久精品| 黑人中出21连凳花野真衣| 久久精品中文字幕无码l| 中文字幕青青草| yiren97| 人妻精品视频一区二区| 国产三级在线现体验区| 久久久久国色αv免费观看| 91亚州欧美| 久操婷婷| 国产女生在线| 欧美一级特黄淫片在线观看| 男人精品区| 九九九精品一区二区无码| 天天插天天射| 日逼国产| 精品久久久久av影院| 欧美大片91| 欧美综合传媒| 久草精品一区| 亚洲综合113页| 五月天激情视频| 人妻 丝袜美腿 中文字幕| av天堂电影网| 亚洲欧美综合图片| 啊嗯嗯啊好大好爽| 午夜后入| 夜夜爽夜夜摸夜夜操免费视频| 91红杏| 按摩中文字幕| 日产国产精品中文久久婷婷| 91熟女丨老女人| 99久在线精品99re8| 区一二区日韩亚洲乱码av电影| 久久精彩免费视频| 99精品热| 小情侣高清国产在线视频| 91精品微拍福利| 襙一襙| 欧美激情激情xxxx欧美专区| 青青草好吊色| 欧美色宗合| 亚洲天天更新| 精品少妇999| 98久久| 日日夜夜摸| 天天干18禁| 欧美热图99| 日天天九九天堂666| 97在线观看免费| 美女爽爽爽刺痛洞洞| 91少妇通奸网站| 亚洲美女黄色| 青青草好吊色| 男女啪啪啪18禁网站| 综合伊人网12色| 嫩呦国产一区二区三区AV| 欧美91视频| 青草青草久热| 五月丁香综合啪啪| 爱干爱射网啊啊啊| 天美传媒在线一区| 天美传媒精品一区二区三区| 九九九九精品视频| 国产综合色精品在线观看| 亚洲国产成人7777| 人人摸人人干人人拍97| 尹人大香蕉视频在线| 97AV爱| 欧美精品91| 亚州色图片在线色| 天久久久噜噜噜久久国产精品爽爽| 天美传媒婬乱| 黑人嘿嘿嘿超爽免费视频| 激情小说五月天| 老鸭窝亚洲毛片| 青青草在线视频欧美| 99热日| 97资源亚洲| 人人干黄色| 1769一区二区| 欧美极品| 思思热er精品视频| 欧美亚洲丝袜美女电影| 人人摸人人舔一区二区| 极品白嫩美少妇在地板上位骑射淫水泛滥| 亚洲精品尤物yw在线影院| 国模精品一区二区三区苹果色戒| 天天摸夜夜摸| 人妻熟女一区二区三区视频| 人妻啪| 激情99| 青青操视频在线| 亚洲一区二区三区婷婷| 日韩av在线免费网站| 殴美牲| 搡老女人老91妇女熟女| 午夜一级免费毛片| 女人天堂AV五区在线| 九热超碰| 亚洲无码成人精品| 116美女午夜| 全国男人天堂网| 欧美天天干| 91爱综合| 78操B| 久久国内| 大香蕉色欲AV| 草草影院日本第一页| 少妇 综合| 夜夜嗨免费视频| 岛国在线免费视频| 精品国产72| 99re免费| 亚洲成人碰碰| 日韩一级二级三级| 亚洲久热| 全国男人天堂网| 嫩草影院在线观看精品| 粉嫩久久久久| 国产免a费看黄片在线| 中文字幕精品人妻丝袜| 久久久9999| 99热精品在线观看| 国产原创自拍| 97日韩| 男人的天堂啪啪啪啪啪蜜桃不卡| 亚洲丝袜二区在线| 国产大学生高潮在线播放| 941超碰| 国产真实野战在线视频| 久9爱精品| 国产欧美日韩在线不卡第一页| 99精品高潮| 太久视频| 亚洲天堂久久| 欧美三级一级| av网站免费线看| 91电影色诱| 岛国激情视频在线观看| 啊啊啊久久久视频| 秋霞欧美性爰视频| 欧美精品激情| 91色黑人少妇| 综合操逼| 九九热av| 嗯嗯嗯不要不要免费视频| 国产高清亚洲日韩一区| 久草资源欧美在线视频| 国产福利在线视频网站| 久久久久婷婷精品av电影| 中文字幕日本久久| 啊啊啊操死我| 丝袜美腿校园春色| 欧美精品日韩一区二区| 青青草好吊色| 欧美色天堂网在线视频| 亚洲AV永久无码一区仙野| 91女日逼| 10000部十八禁看电影| 草草网站影院白丝内射| 91亚洲人| 国产第二页| 激情综合亚洲| 一类无码操逼视频| 蜜臀99久| 久久大陆| 精品四五区| 97伪v| 日韩黄色成人性爱| 99re在线| 亚洲素人综合| 久久久无码国精品无码三区三区| 久久久久久久久久va| 欧美高清在线| 91大神电影天堂| 俺去俺来也在线www| 91青青草| 亚洲AV永久无码精品成人调教 | 国产AV中文| 69人妻精品丰满熟女区| 久99| 国产AV无码AV| 精品美女久久久久| 日本久久久久久久久久| 北条麻妃性愛视频| 97 亚洲 日韩 欧美 在线| 最近2019中文字幕国语免费版| 精品视频久久| 欧美精品,四区。五区| 一道本东京热加勒比一区二区三区| 日韩欧美亚洲一区二区三区影院 | A久久| 综合网久久| 亚洲精品中文字幕一区在线视频 | 久久精品国产72国产精品福利| 国产97在线视频| 加勒比色综合| 91天天爱| 久偷拍| 67914亚洲精品| 自拍偷拍 日韩无码| 欧美爱三级日韩久久| 亚洲天天操| 欧美日综合| 激情文学小说一区二区| 久色99999| 97人亚洲综合字幕| 欧美少妇第一页| 综合网,亚洲,欧美| 吻戏激情性巴克| 99色色网| 开心激情婷婷| 亚洲人成网www| 久热91| 国产免费一区在线观看| 夜夜影视四色| 黄色性爱网网| 国产AV高清AV无码| 任你爽视频| 国产免费一区在线观看| 免费久久精品麻豆一区二区av| av午夜影院在线播放| 噜噜噜在线视频| 精品九九国产无码| 日欧亚洲二三区大片不卡| WWW啪啪的com| 久久久精品无码亚免费| 综合网97| 91美女视频电影| 大香交| 麻豆色约约| 加勒比中文av| 三级日韩一区二区三区| 91搞逼视频| 亚洲第一狼人丝袜美女另类| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 少妇同性| 美女91av| 99av| 性色av大全| 国产成人精品无码久久| 动漫爆乳3D奶水一区在线观看| 97久久超碰| 97精品国产97久久久久久| 青青草在线视频人人想人人上| 亚洲色9| 男人的天堂久久狠| 欧美日韩在线小说 | 无码视频一区二区| 国产精品夜夜夜| 另类欧美色| 74成人在线| 日韩丝袜二区| 久久理论字幕视频| 91n免费处女| 神马午夜久久| 草草影院日本第一页| 99爱爱| 激情图片亚洲色图| 人妻丰满熟妇av无码区蜜桃| 人人爱人人乐人人操| 国产AV激情无码久久无码| 婷婷精品视频| #NAME?| 亚洲色图一区二区三区| www.久久最新地址| 成人AV素股で擦久久| 97超色| 2018天天日天天日| 激情五月综合| 欧美日韩国产人人| 欧美色999| 插欧洲美女欧美精品| 亚洲AV免费在线观看| 欧美日韩97在线| 欧州一区二区三区四区| 日韩另类| 亚欧美综合| 成人午夜高潮av猛片| 久操热线| 97久久天天综合色天天综合色电影| 啪啪综合网| 久久婷婷色| 日韩精品操少妇| 九九九九热| 97天堂| 狠狠干妹子| 亚洲综合另类小说色区亚洲成av人片在www | 久久高清欧美国产| 传媒免费一区二区三区| 久久亚洲中文字幕视频| 亚洲精品丝袜-不卡成人免费……| 大香蕉色欲AV| 一级黄色视频网| 青青草啪啪网| 天天射天天| 日韩在线视频1234| 亚洲无码日韩电影| 久久人妻丝袜一区二区三| 亚洲欧美国产成人综合不卡| 久久99精品国产| 亚洲精品国产熟女| 天美精品一区二区三区四区在线观看| 亚洲加勒比久久日本道| 亚洲色天堂日韩中| 日韩在线国产字幕| 欧美 亚洲 制服 精品| 亚洲 日本 不卡| 久久99网站| 欧美日韩不卡传媒| 九九色综合| 怡春院久久| 伊人成人中文字幕久久网| 欧美日韩制服| 亚洲不卡AV在线| 亚洲综合999| 亚州综合电影| 91丨九色丨国产丨人妻在线| 国产美女激情| 欧美精品久久久久久久久88| 亚洲有薄码区久久在线一区| 久久五月婷| 亚洲欧美另类图片| 青青草在线视频人人想人人上| 日韩成年人性爱视频| 久久的网站啊啊啊啊啊| 操www| 99热日| av九九| 欧美色亚洲| 亚洲男人的天堂AV| 国人欧美精品一区二区| 99少妇| sss视频华人在线| 高清国产性猛交xxxx乱大交| 精品制服美女中文一区二区三区| 9久久精品| 96精品久久久久久久久久| 狠狠夜色午夜久久综合在线| 日韩去日本高清在| 亚洲男人天堂av| 欧美视频激情久久久久久| 人妻日日干| 伊人骚琪琪亚洲天堂网站| 亚洲精品天天影视综合网 | 成人小说视频在线精品欧美| 久久r精品| 天美精品av| 欧美日本中字另类在线| 四虎在线视频| 美女裸体麻豆天美蜜桃91| 自拍大香蕉乱插| 超碰免费97| 在线小视频| 91扒丝袜综合在线| 欧美日韩操逼嗦吊| 日本人妻伦在线中文字幕| 四虎影视永久在线观看精品免费网站| 色婷婷丁香五月| 日韩欧美成人性爱在线| 91精品人妻一区二区三区蜜桃| WWW.加勒比人妻一区不卡.com| 国产精品熟女乱伦| 国产一区二区三区视频在线看| 天天久久久久久| 欧美夜夜骑视频| 久热伊人99re| 日韩国产中文字幕| 一类av片在线看| 色吧91| 欲综合网| 九九免费影片| baiduhicn.com。| 超碰人人乐97| 亚洲无码99| 欧美久久伊人| 大黄片做爱的大的| 99婷婷一区二区| 人人操人人摸超碰| 懂色av中文字幕| 日韩美女高潮喷水视频| 日韩一区二区熟女| 久久久九97| 亚洲中文字幕av| 国产一级黄色片在线观看| 国产精品探花色| 青娱乐淫乱1314| 色悠久| 色妺妺AⅤ| 欧美丝袜91| 96精品久久久| 亚洲性刺激| 啊啊啊好疼| 热热色色综合| 99re6国产精品99re| 北条麻妃性愛视频| 欧美综合制服在线| 殴洲老熟女| 性色av一区二区| 青青操在线亚洲视频观看欧美在线 | 日本国产二线女色| 中文字幕一区二区三四五区日日骚| 伊人久久大香线综合无码| 欧洲中文字幕| 国产精品久久久久久夜夜夜| AND人妻系列| wwe 天天干.com| 中文字幕片| 久久免费精品96| 亚洲日韩少妇一道本视频| 黑人与人妻| 爱妻综合网| 东北女人性交| 国产99热| 亚洲自拍偷拍视频在线| 国产多人在线观看视频| 熟妇的味道HD中文字幕| 亚洲第一黄色av网站| 日本操逼视频导航| 国产高潮AA片免费看| 五月丁香综合啪啪| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 亚洲av综合色区无码一| 中国一区二区亚洲人妻| 九色PORNY9l原创自拍| 亚洲色吧网| 熟妇艹鸡八| 色偷偷超碰亚洲| 精品在线78| 中文字幕丰满人妻日本| 欧美亚洲第一页| 3p国产欧美99热| 嗯嗯嗯嗯啊啊啊好紧好大| 青青草在线视频欧美| av草草在线电影| 欧美日韩在线小说| 日本操大逼| 综合婷婷| 欧美亚洲厕所精品偷拍91 | 91N欧美| 国产欧美日韩臀| 五十路成人在线视频二区三区| 校园激情狠狠四射| 中文字幕精品一区二| 日韩激情啪啪| 高清不卡一二三区视频......| 欧美97日韩精品| 亚洲丝袜少妇在线| 国产久久成人| 亚洲不卡AV在线| 91丨精品丨国产丨丝袜| 日本精品五区| 欧美麻豆成人同性GⅤ在线| 欧美 中文字幕 一区| 日本免费一区二区不卡 | 青青草视频爽一爽| 九九超碰综合网| 日韩免费中文字幕视频| 色狠狠综合| 亚洲情色在线| 精品国产乱码久久| 久久婷婷综合国际产色怕| 老熟女熟妇| 亚洲熟女av中文字幕| 国产高清成人mv在线观看| 亚洲国产欧美日韩人妻日中文| 啊啊啊啊啊啊啊网址在线观看| 69天堂| 97碰在线视频| 久久久久久久综合,国产| 91一区二区三区蜜桃| 五月综合色| 人妻少妇无码| 国产AV激情无码久久无码 | 国产一进一出视频网站| 另类图片五月| 亚洲色图欧美色18直播在线| 太久视频| 青青伊人久久| 欧美日韩大香蕉| 九九热男人天堂| 中文字幕乱妇免费视频| 亚欧高清在线| 少妇内射视频| 亚洲av影音先锋| 91网站18在线| 无码高清少妇久久| 国产精品制服丝袜中文字幕日韩一区二区三区| 欧美激情 一区| 五月综合婷婷久久网站| 色97综合中文字幕| 日本国产欧美高清在线| 中文在线视频| av日韩手机在线影视| 桃色人妻在线视频| 狠狠中文字幕| 乱久久久| 日韩精品1区2区中文字幕| 97碰碰日本乱偷人妻中文的| 亚洲AV成人无码一二三久久| 亚州久久9| 欧美另类精品xxxx| 中文字幕一区二区三四五区日日骚| 老子午夜伦不卡影院| 鸥美插入视频| 在线观看亚洲专区| 性高潮久久久| 久久99久久99久久99人受| 91欧美色| 国产专区路线| 亚洲一区二区久久久久| 2019午夜福利视频| 日本精品成人无码| 久久99九九九九6666免费观看软件| 色区久久| 蜜臀视频网站| 久久精品老司| 青娱乐国产精品| 超碰精品97| 超碰亚洲97| 岛国免费视频在线| 精品久久久不卡一区二区| 中文字幕亚韩| 色与欲影视| 夜草欧美| 静品嫩模一区二区| 一起草在线视频| 无码视频一区二区| 欧美顶级黄片AAAAA在线免费看| 97国产|免费| 江都AV在线| 日韩Va亚洲va欧美Ⅴa久久| 久久熟女嫩草成人片免费| 久热免费视频| 国产一区二区三区久久久精品| 丝袜色综合| 国产九月婷婷| 人人操人人操人人操人人操人人操人人人11.CM | 国产97亚洲| 韩国女主播青草在线| 首页中文字幕中文字幕免费| 亚洲天堂2020| 国产精品视频播放| 久久丁香五月天| 欧美1区二区三区公司| 婷婷九月丁香| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 好吊色综合| 九九九九免费高| 九九综合| 亚洲成?V人片在线观看福利| 午夜毛片亚洲精品片国产久久久| 国厂麻豆77q4| 又大又白奶子| 国产精品免费美女视频| 青娱乐休闲视频在线观看| 成人欧美日超碰| 欧美九九爱| 国产激情在线观看| 操逼免费视频无码国产| 日韩少妇无码| 自拍啪啪视频| 干B| 澳门成人网站久国产日韩| 99日精品欧美国产| 国产精品视频麻豆入口| 91在线免费精品视频| 狠久久| 欧美亚洲色的图| 九九热视频这里只有精品| 精品国产乱码久久久久A| 在线人人人人人人精品超 | 91女在线观看| 六月丁香五月婷婷| 操逼逼福利视频| 高清无码一区二区三区| 精品欧美老熟女一二区| 男人天堂新在线| 热G综合热G中文| 中文熟女五十乱码在线| 美美91成人国产精品欧美精品久久久久久久 | 97超碰碰碰| 99热9| 日韩精品一区的| 日韩性爱小视频在线观看| 成人aⅴ一区二区三区| 天天做天天爱夜夜爽毛片试看| 美女啊啊啊啊啊啊| 国产馆| 91久| JuliaAnn丝袜熟女系列| 激情小说激情视频| 97超碰欧美精品| 欧美日韩色| 老熟女91视频| 欧美性91| 亚洲色欧美| 超碰97网站| 91欧美大片| 国产性爱强奸乱伦大全| 国产高清自拍视频| 亚洲无992tv| 国产成人在线观看网址| 欧美一级在线观看成人| www.av家庭乱伦| 2023天天操夜夜操| 国产精品99精品视频网站| 国产精品永久免费10000| 另类TS人妖一区二区三区| 人人操,人人插| 思思热久久成人| xxx0国产在线播放| 日人妻视频91| 日本污ww视频网站| 六六久久日韩不卡| 亚洲美女精品| 青青草大香蕉在线视频| 黑人精品久久97| 色五月AV在线| 美女诱惑久久| 色在线视频导航| 中文字幕一区二区免费在线| 蜜乳性色无码专日粉嫩骚逼AV| 婷婷中文网| 久久99操天天日| av在线人气| 欧美日韩人妻少妇 一区二区三区| 999熟女精品| 91成人精品| 国产高清自拍视频| 日本日逼高清| 久/久精品99看9| 啪啪91| 五月开心久久AV官网| 国产suv精品一区| 看日韩黄片| 国产精品一级毛片不卡视| 26uuu国产| 青青草色情网站视频| 久久久91福利姬| 欧美在线啊啊| 天天草夜夜草高潮片| 大香蕉九九| 鸥美精品一区二区久久婷婷| 欧美精品,四区。五区| 高潮精品| 91在线精品| 婷婷国产精品九区| 久久久久久久久国产| 国产三级片在线观看| 欧美亚洲尤物久久| 思思热在线视频精品| 亚洲欧美一区二区不卡视频播放| 东京男人天堂| 成人无码在线超碰网| 亚洲色五月| 色大香蕉97N| 欧美亚洲91| 激情干在线| 久草婷婷| 亚洲情色欧美| 91狼人| 日韩天天本| 亚洲国产另类在线中文| 国产成人精品亚洲日本| 亚洲青色欧美| 黄片www视频免费| 国产 日韩 另类 视频一区爱| 色天使大香蕉| 国产精品扒开腿做爽爽爽视频| 黄色av片三级三级三级免费看| 厕所偷拍在线| 天天色欧美| 国产AV高清AV无码| 91久久国产综合精品| 久久精品国产亚洲5555| 久久五月视频| 九九热午夜欧亚国产视频| 91精品微拍福利| 色狠狠综合噜一二三区| 国产精品乱码久久久| 麻豆国产96在线| 中出后入| 国产黄色影片在线观看| 久热久一区二区三区| 少妇高潮九九九九| www.婷婷六月天| 天天色综合影视网| 欧美成人午夜免费福利785| 大香蕉之青青草原| 6080YYY午夜理论片在线观看| 在线女人91| 中文字幕一区二区视频在线观看 | 91制服丝袜| 四虎影院成年人片| 色哟哟av| 最近的最新的中文字幕视频| 蜜臀th| 日韩欧美国产高清视频| 伊人四虎综合| 国内自拍 日韩激情 99| 久久华人网| 天天日天天干天天整| 青青草国产一区二区三区| 欧美日韩国产中文精品字幕自在自线 | 老熟女网站| 久久久久精| 看日韩黄片| 麻豆天美传媒在线视频天堂| 亚洲精品一二牛牛| 国产偷仑| 免费一级特黄特色大片在线观看看| 欧美国产一区二区三区麻豆传媒 | 丝袜美腿校园春色| 精品国产丝袜一区二区三区乱码 | 久久精品性| 亚洲高清欧美总合| 小少妇| 日本中文熟女视频| 国产精品网站www| 国产精品一区二区校花| 男人成人黄色视频在线观看免费下载| 午夜寂寞欧美| 91美女精品| 国产人伦精品一区二区三区| WWW啪啪的com| 国产精品乱码久久久久久| 日本日逼视频网| aa片毛片| h色99999| 91丨九色丨熟女高潮| 看全色黄大色大片免费视频| 美腿丝袜高跟网免费视频免费视频| 欧美久久人人网| 国产精品在线免费| 精品国产网站| 国产亚洲精品美女久久久m| 欧美色图欧美| 啊灬快c我灬啊灬用力灬啊灬-国产精品性做久久久久久-成人AV | 男人的天堂va| 伊人久久大香线综合无码| 久久AV无码网址| 色汉综合| 久久久久国产| 五月天婷婷影院| 日韩操逼性鲍| 国产精品一区在线播放| 青青草吊丝| 性爱av网站| 久久久久久久强迫| 久久久精品九| 日日夜夜骚| 成人网址在线观看| 国产91av在线播放| 农村少妇久久久久久久| 啊操爽品善一区二区三区| 婷色五月| 日本黄色大片一级视频免费麻豆| 日本熟妇自慰性高潮一区二区三区| 久久久9品一区二区三区| 熟女色综合久久| 一级片视频啪啪| 成人草草视频| 性爱欧美五月| 天天干2019| 免费综合亚洲中文| 成人日韩中文字幕| 99热最新网址| 上海一级黄片| 亚洲码在线中文在线观看| 国产精品伦理| 久久久成人精品| 欧美熟妇精品黑人巨大一二三区| 亚洲欧洲综合视频在线| 涩涩涩综合| 国产一国产一级毛片古装| 国产精品另类| 97精品97久久| 91亚州欧美| 精品国产嫩穴视频| 天天日天天插| 国内自拍 日韩激情 99| 国产精品美女久久久久AⅤ国产馆| 欧美牲| 亚洲精品91| 怡红院久久老司机| 91亚洲狠狠色| 国产精品午夜福利视频| 久久国99999| 97久久超碰国产网站| 中文字幕二区日韩天堂| 99色在线| 大香蕉九九| 一级免费啪啪片| 精品一区二区亚洲国产| 亚洲AV无码国产精品久久久久| 欧美日韩国产另类综合| 欧美性爱日韩高清| 成人午夜高潮av猛片| 欧美精品宗合| 秋霞色色影院| 人人么人人操| 日韩免费a级毛片无码a∨| 蜜臀久久99精品久久久电影| 久久国产乱子伦精品免费女,网站| 国产在线激情| 精品国产乱码久久久| 中文字幕一区二区无码成人| 国产精品97超碰| 九九这里只有精品| 中文字幕1区2区| 啊啊啊好大好深| 2017亚洲天堂| 欧美组图日韩亚洲中文字幕| 蜜桃狠狠色伊人亚洲综合网站| 亚洲精品97| 亚洲欧洲中文日韩女优乱码| 成人AV超碰免费在线| 热久久国产| 顶级丝袜熟女一区二区三区| 欧美三级中文字幕hd| 久久激情五月| 天天影视网综合少妇|