Connectivity
Automatic connectivity setup
Connectivity settings must be correctly configured for searches and
downloads to work. In most cases, DC++ is able to detect the best
connectivity settings by itself. When it can't (for example, when multiple
network cards are available or when the network topology is too
complicated), the various connectivity settings can still be manually
adjusted from the Manual configuration page.
- Let DC++ determine the best connectivity settings
-
Select this to let DC++ determine the best connectivity settings on your
behalf. This should work with the majority of network structures DC++ is
generally used in. The success rate depends on operating system
configuration and on the network topology.
Note that when this option is active, manual connectivity settings will
be ignored.
It is recommended to disable this option and to manually set up connectivity
settings when the network topology is not easy for DC++ to figure out, such
as:
- When there is more than one physical network device (eg. network cards, 3G
USB modems) plugged in the computer (the bind address will have to be
fiddled with).
- In the presence of network tunneling, a VPN service or any
other software that creates virtual network devices.
- When DC++ is only supposed to connect to local network hubs (eg. in a
campus).
- Detect now
-
With this button, you can force DC++ to (re)detect the best connectivity
settings. Details and the result of the operation will be shown in the
"Detection log" box below.
- Detection log
-
This box contains log messages of the last connectivity auto-detection. It
contains the detection steps, possible error messages and shows why a
certain connection mode was chosen. This information is helpful in case of
errors or when the result is other than expected. Detection messages appear
in the System Log as well; descriptions of the various messages are
available in the list of System log messages.
- Edit detected settings
-
Press this button to customize the connectivity settings that DC++ has
automatically detected. Connectivity auto-detection will be disabled, in
favor of manually configured settings. The dialog will switch to the
Manual configuration page, in which the currently auto-detected connectivity
settings will have been filled. Note that for the time being DC++ attempts
to detect IPv4 connectivity only.