Saya memiliki Windows 7 yang diinstal pada laptop saya. Saya menginstal VirtualBox 4.1.4 dengan Ubuntu 11.10.
Saya mencoba untuk terhubung ke situs saya melalui FTP tetapi saya mendapat kesalahan ketika saya melakukannya 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>
Apa yang bisa menjadi masalah?
ubuntu
ftp
ubuntu-11.10
Misha Moroshko
sumber
sumber
-p
argumennya, Anda dapat mengeluarkan perintahpassive
untuk memasuki mode ini."di mana server Anda lokal? jika tidak,
dalam FTP aktif, Anda memiliki masalah dengan terjemahan NAT karena port koneksi adalah port tetap 21 tetapi untuk port data dapat bervariasi di atas 1024, karena NAT dari pool aplikasi FTP tidak dapat membuat koneksi DATA.
jika Anda menggunakan windows ftp.exe, itu mendukung mode FTP Pasif, jadi perintah PASV tidak akan berfungsi. hanya ubuntu / unix OS yang mendukung FTP Pasif, di sini server akan menginisiasi port data, dan akan meminta remote untuk terhubung melalui port itu.
sebagai penyedia Layanan Anda untuk / 30 masalah ip publik akan menyelesaikan.
sumber