• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于Nginx反向代理解決公網(wǎng)上服務(wù)跨域問題的研究

    2023-06-25 13:46:17崔娟王偉民馮繼虎李懷堂王林柱
    現(xiàn)代信息科技 2023年8期
    關(guān)鍵詞:跨域安全

    崔娟 王偉民 馮繼虎 李懷堂 王林柱

    摘? 要:對軟件開發(fā)人員來說,除了日常在本地的開發(fā)工作之外,最終的目的是要將項目部署到公網(wǎng)上,供用戶使用。但是基于系統(tǒng)安全的考慮,一般不能將內(nèi)網(wǎng)服務(wù)器上所有服務(wù)全部暴露在外網(wǎng)上,這個時候選擇通過Nginx的反向代理來解決這個問題。通過實現(xiàn)前端后分離部署,修改Nginx配置文件,解決了公網(wǎng)上瀏覽、下載內(nèi)網(wǎng)服務(wù)器上圖片等問題。

    關(guān)鍵詞:安全;Nginx;docker容器化部署;反向代理;跨域

    中圖分類號:TP393? ? 文獻(xiàn)標(biāo)識碼:A? 文章編號:2096-4706(2023)08-0079-05

    Abstract: For software developers, in addition to daily local development work, the ultimate goal is to deploy the project to the public network for users to use. However, based on the consideration of system security, it is generally not possible to expose all services on the intranet server to the outer internet. At this time, this paper chooses the nginx reverse proxy to solve this problem. By implementing front end separate deployment and modifying nginx configuration files, the problems of browsing and downloading pictures on the intranet server by public network are solved.

    Keywords: security; Nginx; docker container deployment; reverse proxy; cross domain

    0? 引? 言

    軟件開發(fā)采用前后端分離的模式開發(fā),前端使用vue框架。根據(jù)業(yè)務(wù)需要,項目中需要有上傳圖片,顯示圖片的功能。我們選擇將圖片上傳到對象存儲服務(wù)minio上,而minio通過docker安裝在內(nèi)網(wǎng)服務(wù)器上。上傳后的圖片我們通過后臺接口返回的圖片URL來訪問。而這個圖片的地址是攜帶了內(nèi)網(wǎng)IP和端口號的地址,同時我們也是存儲到數(shù)據(jù)庫中,這樣下次顯示圖片的時候就直接讀取圖片字段的URL。問題是圖片的URL由內(nèi)網(wǎng)IP+端口號+其他路徑+圖片名稱組成,那么在公網(wǎng)上是直接訪問不到這個內(nèi)網(wǎng)的IP或者這個端口號的地址的,這個時候就會出現(xiàn)圖片打不開的問題。所以我們的解決思路是:外網(wǎng)要能訪問服務(wù)器上的前端項目,我們必須要將一個IP地址+端口號映射在公網(wǎng)上,那么我們可以選擇將前端項目放在一個服務(wù)器上,后端項目放在另一臺服務(wù)器上,映射前端服務(wù)器上的IP到公網(wǎng)上,通過配置Nginx訪問后端內(nèi)網(wǎng)服務(wù)器?;蛘呶覀儗⑶岸隧椖亢秃蠖隧椖坎渴鹪谕粋€臺服務(wù)器的不同端口下。本文按照第二種方式部署,部署到同一臺服務(wù)器上的不同端口下。

    1? 部署后端項目到服務(wù)器上

    1.1? 部署后端項目

    將后端項目部署到linux服務(wù)器上,我們可以選擇傳統(tǒng)的部署方式:上傳jar包到服務(wù)器上,運(yùn)行命令“nohup? Java? -jar? xxx.jar --server.port=8011 ”。這種部署方式的弊端是只要我們代碼有修改,就必須重新打包,然后再上傳jar包到服務(wù)器上,重新運(yùn)行命令,效率低下。所以我們也可以采用docker容器的部署方式。

    1.1.1? 第一種方式

    采用dockerFile文件+jar包的方式部署,根據(jù)自己的項目編寫對應(yīng)的dockerFile文件,同時上傳dockerFile文件和jar包在同一個父目錄下。通過運(yùn)行命令“docker build -t? imageName? ?.”構(gòu)建我們的項目鏡像。然后我們就可以通過命令“docker run -d? -P? --name 容器名稱 鏡像名稱 ”運(yùn)行基于這個鏡像的容器,如圖3所示,這樣我們的后端服務(wù)就可以正常啟動了。當(dāng)然這種方式和傳統(tǒng)的部署方式本質(zhì)上并沒有幫我們開發(fā)人員解決運(yùn)維時間,只是使用了當(dāng)下流行的docker容器而已。

    1.1.2? 第二種方式

    配置pom文件,讓其打包的時候就直接構(gòu)建對應(yīng)的鏡像。首先配置docker的服務(wù)地址和IP例如

    http://192.168.60.192:2375

    這樣打包的時候才能找到對應(yīng)的服務(wù)器上的docker,接下來就是配置打包時自動構(gòu)建鏡像的命令:

    build-image

    package

    build

    最后配置如何根據(jù)相應(yīng)的jar構(gòu)建什么樣名稱,什么樣版本號的鏡像:

    repository/${project.artifactId}:${project.version}

    ${docker.host}

    java:8

    ["java", "-jar","/${project.build.finalName}.jar"]

    /

    ${project.build.directory}

    ${project.build.finalName}.jar

    打包成功之后我們就可以在Linux服務(wù)器上能看到對應(yīng)的鏡像,如圖1所示。

    最后就是通過docker run的命令啟動容器,我們的服務(wù)也就起來了。相對于第一種方式我們少了自己打包jar,然后又上傳到服務(wù)器上的過程,更加節(jié)約時間。但是有一個缺點是我們重新打包,構(gòu)建鏡像的時候要手動刪除原先的容器和鏡像,不然會因為鏡像名沖突的問題而構(gòu)建不知名的鏡像none,如圖2所示。

    1.1.3? 第三種方式

    基于Jenkins+shell腳本的部署方式,這是一種半自動化的部署,只需要上傳shell腳本到服務(wù)器上,結(jié)合我們的gitee或者其他的版本控制工具,將項目上傳到對應(yīng)的版本控制工具上,再配置我們的Jenkins,就可以完成鏡像、容器一起的構(gòu)建。不需要再手動輸入docker run的命令,當(dāng)然這一步是因為我們在shell腳本提前寫入了運(yùn)行容器的命令。在shell腳本中如果我們寫了構(gòu)建鏡像的命令

    “docker build -t ${group_name}/${app_name}:${app_version}? .”我們就可以在配置文件pom文件中不寫自動構(gòu)建鏡像的配置。這種方式我們每次只需要上傳我們修改的代碼到版本控制工具中,然后在Jenkins中點擊構(gòu)建對應(yīng)的項目,我們的后端項目就可以啟動起來了。不需要再手動上傳文件到Linux服務(wù)上。根據(jù)shell腳本,每次構(gòu)建的時候都會刪除原先的容器和鏡像,所以也不會出現(xiàn)第二種方式的問題了。

    上述的幾種方式實現(xiàn)原理都是通過構(gòu)建鏡像和運(yùn)行容器的方式來部署項目,部署過程不重要,最終目的是將后端項目部署到內(nèi)網(wǎng)服務(wù)器上,最后的容器運(yùn)行截圖如圖3所示,表示后端項目正式運(yùn)行起來了。部署后的后端訪問地址比如說是:192.168.60.192:8011。(這個地址在Nginx配置反向代理的時候用)

    1.2? 測試后端項目正常運(yùn)行

    確保通過postman或其他工具測試接口上傳圖片到minio是成功的,如圖4所示。url中的“http:192.168.60.192:9090/”就是minio內(nèi)網(wǎng)ip+端口號,這個地址就是我們返回給前端,前端用來展示圖片的地址,當(dāng)我們在內(nèi)網(wǎng)的瀏覽器上輸入這個url就會顯示圖片了,但是我們外網(wǎng)訪問的時候就打不開這個圖片。

    2? 部署前端項目

    2.1? 上傳代碼到Linux服務(wù)器

    將我們的前端項目通過命令npm? build打包到dist目錄下,上傳dist文件夾到linux服務(wù)器上,如圖5所示,dist文件夾所在的目錄是“/usr/local/sti/minjian”如果我們的前端代碼在本地啟動的時候加上了前綴/admin,例如:http://localhost:8022/admin/,如圖6所示,那么我們配置Nginx的時候記得也是要多寫這個/admin。

    2.2? 配置Nginx啟動前端項目

    Nginx代理監(jiān)聽的時候是根據(jù)配置文件中Nginx所在服務(wù)器的IP地址和端口號來的,當(dāng)它監(jiān)聽到這個端口號之后,依據(jù)請求的路徑,根據(jù)配置文件轉(zhuǎn)發(fā)不同的代理。在服務(wù)器上啟動的項目的端口號和前端代碼啟動時本地寫的端口號沒有關(guān)系,比如2.1中本地項目前端地址的端口號是8022,但是我們Nginx中配置的可以是其他端口號如8024。這兒修改Nginx的配置文件如圖7所示,代表我們的前端項目在公網(wǎng)上就會是8024的端口號。

    因為本地前端項目的啟動地址里端口號后面加入了/admin,如圖6所示。所以我們在這兒配置location的時候需要加上/admin,server_name可以寫成localhost或者這臺服務(wù)器的IP地址,當(dāng)然后續(xù)我們的IP地址有相應(yīng)的域名,就可以寫成域名了,如baidu.com。此時我們訪問http://192.168.60.192:8024/admin/,就可以正常啟動我們的前端項目,如圖8所示。如果我們訪問的路徑是“http://192.168.60.192:8024”,那么在這個端口下就匹配不到轉(zhuǎn)發(fā)規(guī)則,就默認(rèn)走Nginx的默認(rèn)80端口的路徑,如圖9所示。

    2.3? 配置Nginx連接后端項目

    基于前面的步驟,我們只是將前端項目和后端項目分別部署到了服務(wù)器上,各自都能啟動起來,但是前端項目訪問不到后端的接口。獲取驗證碼的時候,提示系統(tǒng)接口異常404,如圖8所示。原因是我們本地項目本來就是前后端分離的,跨越進(jìn)行訪問的。所以本地訪問后端接口的時候需要進(jìn)行代理,我們在前端中配置的請求的地址如圖10所示。加上路徑/dev-api就說明要去請求后端接口了。

    所以Nginx還需要再配置個location,當(dāng)在服務(wù)器上訪問到路徑/prod-api時就去轉(zhuǎn)發(fā),去訪問后端8011端口上的請求,配置文件如圖11所示,這樣前端就能正常訪問到后端的接口了,如圖12所示,就不會報跟圖8一樣的錯誤。同時后端的IP和端口也沒有暴露在外網(wǎng)上,增加被攻擊的危險性。

    2.4? 配置nginx訪問內(nèi)網(wǎng)服務(wù)器minio上的圖片

    圖片上傳到內(nèi)網(wǎng)服務(wù)器上的minio中,接口返回給前端的是一個內(nèi)網(wǎng)圖片地址例如“http://192.168.60.192:9090/minjian/20200405/re34.png”,外網(wǎng)訪問不到,此時我們需要將前端拿到的圖片地址進(jìn)行轉(zhuǎn)化,將內(nèi)網(wǎng)的IP和端口號修改為nginx所在服務(wù)器的IP和端口號,再根據(jù)業(yè)務(wù)需求加上一個前綴。比如/pic,再加圖片本來的地址。轉(zhuǎn)化后的地址是:http://ngnix服務(wù)器的IP:端口號/pic/minjian/20200405/re34.png,然后配置nginx中的localtion,如圖13所示。

    如果監(jiān)聽到了這個端口號下的/pic路徑下的請求時,就進(jìn)行轉(zhuǎn)發(fā)。轉(zhuǎn)發(fā)到圖片真正所在的服務(wù)器地址上。實現(xiàn)邏輯同上一個過程,這樣公網(wǎng)上就能訪問到內(nèi)網(wǎng)的圖片了。具體實現(xiàn)有以下兩種方式。

    2.4.1? 第一種方式

    前端拿到后端返回的圖片地址時,需要給圖片屬性src賦值,可以不寫IP和端口號,直接加前綴/pic,src的屬性值就是“/pic/minjian/20200405/re34.png“,如圖14所示,因為沒有對應(yīng)的IP和端口號,所以一般情況下Nginx時間聽不到的,這里可以正常訪問的,原因是image標(biāo)簽的src屬性問題,本地代碼里面寫的是相對路徑,實際點擊訪問的時候會自動補(bǔ)充當(dāng)前服務(wù)器的IP和端口號,如圖15所示,這樣nginx代理服務(wù)器才能監(jiān)聽到請求了該端口下的/pic路徑,然后根據(jù)轉(zhuǎn)發(fā)邏輯請求真正的圖片所在的地址。

    2.4.2? 第二種方式

    第二種方式就是將圖片地址中的IP和端口號改為nginx所在的服務(wù)器的端口號,然后再加入請求路徑/pic,賦值給image標(biāo)簽的src 屬性,如src屬性值等于“http://192.168.60.192:8024/pic/minjian/20200405/re34.png ”。但是這種方式的壞處是寫死了IP和端口號,將來若是將前端項目部署在其他服務(wù)器上,需要重新修改前端代碼。而第一種方式就不會出現(xiàn)這種問題。

    3? 結(jié)? 論

    至此,我們的系統(tǒng)就能正式運(yùn)行。我們選擇將前后端分離開發(fā)的項目分別部署到Linux服務(wù)器上,相對window系統(tǒng)而言,具有穩(wěn)定性好,不易受到攻擊,硬件維護(hù)成本低的特點。同時使用nginx的反向代理,我們很好的保護(hù)了我們內(nèi)網(wǎng)服務(wù)器的安全性,暴露在公網(wǎng)上的IP和端口越少,我們的系統(tǒng)更加的安全,更好的解決了公網(wǎng)IP或者端口號如何跨域訪問我們的內(nèi)網(wǎng)服務(wù)器上的服務(wù),同時使用docker容器化的部署,也大大提升了部署的效率。

    參考文獻(xiàn):

    [1] 李彬,朱亞興.Nginx在實現(xiàn)網(wǎng)站負(fù)載均衡方面的研究 [J].信息與電腦:理論版,2013(22):49-50.

    [2] 伍春生.Nginx負(fù)載均衡技術(shù)在高速公路視頻云聯(lián)網(wǎng)平臺中的應(yīng)用 [J].上海船舶運(yùn)輸科學(xué)研究所學(xué)報,2021,44(1):60-64.

    [3] 譚暢,譚歆,胡磊,等.云中心基于Nginx的動態(tài)權(quán)重負(fù)載均衡算法 [J].重慶郵電大學(xué)學(xué)報:自然科學(xué)版,2021,33(6):991-998.

    [4] 郝淑惠.基于Nginx的Web服務(wù)器負(fù)載均衡策略改進(jìn)與實現(xiàn) [J].電子技術(shù)與軟件工程,2019(2):23.

    [5] 黎宇.Nginx在不同網(wǎng)絡(luò)域名訪問中的應(yīng)用 [J].通訊世界,2019,26(2):88-89.

    [6] 張文新.基于Linux的“數(shù)據(jù)保護(hù)+備份”架構(gòu)——文件防篡改 [J].內(nèi)蒙古科技與經(jīng)濟(jì),2021(20):90-91+122.

    作者簡介:崔娟(1995—),女,漢族,甘肅白銀人,研究實習(xí)員,本科,研究方向:大數(shù)據(jù)、軟件工程;王偉民(1970—),男,漢族,甘肅蘭州人,高級工程師,本科,研究方向:信息化、農(nóng)業(yè)工程;馮繼虎(1982—),男,漢族,甘肅隴南人,工程師,本科,研究方向:科技管理與服務(wù);李懷堂(2000—),男,漢族,甘肅民勤人,本科,研究實習(xí)員,研究方向:數(shù)據(jù)庫加密;王林柱(1997—),男,漢族,甘肅靜寧人,研究實習(xí)員,本科,研究方向:高性能計算。

    猜你喜歡
    跨域安全
    跨域異構(gòu)體系對抗聯(lián)合仿真試驗平臺
    基于多標(biāo)簽協(xié)同學(xué)習(xí)的跨域行人重識別
    為群眾辦實事,嶗山區(qū)打出“跨域通辦”組合拳
    讀報參考(2022年1期)2022-04-25 00:01:16
    G-SRv6 Policy在跨域端到端組網(wǎng)中的應(yīng)用
    物聯(lián)網(wǎng)環(huán)境下的跨域信任評價研究
    基于崗位映射的應(yīng)急組織間跨域訪問控制研究
    国产精品影院久久| 国产免费一区二区三区四区乱码| a级毛片在线看网站| avwww免费| 97人妻天天添夜夜摸| 精品久久蜜臀av无| 51午夜福利影视在线观看| 国产精品麻豆人妻色哟哟久久| 亚洲自偷自拍图片 自拍| 亚洲av男天堂| 一二三四社区在线视频社区8| 亚洲专区中文字幕在线| 久久国产亚洲av麻豆专区| 亚洲欧美成人综合另类久久久| 丝袜人妻中文字幕| 亚洲久久久国产精品| 热99久久久久精品小说推荐| 精品国产一区二区三区四区第35| 亚洲精品国产av蜜桃| 久热爱精品视频在线9| 午夜福利影视在线免费观看| 啦啦啦视频在线资源免费观看| 久久综合国产亚洲精品| 狂野欧美激情性xxxx| 欧美一级毛片孕妇| 午夜老司机福利片| 一进一出抽搐动态| 欧美亚洲 丝袜 人妻 在线| 久久久久久久久久久久大奶| 91av网站免费观看| 日韩三级视频一区二区三区| 丝瓜视频免费看黄片| 中文字幕高清在线视频| 国产精品一区二区免费欧美 | 欧美日韩亚洲国产一区二区在线观看 | 日韩中文字幕欧美一区二区| 日韩 亚洲 欧美在线| 美国免费a级毛片| 欧美日韩国产mv在线观看视频| 欧美人与性动交α欧美软件| 国产片内射在线| 99香蕉大伊视频| 母亲3免费完整高清在线观看| 国产伦人伦偷精品视频| 香蕉丝袜av| 亚洲国产精品一区二区三区在线| 肉色欧美久久久久久久蜜桃| 俄罗斯特黄特色一大片| 国产精品.久久久| 一个人免费在线观看的高清视频 | 一区二区av电影网| 亚洲色图综合在线观看| 伊人久久大香线蕉亚洲五| 十八禁网站免费在线| 欧美亚洲 丝袜 人妻 在线| 高清在线国产一区| 热re99久久精品国产66热6| 80岁老熟妇乱子伦牲交| 最近最新免费中文字幕在线| 91大片在线观看| 少妇 在线观看| 久久精品熟女亚洲av麻豆精品| 女人久久www免费人成看片| 久久久国产精品麻豆| 久久毛片免费看一区二区三区| 美女中出高潮动态图| 天天躁夜夜躁狠狠躁躁| 超碰成人久久| 老司机靠b影院| 国产高清视频在线播放一区 | 午夜福利,免费看| 成年动漫av网址| 国产精品一区二区精品视频观看| 欧美中文综合在线视频| 成年女人毛片免费观看观看9 | 一本一本久久a久久精品综合妖精| 最近最新免费中文字幕在线| 久久影院123| 亚洲精品第二区| 久久精品aⅴ一区二区三区四区| 最近最新中文字幕大全免费视频| 欧美另类亚洲清纯唯美| 久久久久国产精品人妻一区二区| 国产又色又爽无遮挡免| 欧美成狂野欧美在线观看| svipshipincom国产片| 精品国内亚洲2022精品成人 | 亚洲午夜精品一区,二区,三区| 女人爽到高潮嗷嗷叫在线视频| 高清欧美精品videossex| 91九色精品人成在线观看| 亚洲欧美一区二区三区久久| 搡老熟女国产l中国老女人| 欧美乱码精品一区二区三区| 亚洲国产欧美网| 精品少妇内射三级| 精品卡一卡二卡四卡免费| 99九九在线精品视频| 免费日韩欧美在线观看| 国产视频一区二区在线看| 久久亚洲精品不卡| 亚洲人成电影观看| av在线播放精品| 悠悠久久av| 热re99久久精品国产66热6| 亚洲欧美色中文字幕在线| 美女脱内裤让男人舔精品视频| 国产麻豆69| 久久 成人 亚洲| 久久久久久久大尺度免费视频| 国产欧美亚洲国产| 国产国语露脸激情在线看| av国产精品久久久久影院| 免费在线观看视频国产中文字幕亚洲 | 国产精品1区2区在线观看. | 亚洲专区国产一区二区| 国产av国产精品国产| 精品国内亚洲2022精品成人 | www.熟女人妻精品国产| 国产成人免费观看mmmm| 一本综合久久免费| 国产欧美日韩一区二区三 | 人妻人人澡人人爽人人| 精品人妻在线不人妻| 又大又爽又粗| 精品国产一区二区久久| 三级毛片av免费| 欧美在线黄色| 国产淫语在线视频| 国产又色又爽无遮挡免| 亚洲精品国产精品久久久不卡| 亚洲欧美一区二区三区黑人| 岛国毛片在线播放| 国产精品av久久久久免费| 99精国产麻豆久久婷婷| 欧美在线一区亚洲| 亚洲人成电影观看| 一区二区av电影网| 亚洲国产欧美在线一区| 久久精品成人免费网站| 免费人妻精品一区二区三区视频| 黄片大片在线免费观看| 亚洲欧美成人综合另类久久久| 成人三级做爰电影| 9色porny在线观看| 真人做人爱边吃奶动态| 精品第一国产精品| 青青草视频在线视频观看| 国产亚洲欧美精品永久| 欧美少妇被猛烈插入视频| 亚洲专区字幕在线| 久久狼人影院| 欧美日韩成人在线一区二区| 女人爽到高潮嗷嗷叫在线视频| 美女午夜性视频免费| 国产成人影院久久av| 高潮久久久久久久久久久不卡| 亚洲国产成人一精品久久久| 亚洲欧美一区二区三区黑人| 一级毛片精品| 久久狼人影院| 久久久久久久久久久久大奶| 在线观看免费高清a一片| 国产日韩欧美亚洲二区| cao死你这个sao货| 91精品国产国语对白视频| 一个人免费看片子| 男人操女人黄网站| 两性午夜刺激爽爽歪歪视频在线观看 | 一个人免费在线观看的高清视频 | 99久久人妻综合| 欧美xxⅹ黑人| 人人妻人人添人人爽欧美一区卜| 久久久国产欧美日韩av| 久久久久国内视频| 丁香六月欧美| 国产免费av片在线观看野外av| 如日韩欧美国产精品一区二区三区| 热re99久久国产66热| 亚洲第一av免费看| tocl精华| 久久久久网色| 黄色视频不卡| 国产精品免费大片| 自线自在国产av| 亚洲av日韩在线播放| 精品第一国产精品| 巨乳人妻的诱惑在线观看| 亚洲精品日韩在线中文字幕| 女人爽到高潮嗷嗷叫在线视频| 一区二区日韩欧美中文字幕| 国产成人一区二区三区免费视频网站| 亚洲精品成人av观看孕妇| 亚洲久久久国产精品| 国产一区二区在线观看av| av不卡在线播放| 1024香蕉在线观看| 国产一区二区三区av在线| 啦啦啦中文免费视频观看日本| 欧美 日韩 精品 国产| 久久国产精品大桥未久av| 成人国产av品久久久| 欧美国产精品一级二级三级| 久久人人爽人人片av| 精品乱码久久久久久99久播| 午夜精品久久久久久毛片777| 大片免费播放器 马上看| 免费黄频网站在线观看国产| 满18在线观看网站| av在线播放精品| 涩涩av久久男人的天堂| 久久免费观看电影| 精品少妇久久久久久888优播| 亚洲专区中文字幕在线| 麻豆av在线久日| 久久久久久久久免费视频了| 亚洲全国av大片| 亚洲九九香蕉| av一本久久久久| 丝袜在线中文字幕| 日韩电影二区| 国产精品一区二区在线观看99| cao死你这个sao货| 久久女婷五月综合色啪小说| 国产又爽黄色视频| 精品乱码久久久久久99久播| 欧美激情高清一区二区三区| 国产成人精品无人区| 美女主播在线视频| 亚洲avbb在线观看| 国产精品久久久久成人av| 建设人人有责人人尽责人人享有的| 亚洲少妇的诱惑av| www.999成人在线观看| 欧美精品一区二区大全| 国产国语露脸激情在线看| 国产高清videossex| 老司机亚洲免费影院| 午夜精品国产一区二区电影| 人人妻人人爽人人添夜夜欢视频| 久久九九热精品免费| 国产在视频线精品| 国产精品.久久久| 午夜成年电影在线免费观看| 精品人妻一区二区三区麻豆| 如日韩欧美国产精品一区二区三区| 超碰成人久久| 久久女婷五月综合色啪小说| 午夜免费鲁丝| 午夜精品国产一区二区电影| 国产免费现黄频在线看| 亚洲精品久久久久久婷婷小说| 伊人亚洲综合成人网| 亚洲精品国产一区二区精华液| 亚洲午夜精品一区,二区,三区| 另类亚洲欧美激情| a在线观看视频网站| 老司机福利观看| 岛国在线观看网站| 男女午夜视频在线观看| 成年人黄色毛片网站| 国产精品久久久久成人av| 精品人妻熟女毛片av久久网站| 欧美日韩亚洲国产一区二区在线观看 | 亚洲精品粉嫩美女一区| 2018国产大陆天天弄谢| 国产亚洲精品第一综合不卡| 免费观看a级毛片全部| 老熟妇乱子伦视频在线观看 | 久久热在线av| 国产一区有黄有色的免费视频| 两性夫妻黄色片| 免费日韩欧美在线观看| 国产精品av久久久久免费| 亚洲情色 制服丝袜| 国产真人三级小视频在线观看| 69精品国产乱码久久久| 国产视频一区二区在线看| 免费观看人在逋| 中国国产av一级| 动漫黄色视频在线观看| 美女脱内裤让男人舔精品视频| 午夜成年电影在线免费观看| 国产精品久久久av美女十八| 久久精品成人免费网站| 欧美精品啪啪一区二区三区 | 精品久久蜜臀av无| 亚洲精品一区蜜桃| 女警被强在线播放| 飞空精品影院首页| 一区二区三区精品91| 欧美激情久久久久久爽电影 | 国产成人av教育| 黄网站色视频无遮挡免费观看| 男女免费视频国产| 人妻人人澡人人爽人人| 午夜福利在线免费观看网站| 啦啦啦中文免费视频观看日本| 另类亚洲欧美激情| 多毛熟女@视频| 十八禁高潮呻吟视频| 免费人妻精品一区二区三区视频| 亚洲精品第二区| 黑丝袜美女国产一区| 天堂8中文在线网| 国产日韩欧美在线精品| 成人国语在线视频| 亚洲精品一区蜜桃| 久久精品久久久久久噜噜老黄| 亚洲中文字幕日韩| 一级,二级,三级黄色视频| av电影中文网址| 久久久久精品人妻al黑| 欧美国产精品一级二级三级| 欧美97在线视频| 日本wwww免费看| 丰满饥渴人妻一区二区三| 亚洲七黄色美女视频| 在线观看免费高清a一片| 久久亚洲国产成人精品v| 老司机福利观看| av线在线观看网站| 69精品国产乱码久久久| 丰满饥渴人妻一区二区三| 人成视频在线观看免费观看| 亚洲va日本ⅴa欧美va伊人久久 | 久久人人爽av亚洲精品天堂| 久久久欧美国产精品| 国产男人的电影天堂91| 一个人免费看片子| 777米奇影视久久| 无遮挡黄片免费观看| 亚洲伊人久久精品综合| 乱人伦中国视频| 日本一区二区免费在线视频| 久久久久久久国产电影| 国产成人av教育| 久久久久久久大尺度免费视频| 亚洲色图 男人天堂 中文字幕| 亚洲三区欧美一区| 视频在线观看一区二区三区| 久热爱精品视频在线9| 久久中文字幕一级| 欧美 亚洲 国产 日韩一| 99精国产麻豆久久婷婷| 午夜91福利影院| 国产精品.久久久| 日日摸夜夜添夜夜添小说| 久久久水蜜桃国产精品网| 青青草视频在线视频观看| 欧美激情 高清一区二区三区| 久久久久精品国产欧美久久久 | 桃花免费在线播放| 国产亚洲av片在线观看秒播厂| 午夜老司机福利片| 新久久久久国产一级毛片| 菩萨蛮人人尽说江南好唐韦庄| 黑人巨大精品欧美一区二区蜜桃| 99热网站在线观看| 在线观看一区二区三区激情| 久久久久视频综合| 久久精品熟女亚洲av麻豆精品| 一级片'在线观看视频| tube8黄色片| 亚洲精品乱久久久久久| 免费观看a级毛片全部| 建设人人有责人人尽责人人享有的| 丝袜人妻中文字幕| 啦啦啦啦在线视频资源| 亚洲熟女精品中文字幕| 午夜精品国产一区二区电影| 亚洲伊人久久精品综合| 丝瓜视频免费看黄片| 精品国产一区二区久久| 精品人妻1区二区| 成年人黄色毛片网站| 色老头精品视频在线观看| 国产免费现黄频在线看| 国产黄频视频在线观看| 久久久久久免费高清国产稀缺| 亚洲av电影在线进入| 日日摸夜夜添夜夜添小说| 久久天堂一区二区三区四区| av一本久久久久| 国产精品一二三区在线看| 国产成人精品无人区| 在线av久久热| 纯流量卡能插随身wifi吗| 午夜精品久久久久久毛片777| 97精品久久久久久久久久精品| 18禁国产床啪视频网站| 欧美大码av| 99热全是精品| 亚洲九九香蕉| 精品少妇内射三级| 狠狠婷婷综合久久久久久88av| 脱女人内裤的视频| avwww免费| 丰满人妻熟妇乱又伦精品不卡| 嫩草影视91久久| 日本撒尿小便嘘嘘汇集6| 婷婷色av中文字幕| 久久天躁狠狠躁夜夜2o2o| 老司机在亚洲福利影院| 大陆偷拍与自拍| 高清欧美精品videossex| 女性生殖器流出的白浆| 久久国产精品人妻蜜桃| 久久久水蜜桃国产精品网| 午夜久久久在线观看| 久久毛片免费看一区二区三区| 成人国产av品久久久| 黄网站色视频无遮挡免费观看| 一个人免费在线观看的高清视频 | 在线观看舔阴道视频| 国产又色又爽无遮挡免| 一级毛片女人18水好多| 一区二区日韩欧美中文字幕| 少妇的丰满在线观看| 美女中出高潮动态图| 国产国语露脸激情在线看| 精品亚洲乱码少妇综合久久| 99精品久久久久人妻精品| 欧美激情久久久久久爽电影 | 亚洲精品在线美女| 69精品国产乱码久久久| 久久久精品区二区三区| 亚洲人成电影免费在线| 在线观看www视频免费| 国产欧美日韩精品亚洲av| 夫妻午夜视频| 国产深夜福利视频在线观看| e午夜精品久久久久久久| 丰满饥渴人妻一区二区三| 99国产精品一区二区蜜桃av | 巨乳人妻的诱惑在线观看| 夫妻午夜视频| 国产xxxxx性猛交| 高清在线国产一区| 在线观看免费视频网站a站| 久久久久国产一级毛片高清牌| 午夜精品国产一区二区电影| 亚洲欧美一区二区三区黑人| 国产一区二区 视频在线| 亚洲伊人色综图| 欧美在线一区亚洲| 亚洲精品在线美女| 在线看a的网站| 久久精品国产综合久久久| 91av网站免费观看| 国产成+人综合+亚洲专区| 亚洲av日韩在线播放| 亚洲专区字幕在线| 高清黄色对白视频在线免费看| 久久热在线av| 19禁男女啪啪无遮挡网站| 搡老熟女国产l中国老女人| 午夜福利免费观看在线| 一边摸一边抽搐一进一出视频| 欧美xxⅹ黑人| 国产视频一区二区在线看| 亚洲色图 男人天堂 中文字幕| 黑人巨大精品欧美一区二区mp4| 精品久久久久久久毛片微露脸 | 免费黄频网站在线观看国产| 别揉我奶头~嗯~啊~动态视频 | av网站免费在线观看视频| 一级a爱视频在线免费观看| 91精品三级在线观看| 久久99热这里只频精品6学生| 久久女婷五月综合色啪小说| 在线观看免费高清a一片| 免费观看人在逋| 国产免费一区二区三区四区乱码| 啦啦啦 在线观看视频| 欧美日韩成人在线一区二区| 亚洲精品一卡2卡三卡4卡5卡 | 国产高清国产精品国产三级| 啦啦啦 在线观看视频| av天堂久久9| 十八禁网站免费在线| 亚洲av片天天在线观看| 黑丝袜美女国产一区| 精品福利观看| av网站免费在线观看视频| 999精品在线视频| 亚洲精华国产精华精| 97人妻天天添夜夜摸| 亚洲美女黄色视频免费看| 少妇 在线观看| 操出白浆在线播放| 少妇 在线观看| 波多野结衣一区麻豆| av天堂在线播放| 免费不卡黄色视频| 亚洲视频免费观看视频| 久久久精品94久久精品| 19禁男女啪啪无遮挡网站| 午夜福利影视在线免费观看| 久久人妻熟女aⅴ| 建设人人有责人人尽责人人享有的| 久久精品久久久久久噜噜老黄| 亚洲av成人不卡在线观看播放网 | 午夜精品国产一区二区电影| 日韩中文字幕视频在线看片| 韩国高清视频一区二区三区| 别揉我奶头~嗯~啊~动态视频 | 国产成人影院久久av| 三上悠亚av全集在线观看| 亚洲五月婷婷丁香| 国产亚洲av片在线观看秒播厂| 狠狠狠狠99中文字幕| 又紧又爽又黄一区二区| bbb黄色大片| 成人av一区二区三区在线看 | 国产无遮挡羞羞视频在线观看| 女警被强在线播放| 国产精品久久久久久精品古装| 亚洲成国产人片在线观看| 国产不卡av网站在线观看| 正在播放国产对白刺激| 视频区欧美日本亚洲| 在线十欧美十亚洲十日本专区| 中国美女看黄片| 亚洲精品在线美女| a级毛片在线看网站| 国产老妇伦熟女老妇高清| 欧美成狂野欧美在线观看| 狠狠精品人妻久久久久久综合| 亚洲天堂av无毛| av在线老鸭窝| 自拍欧美九色日韩亚洲蝌蚪91| 十八禁网站网址无遮挡| 精品国内亚洲2022精品成人 | 欧美日韩国产mv在线观看视频| 国产精品九九99| 免费在线观看视频国产中文字幕亚洲 | 欧美日韩一级在线毛片| 18禁观看日本| 午夜激情久久久久久久| 久久国产精品男人的天堂亚洲| 一级毛片女人18水好多| 亚洲欧美精品自产自拍| 国产精品熟女久久久久浪| 超色免费av| 动漫黄色视频在线观看| 18禁裸乳无遮挡动漫免费视频| a级片在线免费高清观看视频| 精品第一国产精品| 狠狠婷婷综合久久久久久88av| 精品少妇内射三级| 久久天躁狠狠躁夜夜2o2o| 自线自在国产av| 操出白浆在线播放| 午夜福利乱码中文字幕| 亚洲国产欧美在线一区| 深夜精品福利| 免费在线观看视频国产中文字幕亚洲 | 亚洲精品久久午夜乱码| 欧美日本中文国产一区发布| 女性被躁到高潮视频| 成年美女黄网站色视频大全免费| 亚洲三区欧美一区| 十分钟在线观看高清视频www| 无遮挡黄片免费观看| 色视频在线一区二区三区| 国产伦理片在线播放av一区| 国产成+人综合+亚洲专区| 久久性视频一级片| 12—13女人毛片做爰片一| 日韩中文字幕视频在线看片| 国产亚洲av片在线观看秒播厂| 多毛熟女@视频| 91成年电影在线观看| 久久综合国产亚洲精品| 精品免费久久久久久久清纯 | 19禁男女啪啪无遮挡网站| 热99国产精品久久久久久7| 欧美日韩视频精品一区| 亚洲全国av大片| 国产人伦9x9x在线观看| 叶爱在线成人免费视频播放| 在线十欧美十亚洲十日本专区| 国产av又大| 亚洲成人免费av在线播放| 制服人妻中文乱码| 五月开心婷婷网| 日日摸夜夜添夜夜添小说| 亚洲欧美一区二区三区黑人| 12—13女人毛片做爰片一| 国产成人免费观看mmmm| 另类亚洲欧美激情| 我要看黄色一级片免费的| 亚洲一码二码三码区别大吗| 中文字幕制服av| 波多野结衣一区麻豆| 啦啦啦免费观看视频1| 精品高清国产在线一区| 精品国产乱码久久久久久男人| 另类精品久久| 法律面前人人平等表现在哪些方面 | 99久久精品国产亚洲精品| 99re6热这里在线精品视频| a 毛片基地| 性少妇av在线| 深夜精品福利| 色老头精品视频在线观看| 精品久久久久久电影网| 亚洲视频免费观看视频| 免费日韩欧美在线观看| 国产麻豆69| 国产91精品成人一区二区三区 | 午夜影院在线不卡| 久久青草综合色| 一级,二级,三级黄色视频|