Update: Ich habe zwar noch kein positives Feedback auf mein Ticket bekommen, aber die v6 Konnektivität ist seit heute Mittag da.
Beiträge von CK111
-
-
Wenns im Standard Image nicht funktioniert, dann hast du mit ziemlicher Sicherheit ein kaputtes Netz.
Berichte uns gern was rauskam!

Mache ich!
ZitatAlles anzeigencurl -6 https://google.com -v
* Host google.com:443 was resolved.
* IPv6: 2a00:1450:4001:827::200e
* IPv4: (none)
* Trying [2a00:1450:4001:827::200e]:443...
---Mehr kommt nicht
-
nftables?
Intalliert aber inaktiv.
Mach ein Support-Ticket auf. So einen Fall mit kaputten IPv6 hatten wir die Tage hier schonmal.
Habe ich jetzt auch gemacht. Bei einem frischen installiertem Standard-Image kann das mit v6 ja nicht so ein Aufriss sein.
Danke euch Beiden

-
Moin, dachte ich auch erst, aber:
Zitatiptables -L
-bash: iptables: Kommando nicht gefunden.
UFW, oder ähnliches ist auch nicht druch mich installiert...
-
Moin,
ich sitze hier seit ein paar Stunden an einem Problem, welches mir graue Haare bereitet und zwar möchte ich auf einem VPS1000 IPv6 zum Laufen bekommen.
Das ganze sieht auch eigentlich gut aus nur leider bekomme ich einfach keine Verbindung nach draussen. Ich habe es erst mit Ubuntu 24.04 probiert und jetzt noch mal mit Debian 13.
IPv6 ist gerell erstmal da:
ZitatAlles anzeigenip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether XX:XX:XX:XX:XX:XX brd ff:ff:ff:ff:ff:ff
altname enp0s3
altname ens3
altname enxe62f2d3c80e8
inet XXX.XXX.XXX.XXX/22 brd 159.195.11.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 XXXX:XXXX:XXXX:XXXX::1/64 scope global
valid_lft forever preferred_lft forever
inet6 fe80::e42f:2dff:fe3c:80e8/64 scope link proto kernel_ll
valid_lft forever preferred_lft forever
Nur leider verlässt nichts das Netcup-Netz:
ZitatAlles anzeigenping6 google.com
PING google.com (2a00:1450:4001:828::200e) 56 data bytes
--- google.com ping statistics ---
5 packets transmitted, 0 received, 100% packet loss, time 4087ms
---------------------------------
tcpdump -i eth0 ip6
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
18:51:23.672690 IP6 XXXX:XXXX:XXXX:XXXX::1 > fra24s05-in-x0e.1e100.net: ICMP6, echo request, id 12, seq 1, length 64
18:51:24.687554 IP6 XXXX:XXXX:XXXX:XXXX::1 > fra24s05-in-x0e.1e100.net: ICMP6, echo request, id 12, seq 2, length 64
18:51:25.711578 IP6 XXXX:XXXX:XXXX:XXXX::1 > fra24s05-in-x0e.1e100.net: ICMP6, echo request, id 12, seq 3, length 64
18:51:26.735569 IP6 XXXX:XXXX:XXXX:XXXX::1 > fra24s05-in-x0e.1e100.net: ICMP6, echo request, id 12, seq 4, length 64
18:51:27.759530 IP6 XXXX:XXXX:XXXX:XXXX::1 > fra24s05-in-x0e.1e100.net: ICMP6, echo request, id 12, seq 5, length 64
18:51:28.879442 IP6 fe80::e42f:2dff:fe3c:80e8 > fe80::1: ICMP6, neighbor solicitation, who has fe80::1, length 32
Intern gehts:
ZitatAlles anzeigenping6 netcup.de
PING netcup.de (2a03:4000::e01e) 56 data bytes
64 bytes from 2a03:4000::e01e: icmp_seq=1 ttl=63 time=0.338 ms
64 bytes from 2a03:4000::e01e: icmp_seq=2 ttl=63 time=0.366 ms
---------------------------------
tcpdump -i eth0 ip6
18:51:32.047742 IP6 XXXX:XXXX:XXXX:XXXX > 2a03:4000::e01e: ICMP6, echo request, id 13, seq 1, length 64
18:51:32.048064 IP6 2a03:4000::e01e > 2a0a:4cc0:ff:f19::1: ICMP6, echo reply, id 13, seq 1, length 64
18:51:33.071525 IP6 XXXX:XXXX:XXXX:XXXX > 2a03:4000::e01e: ICMP6, echo request, id 13, seq 2, length 64
18:51:33.071849 IP6 2a03:4000::e01e > 2a0a:4cc0:ff:f19::1: ICMP6, echo reply, id 13, seq 2, length 64
18:51:34.095603 IP6 XXXX:XXXX:XXXX:XXXX > 2a03:4000::e01e: ICMP6, echo request, id 13, seq 3, length 64
18:51:34.095958 IP6 2a03:4000::e01e > 2a0a:4cc0:ff:f19::1: ICMP6, echo reply, id 13, seq 3, length 64
Die Configs sind auch noch so ziemlich im Auslieferungszustand:
ZitatAlles anzeigen/etc/network/interfaces.d/50-cloud-init.cfg
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address XXXX:XXXX:XXXX:XXXX/22
gateway 159.195.8.1
iface eth0 inet6 static
address XXXX:XXXX:XXXX:XXXX/64
gateway fe80::1
System ist auch recht aktuell:
Zitatuname -a
Linux web 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux
Hat jemand eine Idee?
Gruß
Chris
-
@philw95: Hübscher geht immer, aber ich hatte es verstanden, dass er erstmal die Basics verstehen möchte und ein exponierter Port gibt halt feedback, ob der Container arbeitet, oder nicht.
Wenn ich das richtig verstehe, macht er das auch über Plesk und da kannst du aus der Box raus auch nicht die Netzwerknamen definieren, da gibt's ein default netz pro Container, wenn ich mich recht entsinne.
-
Erstmal sind die Ports wichtig, die vom Container bereitgestellt werden, bei Portainer z.B. 9000.
Da lässt sich erstmal nicht dran drehen. (Viele lassen es zu, aber das lasse ich jetzt bewusst aus).
DeineIP:9000 -> Portainer HTTP
DeineIP:9090 -> Timeout
Diese kannst du dann nach belieben in der Konfiguration für deine Instanz verändern: 9090:9000 ->
DeineIP:9000 -> Timeout
DeineIP:9090 -> Portainer HTTP
Damit änderst nicht den internen Port, sondern das Mapping danach.
Das ist wie Portforwarding in einer Firewall. Du hast den Dienst auf Port 9000 und möchtest ihn auf Port 9090 im Internet publizieren.
-
Im Prinzip, ja!
Zu beachten ist allerdings, dass einige Anbieter von Containern bereits mitdenken und eben genau aus dem Grund nicht Port 80 sondern einen anderen Port benutzten. Genau aus dem Grund läuft Portainer z.B. auf 9000, da eben viele Anwender Portainer nicht zum Selbstzweck installieren und daher die Ports 80 und 443 selber brauchen.
Da kommen dann die Dokus wieder ins Spiel und man muss schauen, ob man nun Port 80, 81, 8080, oder 9000 für diesen Zweck nach außen gemapped bekommt.

-
Moin, ich hoffe, ich erzähle dir jetzt nichts, was du schon weisst, aber was du dir auf jeden Fall anschauen solltest, ist Die Dockerhub/Github Seite der verschiedenen Container. Da sind die "Exposed Ports" nämlich Dokumentiert.
Am Beispiel Portainer:
8000 - Port für den SSH-Tunnel zwischen Client und der Portainer-Instanz
9000 - Port zum Zugriff auf die GUI und die API
9443 - Port zum Zugriff auf die GUI und die API (SSL)
Über die 3 Ports kannst du also auf den Portainer Container zugreifen.
Da du das mit einem SSL Proxy planst, war für dich 9000 interessant.
Wenn man jetzt also mal die Firewall aussen vor lässt, wäre dein Sever dann von aussen so erreichbar:
DeineIP:80 -> nginx HTTP
DeineIP:443 -> nginx HTTPS
DeineIP:9000 -> Portainer HTTP
DeineIP:9443 -> Portainer HTTPS
Du sagst dann dem Proxy, dass er bitte folgendes tut:
DeineSubDomain:443 -> localhost:9000
Das mit dem 80:80 (Portmapping) wird dann spannend, wenn du mehrere Container hast, die alle z.B. ein Webinterface auf Port 80 anbieten wollen. Damit kommen sie dann ja in Konkurrenz untereinander.
Da kannst du dann definieren, dass der Port 80 des Containers z.B. auf Port 30080 nach aussen gemapped werden soll.
Die Syntax 30080:80 hätte also zum Beispiel zur Folge, dass der HTTP Port eines Containers extern auf Port 30080 erreichbar ist:
DeineIP:30080 -> ContainerXY HTTP
und ergänzend im Proxy:
DeineSubDomain2:443 -> localhost:30080
Dazu ist es aber wichtig zu wissen welche Ports vom jeweiligen Container bereitgestellt werden - und natürlich welche Ports auf deinem System noch frei sind.
Ich bin jetzt bewusst nicht auf Firewall, Plesk und Docker Netzwerke eingegangen, denn ich denke, es ist wichtig, erstmal die Idee dahinter zu verstehen.
-
Moin, also erstmal, deine Bilder sind nicht so 100% "verwaschen", daher habe ich mal etwas mit den Werten getestet und deine Subdomain minectaftserver.st...y.de löst auf die IP und den Server v2202[..].quicksrv.de auf, soweit ich das sehe.
Das sollte also alles passen.
Wahrscheinlich ist die DNS Änderung aber noch nicht auf dem PC/Router angekommen. Das dauert gerne mal etwas.
-
Moin, ich weiss nicht, ob's noch für dich interessant ist, aber ich habe/hatte Uptime Kuma auf meinem Webhosting 4000 am Laufen und auch arge Probleme beim Verständnis, wie das nun genau funktionieren soll.
Am Ende hat mir, meine ich, dieser Eintrag ganz gut geholfen: https://github.com/louislam/uptim…ment-1531401026
Habe grade auch noch mal meine Bash_history nach nützlichen Try-and-Error-Commands durchsucht, aber leider nichts gefunden. Ich meine, es ging am Ende mehr oder weniger komplett über das Plesk interface.