Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Vorhergehende Überarbeitung | |||
— | n2n_notes [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | |||
+ | ===== Informationen zum Gebrauch von N2N ===== | ||
+ | |||
+ | Webseite: http:// | ||
+ | |||
+ | Mailing-Liste: | ||
+ | |||
+ | Ein Blogeintrag: | ||
+ | |||
+ | |||
+ | ==== Installation ==== | ||
+ | |||
+ | apt-get install subversion | ||
+ | apt-get install libssl-dev | ||
+ | svn co https:// | ||
+ | cd n2n_v2 | ||
+ | make && make install | ||
+ | |||
+ | |||
+ | ===== Client ===== | ||
+ | |||
+ | Starten einer N2N-Client Instanz: | ||
+ | |||
+ | edge -f -M 1528 -d n2n_vpn -a 0.0.0.0 -c ffb1 -l example.com: | ||
+ | |||
+ | Abfragen von Informationen über den management port: | ||
+ | |||
+ | echo " | ||
+ | |||
+ | ===== Server ===== | ||
+ | |||
+ | Starten einer N2N-Server Instanz: | ||
+ | |||
+ | supernode -l 211 -v | ||
+ | |||
+ | Abfragen von Statistiken über den management port: | ||
+ | |||
+ | echo | nc -q 1 -u localhost 5645 | ||
+ | |||
+ | * Bei Port Forwarding ist darauf zu achten, das der externe Port auf den gleichen Port lokal gemappt wird. | ||
+ | * Ein watchdog kann bei abstürzen etc. hilfreich sein: | ||
+ | |||
+ | Watchdog um den N2N-Server bei Absturz neu zu starten: | ||
+ | |||
+ | #!/bin/sh | ||
+ | | ||
+ | exec >/ | ||
+ | date | ||
+ | | ||
+ | is_running() { ps aux | grep -v grep | grep " | ||
+ | | ||
+ | #log files can get really big | ||
+ | rm / | ||
+ | rm / | ||
+ | rm / | ||
+ | | ||
+ | if is_running " | ||
+ | echo "n2n supernode is still running" | ||
+ | else | ||
+ | echo "start n2n supernode" | ||
+ | | ||
+ | fi | ||
+ | |||
+ | Crontab-Eintrag (/ | ||
+ | |||
+ | */5 * * * * | ||
+ | |||
+ | |||
+ | |||