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


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


Vorhergehende Überarbeitung
tinc_notes [2023/06/04 11:32] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
  
 +  $ ls /etc/tinc/tinc_mesh/
 +  hosts  rsa_key.priv  tinc.conf  tinc-up
 + 
 +  $ cat /etc/tinc/tinc_mesh/tinc-up
 +  #!/bin/sh
 +  
 +  ip link set up mtu 1528 dev tinc_mesh
 +  batctl if add tinc_mesh
 +
 +
 +  $ cat /etc/tinc/tinc_mesh/tinc.conf
 +  BindToAddress = * 60655
 +  DirectOnly = yes
 +  Hostnames = yes
 +  IndirectData = yes
 +  #ConnectTo =
 +  Broadcast = direct
 +  DeviceType = tap
 +  Mode = switch
 +  Name = HSNode
 +  PingTimeout = 30 
 +  Cipher = none
 +
 +
 +  $ cat ~/tinc_watchdog
 +  #!/bin/sh
 +  
 +  exec >/tmp/tinc_watchdog.log 2>&1
 +  date
 +  
 +  is_running() { ps aux | grep -v grep | grep "$1" > /dev/null; }
 +  
 +  echo > /var/log/tinc.tinc_mesh.log
 +  
 +  if is_running "tincd"; then 
 +    echo "tinc daemon is still running"
 +  else  
 +    echo "start tinc daemon"
 +    /sbin/tincd -n tinc_mesh --log /var/log/tinc.NETNAME.log --debug=3  
 +  fi
 +
 +
 +Crontab-Eintrag (/etc/crontab) um den watchdog alle 5min zu starten:
 +
 +  #*/5 *   * * *   root    /root/tinc_watchdog > /dev/null