Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| intercity-vpn [16.12.2016 20:25] – [Namensauflösung mit Bind] havelock | intercity-vpn [12.12.2017 20:27] (aktuell) – [Tinc] havelock | ||
|---|---|---|---|
| Zeile 41: | Zeile 41: | ||
| git clone https:// | git clone https:// | ||
| - | Das folgende Script wird mittels eines Cron-Jobs (in cron.daily) täglich ausgeführt | + | Das folgende Script wird mittels eines Cron-Jobs (in cron.daily) täglich ausgeführt, |
| + | in dieser Version allerdings nur vom Master-Gateway. Die übrigen Systeme bekommen die | ||
| + | Daten über lsync weiterverteilt. | ||
| <file bash icvpn-update> | <file bash icvpn-update> | ||
| #!/bin/sh | #!/bin/sh | ||
| Zeile 70: | Zeile 72: | ||
| * 16 bytes = 128 packets | * 16 bytes = 128 packets | ||
| + | Infos von tinc erfragen | ||
| + | * '' | ||
| + | * '' | ||
| ===== Bird ===== | ===== Bird ===== | ||
| Zeile 100: | Zeile 105: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | Übertragung des Routings an die anderen Gateways: | ||
| + | <file conf / | ||
| + | protocol bgp gate03 from locals { | ||
| + | neighbor 10.137.12.1 as 65433; | ||
| + | } | ||
| + | protocol bgp gate04 from locals { | ||
| + | neighbor 10.137.13.1 as 65433; | ||
| + | } | ||
| + | protocol bgp gate05 from locals { | ||
| + | neighbor 10.137.14.1 as 65433; | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Die Konfiguration kann mit '' | ||
| + | |||
| + | Alternativ können befehle auch direkt abgesetzt werden: | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| ==== Invalid NEXT_HOP ==== | ==== Invalid NEXT_HOP ==== | ||