Skip to content

Commit 84d46d5

Browse files
committed
added IPv6 Adress generate script
1 parent 7693f4f commit 84d46d5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/A._Theorie/30_ipv6-per-serivce.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,17 @@ eingehenden Traffics zu den einzelnen Anwendungen. Soll ein Dienst abgeschaltet
2222
blockiert werden, kann dessen zugewiesene Adresse zudem sehr einfach über die Firewall – oder sogar
2323
direkt beim Provider – gesperrt werden, ohne dass Änderungen an der Servicekonfiguration selbst
2424
erforderlich sind.
25+
26+
## Useful Script
27+
Das erstellen einer neuen IPv6 Adresse aus dem /64 Präfix des Servers kann mit folgendem simplen
28+
Skript automatisiert werden:
29+
30+
```bash
31+
#!/bin/bash
32+
33+
v=$(cat /dev/urandom | tr -dc a-f0-9 | fold -w16 | head -n1)
34+
echo your:first:four:blocks:${v:0:4}:${v:4:4}:${v:8:4}:${v:12}
35+
```
36+
37+
Die ersten vier Blöcke der IPv6-Adresse (`your:first:four:blocks`) müssen dabei durch das
38+
jeweilige /64-Präfix des Servers ersetzt werden (Bsp.: `2001:0db8:85a3:0053`).

0 commit comments

Comments
 (0)