HILFE DynDNS auf dem Raspberry Pi und Externer zugriff

Hallo Leute. Ich brauche wirklich hilfe komme einfach nicht weiter mit meinem NAS und der Freigabe ins Internet!

Zu mir und meinem Projekt damit Ihr mich versteht und hofentlich gezielt helfen könnt.

Besitze einen:

Raspberry Pi Pi 4B 4gb.
5x 12Tb HDD
5 buy Gehäuse.

  1. Raspberry Pi und OMV Instalation:

Dann habe ich den Raspberry Pi installiert und OMV (OpenMediaVault) drauf gespielt.

Diese Anleitung habe ich genutzt https://www.youtube.com/watch?v=JGx2n7rkfr8 WARNUNG (Das hat bei mir nicht geklappt habe es anderes hinbekommen)

Jetzt ist OMV auf dem Raspberry Pi und ich habe die Festplatten auf EXT4 Formatiert und eingebunden.
Alle Platten benant und eine SMB Freigabe erstellt.

Hat alles geklappt!

Kann jetzt mit allen geräten im Netzwerk auf mein NAS zugreifen!

Nutze eine Fritz.box 6490 cabel und habe dort dem Pi auch eine Port freigabe gegeben.

  1. DDNS auf dem pin Instalieren:

Dann habe ich mir diese Anleitung angeschauen um DDNS auf den Pi zu bekommen. https://www.youtube.com/watch?v=AhrXxHwbss8&t=579s

Habe also ddclient wie im Video Instaliert hat auch ohne Probleme geklappt.

  1. Noip.com Einstelungen:

Dann habe ich mir einen Acc bei https://www.noip.com erstellt wie auch im Video erstellt.

Create Hostname:

Hostname Information
Hostname:xxxxx.ddns.net
Hostname Type
DNS Hostname (A)

Habe es auch mal mit: Port 80 Redirect versucht kam aber auch nicht weiter.

WARNUNG im Video die befehle für noip haben nicht geklappt musste das hier aus der Videobeschreibung einfürgen:
Link: https://pastebin.com/TdKxWwhD

*** für no-ip ***

protocol=noip
use=web
web=checkip.dyndns.org
server=dynupdate.no-ip.com
login=
password=
example.de

Das example.de habe ich durch meinen Benutzer Name ersetzt.
So sieht das bei mir aus:

Configuration file for ddclient generated by debconf

/etc/ddclient.conf

protocol=noip
use=web
web=checkip.dyndns.org
server=dynupdate.no-ip.com
login=xxxxxxx
password=xxxxxx
xxxxxx.ddns.net

(xxxxxx) Sind meine Daten!
Die IP Adresse welche ich mit xxxxx da stelle ist immer dieselbe und nicht die von meinem Pi!!! Sondern wurde mir einfach erstellt!

Am Ende habe ich den Test gemacht mit dem befahl:
sudo ddclient -daemon=0 -debug -verbose -noquiet

Und das bekommen:

=== opt ====
opt{cache} :
opt{cmd} :
opt{cmd-skip} :
opt{daemon} : 0
opt{debug} : 1
opt{exec} :
opt{facility} :
opt{file} :
opt{force} :
opt{foreground} :
opt{fw} :
opt{fw-banlocal} :
opt{fw-login} :
opt{fw-password} :
opt{fw-skip} :
opt{geturl} :
opt{help} :
opt{host} :
opt{if} :
opt{if-skip} :
opt{ip} :
opt{ipv6} :
opt{login} :
opt{mail} :
opt{mail-failure} :
opt{max-interval} : 2592000
opt{min-error-interval} : 300
opt{min-interval} : 30
opt{options} :
opt{password} :
opt{pid} :
opt{postscript} :
opt{priority} :
opt{protocol} :
opt{proxy} :
opt{query} :
opt{quiet} : 0
opt{retry} :
opt{server} :
opt{ssl} :
opt{syslog} :
opt{test} :
opt{timeout} :
opt{use} :
opt{usev6} :
opt{verbose} : 1
opt{web} :
opt{web-skip} :
=== globals ====
globals{daemon} : 60
globals{debug} : 1
globals{login} : xxxxx
globals{password} : xxxxx
globals{protocol} : noip
globals{quiet} : 0
globals{server} : dynupdate.no-ip.com
globals{use} : web
globals{verbose} : 1
globals{web} : checkip.dyndns.org
=== config ====
config{xxxxx.ddns.net}{atime} : 0
config{xxxxx.ddns.net}{cacheable} : ARRAY(0x55d1c3dcf0)
config{xxxxx.ddns.net}{custom} : 0
config{xxxxx.ddns.net}{host} : xxxxx.ddns.net
config{xxxxx.ddns.net}{ip} :
config{xxxxx.ddns.net}{login} : xxxxx
config{xxxxx.ddns.net}{max-interval} : 2160000
config{xxxxx.ddns.net}{min-error-interval} : 300
config{xxxxx.ddns.net}{min-interval} : 30
config{xxxxx.ddns.net}{mtime} : 0
config{xxxxx.ddns.net}{password} : xxxxx
config{xxxxx.ddns.net}{protocol} : noip
config{xxxxx.ddns.net}{server} : dynupdate.no-ip.com
config{xxxxx.ddns.net}{static} : 0
config{xxxxx.ddns.net}{status} :
config{xxxxx.ddns.net}{warned-min-error-interval} : 0
config{xxxxx.ddns.net}{warned-min-interval} : 0
config{xxxxx.ddns.net}{wtime} : 30
=== cache ====
cache{xxxxx.ddns.net}{atime} : 0
cache{xxxxx.ddns.net}{custom} : 0
cache{xxxxx.ddns.net}{host} : xxxxx
cache{xxxxx.ddns.net}{ip} : xxxxx
cache{xxxxx.ddns.net}{mtime} : 1678470564
cache{xxxxx.ddns.net}{static} : 0
cache{xxxxx.ddns.net}{status} :
cache{xxxxx.ddns.net}{warned-min-error-interval} : 0
cache{xxxxx.ddns.net}{warned-min-interval} : 0
cache{xxxxx.ddns.net}{wtime} : 30
cache{example.de}{atime} : 0
cache{example.de}{custom} : 0
cache{example.de}{host} : example.de
cache{example.de}{ip} : xxxxx
cache{example.de}{mtime} : 1678469451
cache{example.de}{static} : 0
cache{example.de}{status} : good
cache{example.de}{warned-min-error-interval} : 0
cache{example.de}{warned-min-interval} : 0
cache{example.de}{wtime} : 30
DEBUG: proxy =
DEBUG: url = checkip.dyndns.org
DEBUG: server = checkip.dyndns.org
CONNECT: checkip.dyndns.org
CONNECTED: using HTTP
SENDING: GET / HTTP/1.0
SENDING: Host: checkip.dyndns.org
SENDING: User-Agent: ddclient/3.9.1
SENDING: Connection: close
SENDING:
SENDING:
RECEIVE: HTTP/1.1 200 OK
RECEIVE: Date: Sun, 12 Mar 2023 12:11:59 GMT
RECEIVE: Content-Type: text/html
RECEIVE: Content-Length: 106
RECEIVE: Connection: close
RECEIVE: Cache-Control: no-cache
RECEIVE: Pragma: no-cache
RECEIVE:
RECEIVE: Current IP CheckCurrent IP Address: xxxxx
DEBUG: get_ip: using web, checkip.dyndns.org reports xxxxx
SUCCESS: xxxxx.ddns.net: skipped: IP address was already set to xxxxx

Jetzt komme ich nicht weiter. Leider kenne ich mich auch überhaupt nicht aus mit DDNS und allem deswegen finde ich meinen Fehler nicht.
Im Video sagt er einfach JA es klappt jetzt aber ohne zu Zeigen wie ich mit z.b dem Handy und LTE auf mein NAS zugreifen kann???
Welche IP Adresse ich wo eintragen muss welcher Port ich wo eintragen muss oder überhaupt verstehe ich nicht wie es klappen soll von Unterwegs drauf zugreifen zu können?
Muss noch was in OMV eingetragen werden?

Wenn noch irgend etwas fehlen sollte an Informationen sagt mir das bitte versuche so schnell es geht zu Antworten.

Große bitte noch zu Letzt. Möchte es zu erst so lösen können also mit OMV und ddclient wenn das nicht klappen sollte könnt ihr mir gerne etwas anderes empfehlen.

Dankeschön vorab für die Hilfe.

1 „Gefällt mir“

Zunächst: Bitte ignoriere mein Herz. Durch die mobile Darstellung komme ich manchmal unbemerkt auf die Schaltfläche.

Ich gehe davon aus, dass du dir im Vorfeld Gedanken gemacht hast bezüglich Internetfreigabe. Denn du öffnest einen Teil von deinem Netzwerk dem Internet. Ohne kluge Absicherung ist dies problematisch in Bezug auf die Sicherheit. Sofern nur du darauf zugreiffen musst, wäre ein VPN die bessere Wahl.

Zugleich hat AVM auch einen eigenen DynDNS-Dienst. Vielleicht klappt es mit diesem besser. Hier muss man sich nur ein myfritz-Konto anlegen.

Hast du richtiges Dual-Stack (DS) oder nur DSlite? Kurz um: bei DS hast du sowohl IPv4 und IPv6. Bei der lite-Variante hast du nur eine öffentliche IPv6 und eine gemeinsam genutzte IPv4. Ein Zugriff von außen ist hier nicht über IPv4 möglich.

1 „Gefällt mir“

Danke für die Antwort.

Möchte es erst mal zum Laufen bekommen und dann schaue ich weiter wegen der sicherheit.

Habe grade im Router nach geschaut: FRITZ!Box verwendet einen DS-Lite-Tunnel, AFTR-Gateway:xxxxxxxxxxxx.
und das:
Internet, IPv6 verbunden seit 17.02.2023, 20:37 Uhr,
IPv6-Adresse: xxxxxxxxx, Gültigkeit: xxxxxxxxxs,
IPv6-Präfix: xxxxxxxxxx, Gültigkeit: xxxxxxxxs

Was soll ich jetzt unternehmen?

DS-lite macht das ganze um einiges schwerer…
Als erstes würde ich DDNS auf die Fritzbox auslagern, funktioniert einfacher da die FB immer genau weiß, wann ein Reconnect erfolgt und so DDNS korrekter aktualisiert.

Was genau willst du den von extern erreichen?
Einiges ist lösbar, einiges nicht bzw. deutlich umständlicher.

Evtl. einfacher : VPN zur Fritzbox (mit F!OS 7.5 & Wireguard nicht schwer) und dann den gewünschten Zugriff auf OMV.

Habe jetzt noch etwas weiter gesucht und das hier befolgt: https://www.raspberrycomputer.de/dyndns-mit-no-ip-fur-den-raspberry-pi/

Am ende den Port in der Fritz.box freigegeben mit 22 und jetzt lädt die Seite wenn ich über das Handy drauf zu greifen will und Zeigt mir Weiß an?
Was genau könnte jetzt noch falsch sein?

Eigentlich will ich nur von unterwegs auf die daten meins NAS zugreifen. Lesen reicht schon!

Port 22 wird bei DS-lite definitiv nur per IPv6 was…

Und wie? OMV biete ja so einiges : SSH, (S)FTP, SMB/CIFS, NFS

Habe ich auch geschrieben im 1 Post von mir :slight_smile:

Zugriff per SMB/CIFS aus dem Web auf dein NAS… ohne VPN keine gute Idee.
Außerdem redet SMB nicht mit IPs ausserhalb des eigenen Netzwerks.

Hallo Leute habe jetzt eine IPv4 Adresse bekommen in NOIP nochmal die IP Adresse überprüft und kann jetzt mit dem Handy und NUR der IP von No-Ip auf OMV zugreifen!

​Mit der IP und Port 22 komme ich nicht weiter.

Mit der IP und Port 80 komme ich auf OMV!

Mit der IP und Port 8200 komme ich auf eine Seite wo Media Library und Connected clients steht mit Tabelen von Geräten und Ip addressen.

Was ist nun der Nächste schritt das ich auf den NAS komme und meine Daten sehen kann?

p.s Brauche nur die Hilfe es zum Laufen zu bekommen. Was ich damit machen will bleibt meine Sache wie auch das nutzen von einem VPN!