Description
At times you may need to remotely access the web interface of either a Cloudvue Gateway or camera. The following instructions can be used to establish a tunnel, gain ssh access and setup remote port forwarding via the reverse tunnel script. Once setup you will be able to access the terminal (ssh) or the Web Interface of equipment local to the video device, such as Cloudvue Local or C2C cameras (reverse port forwarding).
Product
- C2C
- Cloudvue Gateway
Solution
From Cloudvue Manager
- Setup a Tunneling port, see “Cloudvue SSH Tunneling” KB# 13051
From your Tunneling Machine
Terminal Window #1 – Establish a Tunnel
./createTunnel.sh -t PNUM
Note: PNUM is the port number created in Cloudvue Manager
Terminal Window #2 – Establish SSH Connection
./sshTunnel.sh -p PNUM
$ watch -n 30 ls -alh
Note: PNUM is the port number created in Cloudvue Manager and the watch command is used to keep the connection from timing out use Ctrl+c to stop the watch command.
In the event the following warning appears run the full “ssh-keygen” command found in the message to clear the /root/.ssh/known_hosts file, then try establishing the ssh connection again.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Terminal Window #3 Establish Port Forwarding via Reverse Tunnel
./reverseTunnel.sh -p 80 -l 80
NOTE: it may be necessary to manually configure the correct tunneling port by changing ./config/tunnelInfo.txt