Diese Seite (Version-45) wurde zuletzt am 29-Dez.-2024 12:08 von Administrator geändert.

Diese Seite wurde am 23-Dez.-2024 12:59 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
45 29-Dez.-2024 12:08 10 KB Administrator zur vorherigen
44 29-Dez.-2024 12:06 10 KB Administrator zur vorherigen | zur neuesten
43 29-Dez.-2024 12:05 10 KB Administrator zur vorherigen | zur neuesten
42 29-Dez.-2024 12:02 9 KB Administrator zur vorherigen | zur neuesten
41 29-Dez.-2024 12:01 9 KB Administrator zur vorherigen | zur neuesten

Links

Eingehende Links Ausgehende Links

Versionsunterschiede

Unterschiede zwischen Version und .

Zeile 9: 6 Zeilen geändert.
# register your home computer at a dyndns service to provide the current ipv6, I used [dynv6.com|https://dynv6.com]
# create windows batch script to update dynv6
# schedule windows batch script to run each time the PC is booted
# on raspberry create iptables ruleset
# use python script to query the current ipv6 from dynv6 and replace in iptables ruleset
# schedule the ipv6 update on raspberry
# register your home computer (Windows) at a dyndns service to provide the current ipv6, see [dynv6.com|https://dynv6.com]
# Windows: create windows batch script to update dynv6
# Windows schedule script to run each time the PC is booted, see "Aufgabenplanung" (task scheduler)
# Raspberry: create and set iptables ruleset
# Raspberry: use python script to query the current ipv6 from dynv6 (Windows) and replace in iptables ruleset
# Raspberry: schedule the ipv6 update in firewall (ip6tables)
Zeile 16: 26 Zeilen hinzugefügt.
!2. Windows batch script to update dynv6 service
{{{
REM update_dynv6.bat
REM set utf-8
chcp 65001
echo off
ipconfig
rem for /F "tokens=2 delims=:" %%i in ('"ipconfig | findstr Temporäre | findstr 2a02:"') do echo %%i
for /F "tokens=9" %%i in ('"ipconfig | findstr Temp | findstr 2a02"') do set ipv6=%%i
echo ---------- extracting Temporäre IPv6-Adresse ----------
echo ipv6=%ipv6%
set url="http://dynv6.com/api/update?hostname=your.domain.here^&token=yourTokenHere&ipv6=%ipv6%"
ECHO Updating IPv6
curl "%url%"
echo:
echo done
pause
}}}
Zeile 83: Eine Zeile geändert.
! my general ruleset
! 4. my general ruleset
Zeile 140: Eine Zeile geändert.
! subprocess
! 5. subprocess
Zeile 156: 3 Zeilen gelöscht.
!Windows batch script to update dynv6 service
{{{
REM update_dynv6.bat
Zeile 160: 21 Zeilen gelöscht.
REM set utf-8
chcp 65001
echo off
ipconfig
rem for /F "tokens=2 delims=:" %%i in ('"ipconfig | findstr Temporäre | findstr 2a02:"') do echo %%i
for /F "tokens=9" %%i in ('"ipconfig | findstr Temp | findstr 2a02"') do set ipv6=%%i
echo ---------- extracting Temporäre IPv6-Adresse ----------
echo ipv6=%ipv6%
set url="http://dynv6.com/api/update?hostname=your.domain.here^&token=yourTokenHere&ipv6=%ipv6%"
ECHO Updating IPv6
curl "%url%"
echo:
echo done
pause
}}}