日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題

問題描述:

昌邑ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書合作)期待與您的合作!

    在阿里云使用WINDOWS IIS搭建了FTP服務(wù)器,使用被動(dòng)模式,指定了被動(dòng)端口并且已經(jīng)放行FTP的命令和數(shù)據(jù)端口。在實(shí)際使用時(shí)發(fā)現(xiàn)使用專用的FTP客戶端(如WinSCP、lftp、瀏覽器等)一切正常,當(dāng)使用FTP命令時(shí)可以登陸FTP服務(wù)器,但不能建立FTP數(shù)據(jù)連接,也就不能列出和傳輸數(shù)據(jù)文件。提示:ftp: connect: Resource temporarily unavailable。

    被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題

    被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題


分析:

    通過抓包和返回的信息發(fā)現(xiàn)FTP服務(wù)器返回了數(shù)據(jù)端口號(hào)和服務(wù)器IP地址,但服務(wù)器IP地址是內(nèi)網(wǎng)IP,而非實(shí)際使用的公網(wǎng)IP,此時(shí)FTP客戶端會(huì)向該內(nèi)網(wǎng)IP發(fā)起數(shù)據(jù)會(huì)話建立請(qǐng)求,因?yàn)槁酚刹豢蛇_(dá)所以超時(shí)后提示ftp: connect: Resource temporarily unavailable。

    經(jīng)過測試,是由于該FTP服務(wù)器運(yùn)行在阿里云的VPC內(nèi),而VPC默認(rèn)不進(jìn)行公網(wǎng)IP和內(nèi)網(wǎng)IP的NAT轉(zhuǎn)換。但是專用的FTP客戶端和瀏覽器則可以根據(jù)返回的數(shù)據(jù)包,提取出FTP數(shù)據(jù)端口號(hào)向源公網(wǎng)IP發(fā)起數(shù)據(jù)會(huì)話請(qǐng)求,由此可見,傳統(tǒng)的FTP命令還是不夠“聰明”。

    被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題


解決方法:

    IIS:

        在FTP服務(wù)器上手工指定公網(wǎng)IP即可,此時(shí)FTP服務(wù)器在返回被動(dòng)模式數(shù)據(jù)端口時(shí)將返回帶有指定公網(wǎng)IP的套接字信息。如下:

        被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題

        被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題

    vsftpd:

        對(duì)于Linux下的vsftpd,需添加:pasv_address=公網(wǎng)IP。

        或者關(guān)閉PASV模式的安全檢查,即:pasv_promiscuous=YES,該檢查確保數(shù)據(jù)連接和控制連接是來自同一個(gè)IP地址。小心打開此選項(xiàng)。此選項(xiàng)唯一合理的用法是存在于由安全隧道方案構(gòu)成的組織中。默認(rèn)值為NO。

        注意:當(dāng)使用pasv_address指定公網(wǎng)IP時(shí),必須將監(jiān)聽的IP地址改為IPv4,即:listen=YES,否則vsftpd將返回錯(cuò)誤的被動(dòng)套接字,如:227 Entering Passive Mode (0,0,0,0,34,198). 。而啟用IPv4地址時(shí)則需要禁用IPv6地址的監(jiān)聽,因?yàn)閮烧呋コ狻?/p>

listen=YES        #指定被動(dòng)模式時(shí)的公網(wǎng)IP地址時(shí)只能監(jiān)聽在IPv4地址
listen_ipv6=NO    #與listen沖突,默認(rèn)監(jiān)聽IPv6地址,當(dāng)監(jiān)聽在IPv4時(shí)IPv6必須禁用,否則vsftpd.service將無法啟動(dòng)

pasv_enable=YES
pasv_min_port=8900
pasv_max_port=8909
pasv_address=47.95.120.253       #指定被動(dòng)模式時(shí)的公網(wǎng)IP地址
#pasv_addr_resolve=YES
#pasv_promiscuous=YES

        被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題


本文標(biāo)題:被動(dòng)模式下FTP不能建立數(shù)據(jù)會(huì)話問題
分享地址:http://www.dlmjj.cn/article/pojigd.html