Hi,
um erhrlich zu sein habe ich bestenfalls "gefährliches halbwissen". Ich googel halt was ich brauche und probiere dann rum, bis es geht. Danach kommt die Absicherung 😉
Ich vermute Du meinst "sysctl net.ipv4.ip_forward" das gibt 0 zurück und für 6 kommt "No such file or directory".
Der eigentliche Plan ist mein Homeassistant trotz DS-Lite-Tunnel wieder von außen verfügbar zu machen. Die ipv6 konfiguration und Freigabe an der Fritzbox ist ein graus und die Alexa Steuerung über eine Amazon Lambda funktion geht gar nicht mehr, da die in Europa in der kostenlosen Version nur ipv4 unterstützt.
Also soll Wireguard über ipv6 einen Tunnel in mein Netz herstellen. Step 2 wäre dann, dass der ubuntu Rechner eingehende aufrufe über wireguard routet und zurück. Der ubuntu server soll daher mit seiner festen öffentlichen ipv4 im netz hängen und auch erreichbar sein, dann aber später bestimmte packete über wireguard an meine interne ip 192.168.178.80 leiten. Dieser teil funktioniert sogar bereits 😉 Ich kann also pings an mein internes Netz senden und pings nach außen auch. Nur auf anfragen von außen reagiert er nicht mehr, so lange die wireguard Verbindung steht.
Bis ich so weit war hatte ich zig Versuche und Seiten durch. Hatte es um ehrlich zu sein für leichter gehalten, da inzwischen ja nichts neues mehr 😉
Was bisher geschah:
| sudo apt install wireguard resolvconf
nano wg0.conf
sudo wg-quick up wg0
|
in der wg0 der Inhalt, den Fritz gebaut hat und nein, dass die ein Sondersüppchen kochen wusste ich leider nicht. Ich hatte nur irgendwo gelesen, das die inzwischen wireguard unterstützen und man das bevorzugen sollte.
1
2
3
4
5
6
7
8
9
10
11
12 | [Interface]
PrivateKey = UCxyzxyzxytzxyzxyzxytzsk4Fmxyzxyzxytz=
Address = 192.168.178.239/24,fd6f:95dc:3a80:e9b1::239/64
DNS = 192.168.178.1,fd6f:yyyy:3a80:xxx:yyy:9dad:2399:75c7,fd6f:yyyy:yyyy:xxxx:4a5d:35ff:fe1b:49d2
DNS = fritz.box
[Peer]
PublicKey = BHxyzxyzxytzkC1lF2Nev+2Dpxyzxyzxytz=
PresharedKey = Fbc/xyzxyzxytzxyzxyzxytzxyzxyzxytz=
AllowedIPs = 192.168.178.0/24,0.0.0.0/0,fd6f:95dc:3a80:e9b1::/64,::/0
Endpoint = xyzxyzxytz.myfritz.net:51039
PersistentKeepalive = 25
|
aus dem Netz hatte ich noch gesucht und getestet
| AllowedIPs = 192.168.178.0/24,fd6f:xxx:yyy:e9b1::/64,0.0.0.0/1,128.0.0.0/1,::/1,8000::/1
|
aber damit ging gar nichts mehr.