Machen Sie den IPv6-Server für IPv4-Netzwerke verfügbar

1057
Jounathaen

Old Topic, aber trotzdem: Ich habe einen Server zu Hause, auf den nur über IPv6 zugegriffen werden kann. Wäre kein Problem, wenn es mehr Netzwerke mit aktiviertem IPv6 geben würde, aber derzeit ist sogar mein Universitätsnetzwerk nur IPv4.

Kann ich eine Art Proxy erstellen, der alle IPv4-Anforderungen über IPv6 an meinen Server weiterleitet? Sollte für mehr als http verwendet werden.

Ich würde für diesen Zweck einen kleinen Server bei einem professionellen Host mieten, aber ich möchte die Daten auf meinem Server zu Hause aufbewahren.

Einige rät Tipps oder Empfehlungen? Beste Grüße Jounathaen

2
`Sollte für mehr als http.` verwendet werden, dann möchten Sie nicht nur einen (Web-) Proxy. Sie können aber von dort aus eine VPS mieten und Ports weiterleiten. (Ich gehe davon aus, dass der VPS IPv6 verwendet, da er inzwischen mehrere Jahrzehnte alt ist). Hennes vor 7 Jahren 0
ok, klingt nach einer guten Idee. Bringt dies Nachteile mit sich, zB Fehler bei SSL-Zertifikaten? Jounathaen vor 7 Jahren 0
Ich habe niemals https-Websites auf diese Weise eingerichtet. Aber vielleicht kann jemand anderes darauf antworten. (Beachten Sie, dass ich Ihre Frage markiert habe, um sie nach [Su] zu verschieben, wo sie themenbezogen ist, und nicht [sf], wenn Heimserver darauf herabgeschaut werden. Hennes vor 7 Jahren 0
und andere Protokolle wollen Sie? Jacob Evans vor 7 Jahren 1
Zum Beispiel: http, https, vielleicht ftp, aber auch Programme wie ein Mumble-Server oder ein Minecraft-Server, die (ich denke) nacktes TCP / UDP verwenden Jounathaen vor 7 Jahren 0
Das hängt davon ab, wie Sie es einrichten möchten. Sie können den gesamten Datenverkehr und / oder nur bestimmte Ports direkt umleiten. Alternativ kann Ihnen je nach Anwendung so etwas wie ein Reverse-Proxy helfen. Es hängt auch von der Art der Anwendung ab, wann immer Sie in der Lage sind, Ihr Backend "so zu überzeugen", dass es sich so verhält, wie Sie es möchten. Seth vor 7 Jahren 0
Ein Reverse Proxy ist eine gute Lösung. Ich habe in solchen Fällen erfolgreich Haproxy verwendet. Wenn Sie eine transparentere Lösung wünschen, ist SIIT-DC die offizielle Lösung. Sander Steffann vor 7 Jahren 0

1 Antwort auf die Frage

1
Jounathaen

Ok, ich habe jetzt eine günstige VPS eingerichtet und lass es laufen:

socat TCP4-LISTEN:443,fork,su=nobody TCP6:[1234:1234:1234:::1234]:443 

funktioniert bei mir!

edit: für UDP verwende ich:

socat UDP4-RECVFROM:443,fork,su=nobody UDP6-SENDTO:[1234:1234:1234:::1234]:443