Video Tutorial Here
Server
Install
Server Configuration
Client
Install
Client Configuration
Server
2.6 Version Install and Configuration, View at Youtube
Client 2.6 Version Install and Configuration, View at Youtube
Some
Configuration ScreenShots Here
Linux
Version How To
Configure
SNT with apache or other HTTP server at some port 80
Server Install Step by step:
Server component
normally should install
at home computer. Server Require a dynamic or static internet IP address. If you use cable
modem or ADSL or dial-up connect to internet,
normally has a dynamic IP address. But if you is not in this case, you need
make a port mapping between internet gateway machine and your PC.
Server
Install: (Install at Home Computer)
Step1: Install Tunnel Server
Component
Select 'Super Network Server
Client Component' and according
to default settings to continue.
Step2: obtain a free second
level domain
If you use dynamic
internet IP address, you need obtain a free second level domain for client
connect.
First: Visit http://www.changeip.com/signup.asp
to create a account
Next: then choose a domain name
Next: Check your mail box. You will
receive a mail from www.changeip.com
Content such as:
Dear
test,
Thank you for signing up with ChangeIP.com, the "Dynamic DNS
Providers". Below is a link/URL that you must use to validate
your email address. By activating the link below you state that you
have read and agree to our terms of service and acceptable use policy.
Our terms and services agreement can be viewed by visiting www.ChangeIP.com/termsofuse.asp
at any time.
Your username is: test32100
IP Address: 222.96.159.163
https://www.ChangeIP.com/EmailAuth.asp?auth=iM4gV40Sq
If the above address is not a hot link, you must copy and paste the address
into your browsers address line.
Lastly, if this email ended up in your spam or bulk folder would you kindly
let us know about it? Please send us the headers of the email and
we'll investigate it. We try and include [ChangeIP] in all subject
lines of expiration notices.
Thank you,
ChangeIP.com Team!
Support@ChangeIP.com
You just click https://www.ChangeIP.com/EmailAuth.asp?auth=iM4gV40Sq
to Activation your account
Finally:
You get the account name and
domain name for use in the following configuration.
Step3: Setup Server
Press 'Setup' button on tunnel
server program
Server Password:
Client connect to sever need input this password to server.
Auto Start Tunnel
Server Service With System: If checked, the
tunnel server will run as NT Service start with system.
Use Http Tunnel And Listen on
Port: You can config the http tunnel listen
port, default is 80.
Server Listen Ports:
In addition to supporting connectivity through the standard http tunnel, if
network can connectivity, the system also supports the client and the server
through socks4/socks5/http proxy (using HTTP CONNECT method) for TCP
connection, it is recommended to listen ports in the 443 and 110. If the
client and server's connection in this way, can significantly improve the
transmission performance.
Only accept this IP
address connect to server: If the client is to
use a static internet IP address to connect to the server, you can fill
client's internet IP address into here. This option can limit which IP address can connect to server. You can obtain the client's IP
address by clicking the 'My Internet Address ' in client setup action menu.
DNS resolving:
Local :
Resolve DNS according to your network connection.
Local then
remote : Try to resolve local and if it fault then try to remote tunnel
Remote:
There're no DNS server. Resolve all addresses only through remote tunnel
party.
Direct Connect Addresses List:
To connect
directly to other hosts behind the tunnel, use the Direct Addresses list
under the Direct Connections Edit.
Direct address examples
To configure to connect directly
to a host at IP address 1.2.3.4, add:
1.2.3.4
To
configure to connect directly to all hosts in the subnet 1.2.3, for example,
1.2.3.1, 1.2.3.2, and so on, add:
1.2.3.*
The trailing dot is required to
specify the entire subnet.
To configure to connect directly
to all hosts in the network 1.2, add:
1.2.*
Auto Dial Configure: When
you use a dial-up connection to connect to the internet, the system can
automatically dial the connection for you, you must select a dial-up
connection name, enter your username and password, and select the option to
'I use dynamic DNS', and then enter your domain name service provider 's
domain name and account name, etc.
If
you use dynamic domain name service, need to regularly update your dynamic
IP to the DNS service provider, the system automatically to help you do
this,you only need to replace the need for information in the follow
format.
www.ChangeIP.com http update
data format:
http://nic.ChangeIP.com/nic/update?u=your_account&p=your_pwd&hostname=your_dns
www.dtdns.net http update data
format:
http://www.dtdns.com/api/autodns.cfm?id=yourdns&pw=yourpwd
For update
www.changeip.com's domain name, you need to fill the account name, account
password and dynamic domain name.
For update www.dtdns.net's domain
name, you need to fill the dynamic domain name and account password
In order to strengthen the security,
you can also uses https replace http
such as:
https://nic.ChangeIP.com/nic/update?u=your_account&p=your_pwd&hostname=your_dns
Log System Log to disk:
The system log records to the hard disk, a file
every day, yyyymmdd format file name.
Step4: Add Program to Tunnel
Click 'Add' Button or Simple
drag drop program or program shortcut into the list box, you can complete
the configuration. In vista, it is necessary to start the 'DragBox' to drag
drop program or shortcut.
Step5: Setup Remote Control
Support Direct Use Remote Desktop
If you want use 'remote
desktop' to control your other party computer ,you must first start
terminal service,you can see below.
http://www.microsoft.com/windowsXp/using/mobility/getstarted/Remoteintro.mspx
Because Remote Desktop is
running in a tunnel is the first to reach the other tunnel side, and then
connect to the local computer, using this point, you can improve your
security of Terminal Services.
Practice: In the windows
firewall settings, remove the check in front of 'Remote Desktop' on except
tab, so that remote computers can not directly through port 3389 to access
your computer.
Because win2000 not provide
terminal services and it can not be used as remote control server, only as a
remote control client (need to download mstsc.exe), or use some other free
remote control software, such as VNC, and drag drop vncviewer.exe into
tunnel configure list.
Step6: Start Server
Just press 'start'
button, server is running ,when client connected to server, you will
be able to run program in tunnel just double click program icon on list.
In this case, the program via
tunnel use the other party's network, for the other party's network, the
data it's send/receive from other party tunnel machine.
When tunnel connected, you just
click the remote button to control other party tunnel computer.
You also can just double click
icon on list to start other programs.
Client Install Step by step:
Client component should install
at office computer. Usually office computer through a proxy
connect to the internet, and only allow access to 80 ports and 443
port (https), in some cases, only allowing the use of port 80.
Client
Install: (Install at Office Computer)
Step1: Install Tunnel Client
Component
Select 'Super Network Tunnel
Client Component' and according to default settings to continue.
Step2: Setup Client
Press 'Setup' button on tunnel
client program
Server Address:
Server address, if server has a dynamic
DNS name, you can input server's DNS name.
Server Password:
Server's password.
Server Port:
Server listen port. In some cases, the firewall will block your TCP
connection, you can use 'port scan' button to detect those ports can be
connected.
If you use socks4 / 5 proxy server recommended to connect the port
443 or 110 .If you use http proxy, and this proxy support HTTP CONNECT
method , should connecting server on port 443, if the proxy does not support
the HTTP CONNECT method, you should connect the server on port 80. Under
normal circumstances, you can use 'Use Ie Config' button for automatic
detection.When use http tunnel to connect to tunnel server , server port
must be tunnel server http listen port.
If you want to use http tunnel
connect to server and not use proxy, just set proxy IP empty and
check 'Use Proxy Connect to
Serve'r and proxy type choice 'Http Proxy(Not Support HTTPS,Use Http
Tunnel )'
Auto Start Tunnel
Client Service With System: If select this,The
Tunnel Client as NT Service Auto Start With System.
Http Tunnel User Agent:You
can modify http request's agent param.
'My Internet IP
Address': Obtain your internet address, you
can use this IP address configure at server 'Only accept IP Address' option.
DNS resolving:
Local
:Resolve DNS according to your network connection.
Local then
remote :Try to resolve local and if it fault then try to remote tunnel
Remote:
There're no DNS server. Resolve all addresses only trought remote tunnel
party.
Direct Addresses:
To connect
directly to other hosts behind the tunnel, use the Direct Addresses list
under the Direct Connections Edit.
Direct address examples
To configure to connect directly
to a host at IP address 1.2.3.4, add:
1.2.3.4
To
configure to connect directly to all hosts in the subnet 1.2.3, for example,
1.2.3.1, 1.2.3.2, and so on, add:
1.2.3.*
The trailing dot is required to
specify the entire subnet.
To configure to connect directly
to all hosts in the network 1.2, add:
1.2.*
Auto Dial Config: When
you use a dial-up connection to connect to the internet, the system can
automatically dial the connection for you, you must select a dial-up
connection name, enter your username and password.
Compress Data: You
can use this option to compress data if server is registered version.
Encrypt Data: You
can use this option to encrypt data if server is registered version,
Compression algorithm is 1024 bit RSA+ 128Bit AES.
Log System Log to disk:
The system log records to the hard disk, a file
every day, yyyymmdd format file name.
Step3: Add Program to Tunnel
Click 'Add' Button or Simple
drag drop program or program shortcut into the list box, you can complete the configuration. In vista, it is necessary
to start the DragBox to drag drop program or shortcut.
Step4: Setup Remote Control
Support Direct Use Remote Desktop
If you want use 'remote
desktop' to control your other party computer ,you must first start
terminal service,you can see below.
http://www.microsoft.com/windowsXp/using/mobility/getstarted/Remoteintro.mspx
Because Remote Desktop is
running in a tunnel is the first to reach the other tunnel side, and then
connect to the local computer, using this point, you can improve your
security of Terminal Services.
Practice: In the windows
firewall settings, remove the check in front of 'Remote Desktop' on except
tab, so that remote computers can not directly through port 3389 to access
your computer.
Because win2000 not provide
terminal services and it can not be used as remote control server, only as a
remote control client (need to download mstsc.exe), or use some other free
remote control software, such as VNC, and drag drop vncviewer.exe into
tunnel configure list.
Step5: Start Client Service
Just press 'Start' button,
client service is running ,when client connect to server success, you will
be able to run program in tunnel just double click program icon on list.
In this case, the program via tunnel will use the other party's
network, for the other party's network, the data it's send/receive from
other party tunnel machine.
When tunnel connected, you can
just click the remote button to control other party tunnel computer.
You
also can just double click icon on list to start other programs.
|