สำหรับวัตถุประสงค์ในการทดสอบฉันติดตั้ง virtualbox เพื่อจำลองเซิร์ฟเวอร์ linux (64 บิต 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 ด้วย standardgateway 192.168.1.1
ฉันสามารถ ping จากโฮสต์ของฉันไปยังกล่องเสมือนนี้ (192.168.1.23 & gt; 192.168.56.101) และในทางกลับกันเข้าถึงเว็บไซต์ฐานข้อมูลที่ทำงานบน virtualbox เป็นต้น
แต่ตอนนี้ฉันติดตั้ง FTP ด้วย
sudo apt-get install vsftpd
ทำตามคำแนะนำนี้: http://www.cyberciti.biz/faq/ubuntu-vsftpd-ftp-service-server/
กำหนดค่าเซิร์ฟเวอร์ ftp นี้ด้วย (ตามลิงก์ด้านบน)
แต่เมื่อใดก็ตามที่ฉันพยายามเข้าถึง Virtualbox นี้โดยใช้ FTP ฉันสามารถเชื่อมต่อได้และฉันได้รับรายชื่อโฟลเดอร์ (อย่างน้อยฉันก็เห็น '257 / home / user' ใน filezilla) แต่หลังจาก 10 วินาทีฉันก็พบข้อผิดพลาด:
- Lost connection
- Unable to retrieve folderlist
จะแก้ไขปัญหานี้ได้อย่างไร?
(ฉันไม่ต้องการใช้ network-bridge-adapter .. )