|
Content
|
|
|
|
1. Introduction
|
The purpose of this program is, to work as a replacement for dynamic DNS.
It makes your current IP address available from a password protected website.
|
|
2. Setting up the Software
|
|
2.1 Registration
|
You need to register at the DynWebLink website first.
Please follow the link below, if you haven't done it already.
DynWebLink Register New Account
After registration you receive an e-mail with your activation key.
|
|
2.2 Installation
|
Now download the DynWebLink installer program and run it.
Download Windows Version
The installer will install the DynWebLink Windows Service and the Client Tool.
Please run the Client Tool from the desktop shortcut.
|
|
|
The Client Tool then, will ask for the activation key.
Just copy the key from the mail and click 'apply'.
|
|
|
Setup is finished now; the client may connect and will show your current external IP address.
|
|
3. How to use the Client Tool
|
The Client Tool is installed together with the DynWebLink Service.
Since it is linked into the startup folder, the program will start automatically
at every user logon.
It is used to control the Service and show the current connection status and messages
(e.g. reconnect warning).
The Tool doesn't have to be installed on the same machine as the service.
To install it on other computers within your LAN, choose 'Custom' from the
installation wizard and deselect the service part afterwards.
To connect to the DynWebLink Windows service running on a different PC,
specify the name or IP address in the Client Tools service options.
You can also use the Windows Client Tool to control the Java version of the service,
e.g. if your server is not a Windows PC.
|
|
3.1 The Toolbar Icon
|
The color of the icon indicates the current connection status.
|
connected
|
|
disconnected
|
|
intermediate,
either connecting or disconnecting
|
|
warning
|
|
The toolbar icon is also used to display messages, e.g. your current IP address.
|
|
|
Or a warning, if your internet service provider is about to drop the connection.
|
|
|
Just hover over the icon, to see your IP address and how long your
PC is using it.
|
|
|
|
3.2 The Context Menu
|
Right-click on the toolbar icon to get the context menu.
|
|
|
Open
|
will open the main form of the program
|
|
Disconnect / Connect
|
will disconnect / connect from the DynWebLink server
|
|
Copy current IP
|
will copy the IP address to the clipboard
|
|
DynWebLink Login
|
The submenu has two shortcuts to open the DynWebLink
Login Page in your browser, either for status view or
edit mode login.
|
|
Exit
|
will exit the client tool
|
|
|
3.3 The Status Tab
|
The Status Tab is the main tab; it will open whenever you open the Client Tool window.
It displays your current connection status and IP-information; this is also the place
where error messages may appear. On errors DynWebLink keeps trying to connect to the service.
|
|
|
|
|
Disconnect / Connect
|
will disconnect / connect from the DynWebLink server
|
|
Copy IP
|
will copy the IP address to the clipboard
|
|
|
3.4 The Options Tab
|
The Options Tab is the place to configure the client.
It has three sub tabs.
|
|
3.4.1 Warning Options
|
The reconnection warning tries to warn you, before your ISP drops the connection.
This is especially helpful if you are into computer games.
Usually it is not a pleasant experience if the connection drops in the middle of an important match.
Your team mates are left with the frozen body, while you try to reconnect.
Sometimes it is even not possible to jump back into the game, because from the games point of view,
you are still there.
The warning is a simple stop watch. Some ISPs drop the connection every 24 hours.
On every reconnect the stop watch is reset and warns again after the specified period
(default 23 hours, 58 min).
This is not only useful for gaming. Some other programs might have problems too,
if they are disconnected unexpectedly from the internet.
Obviously this cannot work for unplanned connection dropouts.
It can also not work if the DynWebLink Service is not running while the IP changes.
|
|
|
|
|
activated
|
will turn the warning on
uncheck this, if your ISP doesn't drop the connection regularly
|
|
hours / minutes
|
the maximum age of the IP address, minus some warning time
|
|
show balloon text
|
shows a message on the toolbar icon
|
|
blink
|
blinks the toolbar icon
|
|
play sound
|
plays a sound while warning
|
|
test warning
|
click here to see the warning for 10 seconds
|
|
|
3.4.2 Message Options
|
This tab is used to choose the types of messages that should be displayed
as a balloon over the toolbar icon.
|
|
|
|
|
Connection information
|
Will display a message, on program start or whenever your IP changes.
This information is also displayed on the Status Tab.
|
|
New program versions
|
Will display a message, when a new program version is available.
This information is also displayed on the Version Tab.
|
|
Error messages
|
Will display a message, if a serious error occurs.
This information is also displayed on the Status Tab.
|
|
|
3.4.3 Service Options
|
This tab is used to configure the connection to the DynWebLink Service.
If you have installed the Service on a different computer within your LAN,
specify the computer name here.
|
|
|
|
|
Connect to service on
|
This is the name or IP address of the computer running the DynWebLink Service.
|
|
at port
|
This is the port where the DynWebLink Service accepts connections from the Client Tool.
If you have changed the port in the service configuration,
you need to specify the new port here too.
|
|
|
3.5 The Version Tab
|
The Client Tool does a version check once every 24 hours,
here is the result. There will also be a link to the download page,
if there is a new version.
|
|
|
|
3.6 The Links Tab
|
Here is a link to this user manual, as well as two shortcuts
to open the DynWebLink Login Page in your browser, either for status view or
edit mode login. This is the same as available from the context menu.
|
|
|
|
4. How to use the Website
|
|
4.1 Login Modes
|
The website has two login modes. 'Status View' mode and 'Edit' mode.
Therefore you have picked two passwords during registration.
'Status View' mode is what you will use most of the time.
It is used to show your current IP address and the specified links.
You can give the password to other people, so they can connect to your server.
'Edit' mode is for your private use only.
In this mode you can change the account data and the specified links.
|
|
4.2 Specify WebLinks
|
In order to specify a weblink, for server programs that are accessible from a browser
(WWW-Server etc.). You need to log into 'Edit' mode first and then select
'Edit Links' from the status page.
Specify a link, just like you would type it into the browsers address field.
Instead of the server name, which is changing with your
IP address, simply type #. This placeholder is automatically
replaced with your current IP address.
There are examples on the 'Edit Links'-page.
|
|
5. The Service
|
Normally you don't have to change the configuration of the DynWebLink Windows Service.
If you cannot use the default configuration, create a XML-file with the changed settings.
This file must be named 'service.xml' and stored in the DynWebLink program
directory ('C:\Program Files\DynWebLink').
Use the following frame around the settings :
<?xml version="1.0" encoding="UTF-8"?>
<setting>
<set name="service">
your settings
</set>
</setting>
|
Even though the specified encoding is UTF-8, you can save the file as ANSI,
since no special characters are used.
In order to make the changes active, you need to restart the service from the
Windows service control panel. It is not sufficient to reconnect the Client Tool.
If there is something wrong with the config and the service cannot be started,
the error message is in the Windows Event Log.
|
|
5.1 Available Settings
|
|
|
Name
|
UpdateTimeOut
|
|
Purpose
|
This is the time (milliseconds), the service will wait between sending
live signals to the server. A higher value means, the server will take
longer to recognize unexpectedly dropped connections. A higher value
also means less network traffic. Please note that the lower limit is
set by the server (currently 30000) and cannot be overwritten.
|
|
Datatype
|
int
|
|
Default
|
0
thus the value set by the server will be used
|
|
Example
|
<entry name="UpdateTimeOut" datatype="int">
60000
</entry>
|
|
|
|
Name
|
ServicePort
|
|
Purpose
|
This is the TCP/IP-port, where the service is accepting connections from the client tool.
Please note if you change this you need to change it in the client tools options too
(Options/Service/at Port).
|
|
Data type
|
int
|
|
Default
|
52137
|
|
Example
|
<entry name="ServicePort" datatype="int">
56001
</entry>
|
|
|
|
Name
|
ServicePortMask
|
|
Purpose
|
This mask is used to restrict access from the network to the service,
only matching IP addresses may access the service.
|
|
Data type
|
string
|
|
Default
|
255.255.255.0
|
|
Example
|
<entry name="ServicePortMask" datatype="string">
255.255.128.0
</entry>
|
|
|
5.2 Complete Example
|
A complete config file could look like this :
<?xml version="1.0" encoding="UTF-8"?>
<setting>
<set name="service">
<entry name="UpdateTimeOut" datatype="int">
60000
</entry>
<entry name="ServicePort" datatype="int">
56001
</entry>
<entry name="ServicePortMask" datatype="string">
255.255.128.0
</entry>
</set>
</setting>
|
|
|
6. More Information
|
|
For further questions, please refer to our Questions and Answers list:
FAQ
If something is not covered by the Questions and Answers list, please contact our support:
support@dynweblink.com
|