В целях тестирования я установил virtualbox для имитации сервера linux(64 bit ubuntu).
Я настроил свои сетевые настройки следующим образом: Адаптер 1: NAT Адаптер 2: Только для хоста
с моим etc/network/interfaces настроенным так:
#loopback network interface
auto lo
iface lo inet loopback
# primary network interface
auto eth0
iface eth0 inet dhcp
#the host-only network interface
auto eth1
iface eth1 inet static
address 192.168.56.101
netmask 255.255.255.0
network 192.168.56.0
broadcast 192.168.56.255
Пока мой хост работает на 192.168.1.23 со стандартным шлюзом 192.168.1.1.
Я могу пропинговать с моего хоста этот виртуальный ящик (192.168.1.23> 192.168.56.101) и наоборот, получить доступ к веб-сайту, базе данных, работающей на виртуальном ящике и т.д.
Но теперь я установил FTP с
sudo apt-get install vsftpd
следуя этому руководству: http://www.cyberciti.biz/faq/ubuntu-vsftpd-ftp-service-server/
Также настроен этот ftp-сервер (по ссылке выше)
Но всякий раз, когда я пытаюсь связаться с этой виртуальной коробкой через FTP, я могу подключиться, и я получаю список папок (по крайней мере, я вижу «257 /home /user» в filezilla), но через 10 секунд я получаю ошибку:
- Lost connection
- Unable to retrieve folderlist
Как решить эту проблему?
(Я не хочу использовать сетевой мост-адаптер ..)