Benutzer-Werkzeuge


    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/main.php on line 62
  • Admin

  • Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 50

    Warning: Undefined array key "REMOTE_USER" in /usr/local/www/wiki.freifunk-bielefeld.de/lib/tpl/starter/tpl_functions.php on line 77
  • Registrieren

Webseiten-Werkzeuge


Dies ist eine alte Version des Dokuments!


Informationen zum Gebrauch von N2N

Client

Starten einer N2N-Client Instanz:

edge -f  -M 1528  -d n2n_vpn-a 0.0.0.0 -c ffb1 -l example.com:211 -vv

Abfragen von Informationen über den management port:

echo "help" | nc -c -u localhost 5644

Server

Starten einer N2N-Server Instanz:

supernode -l 211 -v

Abfragen von Statistiken über den management port:

echo | nc -q 1 -u localhost 5645

Watchdog um den N2N-Server bei Absturz neu zu starten:

#!/bin/sh

exec >/tmp/n2n_watchdog.log 2>&1
date

is_running() {
  ps aux | grep -v grep | grep "$1" > /dev/null
}

is_running "supernode" && { echo "n2n supernode is still running"; } || { echo "start n2n supernode"; supernode -l 211 -v; }

Crontab-Eintrag (/etc/crontab) um den watchdog alle 5min zu starten:

#*/5 *   * * *   root    /root/n2n_watchdog > /dev/null