Firewall
116
In each case there are two distincts parts to a tunnel, the source half and the destination
half.
The source half listens for network connections from behind the firewall and when
such occurs, forwards all traffic to the destination half.
The destination accepts incoming
network traffic and forwards this to a specified destination host and port.
To create a port tunnel, select the type of tunnel and click
Add Destination
or
Add
Source
.
In each case a form will be displayed which must be filled in to complete that
half of the tunnel.
The other half must be created also.
Note
It is possible to, e.g. create an stunnel port tunnel with a localhost destination (127.0.0.1)
and to then have an httptunnel listening on that port which forwards to a remote
httptunnel which in turn loops back to a remote stunnel which in turn forwards the
network traffic to the desired destination.
In this manner, it is possible to create a secure
tunnel over HTTP.
stunnel
configuration is essentially the same for both source and destination and the only
form field that should be noted here is the
Protocol
.
This allows stunnel to create a link
to a non-stunnel server using SSL, e.g. if your POP3 server only accepts SSL conections
and your mail client doesn't support these, install a stunnel in the middle using the POP3
protocol.
httptunnel
has quite different configurations for the two ends and in particular the source
side can specify a number of proxy settings to allow it to traverse a proxying firewall.