Freitag, 28. Februar 2014

Olinuxino A20 - Webcam aus dem Internet erreichbar machen

Nun um seine Webcam aus dem Internet erreichbar zu machen,muss man normalerweise seine Ports öffnen. Nicht mit mir. Es gibt das supertolle Programm namens NGrok(https://ngrok.com/),womit man sich einen Tunnel aufbauen kann. Das geschieht folgendermaßen:
1. Ngrok runterladen(es gibt einen linux-arm zweig)
2. ngrok binary in /usr/local/bin/ speichern(man kann auch einen anderen Ort wählen)
3. ngrok service machen:

#!/bin/sh
# /etc/init.d/ngrok


### BEGIN INIT INFO
# Provides:          ngrok
# Required-Start:    $all
# Required-Stop:     $all
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Ngrok Nat Bypass
# Description:       Bypasses Nat with Ngrok
### END INIT INFO

BINARY=/usr/local/bin/ngrok
CONFIG=/usr/local/bin/ngrok-config
TUNNELS=webcam

start()
{
        echo "Starting ngrok..."
        screen -dmS ngrok $BINARY -config $CONFIG start $TUNNELS
}

stop()
{
  echo "Stopping ngrok..."
  kill -9 $(pidof ngrok) >/dev/null 2>&1
}

case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  restart)
    stop
    start
    ;;
  *)
    echo "Usage: $0 {start|stop|restart}"
    ;;
esac

exit 0


Keine Kommentare:

Kommentar veröffentlichen