Virtualbox problem when transfer from FTP server to outside

Discussions related to using VirtualBox on Windows hosts.
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

I have one server windows 2003 and start virtualize it with virtualbox and windows XP as guest system.
As virtualbox have port forwarding i can manage it easy.

Configuration under host

Follow port forwarding:

host 4021 to guest 4021
host 4001-4006 to guest 4001-4006

See image below:
Image



Soo i start to install filezilla server under guest windows xp virtualized with the follow configuration:

Image1:
Image

Image2:
Image


See information in client:
Image

All working ok, i can enter in ftp, i receive list files, e can upload to server without any problem.
The only problem i have in when downloading from ftp to my pc, the speed is very low and have some breaks.
I try serevel configurations but get same problem always

Can anyway give me here a help ?

Thanks
Last edited by techbyte on 31. Oct 2009, 11:19, edited 1 time in total.
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Virtualbox problem with transfer from server to client

Post by Perryg »

Any reason why you are using NAT?
Seems to me if you are wanting guest to guest you would use Internal, or host-only if you need the host included in the mix.
adding a second adapter to each guest so they can have Internet access.
If you have a router you can even use Birdged and not fool with any of this.
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem with transfer from server to client

Post by techbyte »

Perryg wrote:Any reason why you are using NAT?
Seems to me if you are wanting guest to guest you would use Internal, or host-only if you need the host included in the mix.
adding a second adapter to each guest so they can have Internet access.
If you have a router you can even use Birdged and not fool with any of this.

Thanks for the replay,

What i want is virtualize my host to several windows xp machines and each one works as a independent one to the public.
I have 5 friend and i wana virtualize 5 guest's with XP for each one of my friends, but as a independent one.
My host is in a datacenter with a ip and gateway assigned by they and we can't change it and the ip of host is the WAN ip directly.

That why i am using NAT, but if you think there is any other way of doing this, please help me

Thanks
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

Any suggestion here for me ?
Thanks
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Virtualbox problem when transfer from FTP server to outside

Post by Perryg »

Actually no I don't. I have been thinking about this a bit today and if you can not get anymore IP address then you are pretty much stuck doing it your way.
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

I just don undderstand why ftp working ok from outside (client in my house) to inside (guest in server), but when is guest in server to client in my house it goes slow !!! The connectionins't the same ? isn't bi-directional ?

Why i can send fast and without problem to server ftp but to receive from it (in same connection) i have slow speed and break's ? This question is make me crazy and i think that is the key to the problem !!!

Thanks
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: Virtualbox problem when transfer from FTP server to outside

Post by vbox4me2 »

The simple answer is that nat is not suitable for any type of ftp when coming from the outside. Consider using a VM gateway via Host only and internal networking.
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

Soo is possible to fix NAT system to work with ftp when coming from the outside ?

I can't use Briged mode on VBox, because server is on a datacenter and i only have one ip avaliable.
The NAT system works ok when FTP server is in received mode, the problem is when FTP server past do sending mode, soo there are some insure to solve in NAT system of Vbox, this is what i think, and i alredy ask for some help too in filezilla foruns, and the feedback is the same, they think the problem is somewhere in the NAT system of Vbox.

Please try to fix it and you help me alote.

Thanks
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

Sorry to ask again, but i am stucked here and it's urgent to solve this for me.

You gonna try to fix this in any future version ?
Any ideia when ?

Thanks again.
Perryg
Site Moderator
Posts: 34369
Joined: 6. Sep 2008, 22:55
Primary OS: Linux other
VBox Version: OSE self-compiled
Guest OSses: *NIX

Re: Virtualbox problem when transfer from FTP server to outside

Post by Perryg »

Depending on how you are connecting to the server and from where can have a lot to do with transfer speed. Some providers allow fast download but throttled upload speeds. Add to this that NAT was not intended to be used in this fashion you are going to have problems.

As for your question though I can not answer, but you really should ask your provider about the transfer speeds in both directions.
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: Virtualbox problem when transfer from FTP server to outside

Post by vbox4me2 »

techbyte wrote:You gonna try to fix this in any future version ?
No, because NAT is not suitable for this, use something else like a webserver that supports up/download, ea. NetworkActivWebServer is a good one for this.
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

vbox4me2 wrote:
techbyte wrote:You gonna try to fix this in any future version ?
No, because NAT is not suitable for this, use something else like a webserver that supports up/download, ea. NetworkActivWebServer is a good one for this.

Soo we can't use FTP server under a virtualization of virtualbox ? Or is another way of we do it using other option instead NAT.

The restrictions are the follow:

- Have 4 virtualization of windows xp under host with windows 2003 server
- Can be apply to a server in a datacenter with a unique IP.
- Guest's can access to internet


Thanks
vbox4me2
Volunteer
Posts: 5218
Joined: 21. Nov 2008, 20:27
Location: Rotterdam
Contact:

Re: Virtualbox problem when transfer from FTP server to outside

Post by vbox4me2 »

techbyte wrote:Soo we can't use FTP server under a virtualization of virtualbox ? Or is another way of we do it using other option instead NAT.
Ofcourse you can use ftp, just not with nat, use Bridge mode or like I said use a VM as a router using internal and host only networking.
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

vbox4me2 wrote:
techbyte wrote:Soo we can't use FTP server under a virtualization of virtualbox ? Or is another way of we do it using other option instead NAT.
Ofcourse you can use ftp, just not with nat, use Bridge mode or like I said use a VM as a router using internal and host only networking.

When i use Bridge mode i lose access to my host server, soo i can't use it.
When you say to use VM as router can you be more specifique, please ?
There are some tutorial about it ?
I suppose the VM you say id the Virtual Adapter that virtualbox install at host machine, right ?
I i can configure it to give internet access to the several guest's ? How i port forwarding with VM to the internal guest networking ?

I really appreciate if you can help me solve this situation as fast as possible.

Thanks in advance for all the replays and the help.
techbyte
Posts: 11
Joined: 31. Oct 2009, 02:59
Primary OS: MS Windows 2003
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows XP SP3

Re: Virtualbox problem when transfer from FTP server to outside

Post by techbyte »

Can any give me a help with this please ?

Thanks
Post Reply