====== HSWAN ======Dawno, dawno temu, za górami, za lasami,… za siedmioma NATami był sobie projekt… połączenia ze sobą HSów i ich członków wielką siecią VPNów i BGP. Projekt zapoczątkował HS Warszawski, były linki do HSu i kilku członków. Sieć chwilami miała się lepiej, chwilami gorzej. W tej chwili próbujemy reanimować Krakowską część zmieniając trochę zasad i testując inne technologie, zachowując na tyle kompatybilności aby kiedyś możliwe było ponowne połączenie się z resztą sieci.
**Główny wątek**Oryginalną dokumentację upstreamowego projektu znajdziesz tutaj: [[https://wiki.hackerspace.pl/projects:hswan]]
**Opiekun z naszej strony**: [[ludzie:pidpawel:|pidpawel]]= Technologia =
===== Opis =====W tej chwili testujemy połączenia po Wireguardzie.
Skomplikowany, międzygalaktyczny system VPNów i BGP. A w praktyce fajny sposób na stałe podłączenie do niepublicznych usług HSów (lub ich członków). Dodatkowo łączy różne sieciowe miejsca samego HSu.
===== Ciekawostki =====
[[https://wiki.hackerspace.pl/projects:hack-net|Opis sieci w HS-waw]]= Dane node w siedzibie hskrk =
Public key: `GbAp6HZU1Ike6Azh2HOwWyg441XyLxYCQudfNVD0cl4`
Listen port: `13876` (Wireguard default)
Hostname: `hswan.hskrk.pl`
NOTE: Jako, że większość ludzi prawdopodobnie nie będzie miała statycznego IP - bardzo mocno **zachęcam** do ustawienia keepalive które wymusi podtrzymanie NATów na drodze do HSu. **30s** bywa za krótko, **10s** brzmi jak bezpieczna //bardzo gadatliwa// opcja.
= Dane nodów członków =
WARNING: Żeby zachować kompatybilność z upstreamowym HSWAN potrzebujemy zadbać o dobre adresacje. Jeśli ktoś ma dostęp do wiki hswaw to śmiało można rejestrować się u nich i przepisywać do nas, jeśli nie to dla naszych członków jest zarezerwowane wildcardowe `10.42.0.0/16`. Polecałbym wykrajać sobie z tego kawałki np. po `/20` (czyli 16 sieci). //16 sieci powinno wystarczyć każdemu//.
<table>
<tr>
<th>Adresacja</th>
<th>Człowiek</th>
<th>Komentarz</th>
<th>Adres node/domena (opcjonalnie)</th>
<th>Port (opcjonalnie)</th>
<th>Klucz publiczny</th>
</tr>
<tr>
<td>10.23.0.0/16</td>
<td>@pidpawel</td>
<td>Jakimś cudem udało mi się przetrwać z tą adresacją od oryginalnego HSWANu… (zarezerwowane też na wiki HSWAW)</td>
<td>`n/a`</td>
<td>`n/a`</td>
<td>`CDKxZsYpJ2YymoyWiaVN/s9ReflNV58C44u+d8pplxc=`</td>
</tr>
<tr>
<td>10.42.0.0/20</td>
<td>@wiktor</td>
<td>(zarezerwowane też na wiki HSWAW)</td>
<td>`n/a`</td>
<td>`n/a`</td>
<td>`n/a`</td>
</tr>
<tr>
<td>10.42.16.0/20</td>
<td>@mciancia</td>
<td>(zarezerwowane też na wiki HSWAW)</td>
<td>`n/a`</td>
<td>`n/a`</td>
<td>`n/a`</td>
</tr>
<tr>
<td>10.42.32.0/20</td>
<td>@alwaro</td>
<td>(zarezerwowane też na wiki HSWAW)</td>
<td>`n/a`</td>
<td>`n/a`</td>
<td>`n/a`</td>
</tr>
</table>