FTP主動模式下的550錯誤

事件背景:
1.服務器開啓20 21端口,FTP需使用主動模式
2.在虛擬機連接FTP,網絡鏈接方式NAT

本來以爲很簡單的一件事情,但是FTP在虛擬機上一直連不上去,特意查看了傳輸方式,確實是主動模式呀,同樣的設置,爲什麼物理機可以,虛擬機就不行?嘗試了關閉防火牆,還是不行,到底什麼原因?

偶然間看到了PORT傳輸的展示的信息10.0.1.25.145.225,這不是NAT時候的IP值嗎,因爲NAT連局域網內都無法互通,何況是跟外網打交道,難道問題出在這裏?於是乎調整了虛擬機的網絡鏈接模式,改爲橋接,然後又測試了一遍,這次可以通過FTP正常連接到服務器了。

雖然問題是解決了,但是問題產生的原因卻不太確定,真的是NAT的問題,還是其他的問題?

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章