FTP sunucusuna bağlanılamıyor: 425 Veri bağlantısı kurulamıyor: Bağlantı zaman aşımına uğradı


16

Dizüstü bilgisayarımda bir Windows 7 yüklü. Ubuntu 11.10 ile VirtualBox 4.1.4'ü kurdum.

Siteme FTP üzerinden bağlanmaya çalışıyorum ama yaptığımda bir hata aldım ls:

~> ftp <my_site>
Connected to <my_site>.
220 DreamHost FTP Server
Name (<my_site>:misha): <my_username>
331 Password required for <my_username>
Password: <my_password>
230 User <my_username> logged in
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
200 PORT command successful
425 Unable to build data connection: Connection timed out
ftp> 

Sorun ne olabilir?

Yanıtlar:


25

Bağlantı kuruluyor, ancak dönüş veri yolunu ayarlayamıyor.

Bunun nedeni, yoldaki bir şeyin kaynaktan PORT modu ftp'sini (belki de çevre yönlendiricisi) desteklememesi olabilir.

ftp -pİstemciyi pasif (PASV) modda başlatacak olanı kullanmayı deneyin .


Ubuntu ve Virtualbox'ın daha yeni sürümlerini kullanıyorum ve pasif mod da bana yardımcı oldu +1!
gustavohenke

2
Damon Hill'in şimdi silinmiş bir cevabında belirtildiği gibi , “ftp sunucusuna zaten bağlıysanız ve -pargümanı unuttuysanız, passivebu moda girmek için komutu verebilirsiniz .”
Scott

@Scott Bu, kabul edilen cevabı düzenlemeyi garanti edecek kadar yardımcıdır. Aslında teşvik edilir.
Paul

Açıkçası, bunun ayrı (tamamlayıcı) bir cevap olarak durmasına izin verilmesinin yeterince yararlı olduğunu düşündüm, ancak bir moderatör aynı fikirde değildi. Sen ≥20K'sın; silinen cevabı görebilirsiniz - silme işlemini geri alabilir misiniz? Yoksa bu sadece bir moderatör tarafından yapılabilir mi? Her durumda, sorunun farkında olduğunuz sürece, (yanıtınızı düzenlemeyi dahil etmek için) size başka bir işlem bırakacağım.
Scott

0

sunucunuz nerede yerel? değilse,
etkin FTP'de bağlantı noktası sabit bağlantı noktası 21 olduğu için NAT çevirisi ile ilgili bir sorununuz var ancak veri bağlantı noktası için 1024'ten fazla değişebilir, çünkü havuzdaki NAT uygulaması FTP uygulaması DATA bağlantısı kuramıyor.

windows ftp.exe kullanıyorsanız pasif FTP modunu destekleyin, bu nedenle PASV komutu çalışmaz. sadece ubuntu / unix OS desteği Pasif FTP, burada sunucu veri portunu başlatacak ve uzaktan kumandadan o port üzerinden bağlanmasını isteyecektir.

/ 30 genel ip sorunu için Servis sağlayıcınız olarak çözülür.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.