İstemci İşletim Sistemi = Windows 7
ftp istemcileri denedim: GUI-Based = Filezilla, cuteftp ve coreftp
Windows ile birlikte gelen komut satırı yardımcı programı çalışır ve FTP sunucusuna bağlanma veya dizinleri listeleme sorunu yoktur.
Sorun, başarısız dizine sahip dosya veya dizin sayısına bağlı değil.
Hem Pasif / Aktif FTP bağlantılarında sorun yaşanır.
Belirli dizinleri listelerken, istemci ile ftp sunucusu arasındaki bağlantı zaman aşımına uğradı.
Linux, Unix, Android ve Windows dışındaki tüm işletim sistemlerine bağlanıp FTP dizininden tüm dizin listelerini alabilirsiniz.
Linux'ta hem komut satırı hem de GUI tabanlı ftp istemcileri kullandım ve hiçbir sorun görmüyorum.
Ftp sunucusu, CentOS 6.4'te çalışan vsftpd'dir.
Ftp sunucusu, dış dünyaya güvenlik duvarı olarak kullanılan zentyal / ubuntu makinesinin arkasına oturur.
FTP sunucusuna işaret eden güvenlik duvarında 21'den 1'e 1 numaralı bir NAT vardır. Güvenlik duvarı, FTP sunucusuyla NAT'a sanal bir IP adresi kullanır. Ftp paketlerine adres çevirisi olmaz, yani güvenlik duvarını geçerken ve dahili ftp sunucusuna giderken bağlanan istemciler için orijinal kaynak IP adresi değişmez.
Dahili olarak bağlanıldığında, windows istemcisinin ftp sunucusuna bağlanma veya dizinleri listeleme sorunu yoktur.
Daha ayrıntılı bir günlük toplamak için Filezilla'yı hata ayıklama moduna geçirdim. Dizin listelerinin kayıt defterinde göründüğü, ancak eksik ve liste tamamlanmadan önce zaman aşımına uğradığı görülüyor.
Bu noktada, buna bir Windows hatası ya da bir ağ sorunu olarak adlandırmak arasında bölünüyorum.
Pencereleri suçlamanın nedeni, yalnızca Windows GUI tabanlı istemcilerde gerçekleşmesidir.
Ağı suçlamanın nedeni, yalnızca dış dünyadan ftp sunucusuna geldiğinizde gerçekleşmesidir. Windows gui tabanlı bir istemciden gelen iç bağlantılar iyi çalışıyor.
Bunu 2 gün boyunca araştırdım ve test ettim. Buna bakmak ve neyi kaçırdığımı görmek için başka bir taze göze ihtiyacım var, bu yüzden internet topluluğundan yardım isteyin. Bana yardım etmek için zaman ayırdığın için teşekkür ederim.
For
komut satırında / toplu iş dosyasında) ve bu klasörü test edebilir misiniz?