Diese Seite (Version-36) wurde zuletzt am 30-Aug.-2026 19:15 von Administrator geändert.

Diese Seite wurde am 30-Aug.-2026 19:15 von Administrator erstellt.

Du bist nicht autorisiert, diese Seite umzubenennen.

Du bist nicht autorisiert, diese Seite zu löschen.

Versionsgeschichte der Seite

Version Zuletzt geändert Größe Autor Änderungen Kommentar
36 30-Aug.-2026 19:15 6 KB Administrator zur vorherigen
35 30-Aug.-2026 19:15 6 KB Administrator zur vorherigen | zur neuesten
34 30-Aug.-2026 19:15 6 KB Administrator zur vorherigen | zur neuesten
33 30-Aug.-2026 19:15 6 KB Administrator zur vorherigen | zur neuesten
32 30-Aug.-2026 19:15 6 KB Administrator zur vorherigen | zur neuesten
31 30-Aug.-2026 19:15 6 KB Administrator zur vorherigen | zur neuesten
30 30-Aug.-2026 19:15 6 KB Administrator zur vorherigen | zur neuesten
29 30-Aug.-2026 19:15 5 KB Administrator zur vorherigen | zur neuesten
28 30-Aug.-2026 19:15 5 KB Administrator zur vorherigen | zur neuesten
27 30-Aug.-2026 19:15 5 KB Administrator zur vorherigen | zur neuesten
26 30-Aug.-2026 19:15 3 KB Administrator zur vorherigen | zur neuesten
25 30-Aug.-2026 19:15 3 KB Administrator zur vorherigen | zur neuesten
24 30-Aug.-2026 19:15 3 KB Administrator zur vorherigen | zur neuesten
23 30-Aug.-2026 19:15 4 KB Administrator zur vorherigen | zur neuesten
22 30-Aug.-2026 19:15 4 KB Administrator zur vorherigen | zur neuesten
21 30-Aug.-2026 19:15 4 KB Administrator zur vorherigen | zur neuesten

Links

Eingehende Links Ausgehende Links

Versionsunterschiede

Unterschiede zwischen Version und .

Zeile 74: 3 Zeilen geändert.
* alternatively you can use subprocess.run to call the original system commands
! 5. subprocess
* alternatively you can use subprocess.run to call the original system commands (easiest)
Zeile 79: 2 Zeilen geändert.
import socket # determine ipv6
import subprocess
import socket # determine ipv6
import subprocess # run local commands
Zeile 83: Eine Zeile geändert.
# tupel like [(<AddressFamily.AF_INET6: 23>, 0, 0, '', ('2a02:5a0:4110:f590:4670:d3e6:f2bc:ee', 8384, 0, 0))]
# tupel like [(<AddressFamily.AF_INET6: 23>, 0, 0, '', ('2a02:5a0:4110:f590:4670:1234:9876:6541', 8384, 0, 0))]
Zeile 89: 2 Zeilen geändert.
subprocess.run(["/usr/sbin/ip6tables", "-R", "INPUT", "1", "-s", ipv6, "-j", "ACCEPT"])
subprocess.run(["/usr/sbin/ip6tables", "-R", "OUTPUT", "1", "-d", ipv6, "-j", "ACCEPT"])
subprocess.run(["/usr/sbin/ip6tables", "-R", "INPUT", "1", "-s", ipv6, "-j", "ACCEPT"]) # replace first ipv6 INPUT rule
subprocess.run(["/usr/sbin/ip6tables", "-R", "OUTPUT", "1", "-d", ipv6, "-j", "ACCEPT"]) # replace first ipv6 OUTPUT rule