Page 1 of 1

DCPlusPlus (DC++) on VBox (guest Win XP) Linux host

Posted: 10. Sep 2007, 14:06
by chimax
I have installed VBox (Win XP guest on Pardus-LINUX host) and installed also the guest additions etc. DC++ is a direct connect application used for sharing and has to be set active (connection settings) in order to make upload/downloads without any problem (or at least setting "behind firewall with manual port forwarding" options correctly). This is accomplished by setting up the IP and the relevant ports on DC software as set in the router. But here arises a problem which I guess has to do with some internet-network protocols (i m totally dumb in these issues). The IP address on VBox is a 10.0.0.15 and on my host a real IP address.
How can I make my router (192.168.1.1) let identify the running VBox correctly so that it can forward the ports not to the host, but the VBox running the DC++. There is also a passive mode in DC++ which runs like charm in VBox but this is not wanted because it then shows limited features. I have tried by shutting down all kind of firewalls (Win XP, Linux and router firewalls) but it still did not go "active".
I in fact dont know what-how to configure to get the active mode working. Any help appreciated much. Thanks.

Posted: 11. Sep 2007, 15:00
by reptile
have you tried setting a static IP in the guest that matches the same range as the router?

Alternatively, you can successfully run DC++ in wine or even use the native linux version (I do and i find it just fine to use).

Posted: 11. Sep 2007, 20:48
by Ingo
Have you tried Host Interface Networking and bridging? Then your router should be able to see your VM like a real machine.

Posted: 12. Dec 2007, 15:19
by tiberian
As DC++ works in a passive mode,it is clearly only a matter to forward the right ports to get an active direct connection.Having said that the sample command lines as given in the manual don't seem to work ie.for my XP.vdi:

Substituting 'Linux Guest' with 'XP Guest'.

VBoxManage setextradata "XP Guest"
"VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/Protocol" TCP
VBoxManage setextradata "XP Guest"
"VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/GuestPort" 22
VBoxManage setextradata "XP Guest"
"VBoxInternal/Devices/pcnet/0/LUN#0/Config/guestssh/HostPort" 2222

I would be grateful for somebody to tell me where I am going wrong.

VMware Workstation works great but it does not always see all the files in the shared folders.
Using the DC++ Linux client is no option as it still only has limited facilities.

Posted: 22. May 2008, 01:21
by lsemple
I have successfully set up dc++ through virtualbox (Linux host, XP guest)

I have the port forwarding all correctly set up with no problems,

but, for some reason whenever someone wants to download from me, it is extremely slow,
actually, it jumps all over the place, it starts at say 40kbps and then starts to decrease to around 2kpbs, then eventually goes to 40 again,

not sure why

but the files they are downloading from my computer have to go through the shared directories that I set up through Vbox,

so, they get the files through dc++ which gets the files through a shared folder,


just wondering if there is a way I can make uploading through dc++ faster, because it takes forever right now

thanks