FTP主动模式下的550错误

事件背景:
1.服务器开启20 21端口,FTP需使用主动模式
2.在虚拟机连接FTP,网络链接方式NAT

本来以为很简单的一件事情,但是FTP在虚拟机上一直连不上去,特意查看了传输方式,确实是主动模式呀,同样的设置,为什么物理机可以,虚拟机就不行?尝试了关闭防火墙,还是不行,到底什么原因?

偶然间看到了PORT传输的展示的信息10.0.1.25.145.225,这不是NAT时候的IP值吗,因为NAT连局域网内都无法互通,何况是跟外网打交道,难道问题出在这里?于是乎调整了虚拟机的网络链接模式,改为桥接,然后又测试了一遍,这次可以通过FTP正常连接到服务器了。

虽然问题是解决了,但是问题产生的原因却不太确定,真的是NAT的问题,还是其他的问题?

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