Zum Inhalt springen

6tunnel: Unterschied zwischen den Versionen

Aus Foxwiki
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 6: Zeile 6:
* Tunneln für Anwendungen, die kein IPv6 sprechen
* Tunneln für Anwendungen, die kein IPv6 sprechen
* 6tunnel kann beispielsweise als IPv6-fähiger IRC-Proxy in einem anderen Netzwerk verwendet werden
* 6tunnel kann beispielsweise als IPv6-fähiger IRC-Proxy in einem anderen Netzwerk verwendet werden
Mit 6tunnel können Sie Dienste, die von IPv6-Hosts bereitgestellt werden, mit Anwendungen nutzen, die nur IPv4 unterstützen, und umgekehrt
* Es kann sich an jede Ihrer IPv4- (Standard) oder IPv6-Adressen binden und alle Daten an IPv4- oder IPv6-Hosts (Standard) weiterleiten
6tunnel -1 6668 irc6.net 6667
aus, um eine Verbindung zum IPv6-IRC-Server herzustellen, indem Sie
irc foobar localhost:6668
Wenn Sie 6tunnel nicht jedes Mal ausführen möchten, wenn Sie Ihre :c001: oder :dead: IPv6-Adresse im IRC anzeigen möchten, können Sie den Parameter -i verwenden, der 6tunnel dazu veranlasst, Ihren Client nach dem angegebenen Passwort zu fragen
6tunnel -i dupa.8 31337 irc6.net 6667
und geben Sie dann
irc foobar localhost:31337:dupa.8
ein
Wenn Ihr IRC-Server die Übermittlung eines Passworts verlangt, geben Sie dieses mit dem Parameter -I an – nach erfolgreicher Proxy-Authentifizierung sendet 6tunnel es an den Server
6tunnel kann auch als Tunnel für alle anderen Kombinationen von IPv4- und IPv6-Endpunkten verwendet werden
* Wenn der Remote-Host keine IPv6-Adressen hat, verwendet 6tunnel die IPv4-Adresse
* In anderen Fällen verwenden Sie den Parameter -4, der die IPv4-Adresse als bevorzugte Adresse festlegt
* Für IPv6-zu-beliebige-Tunnel verwenden Sie -6, wodurch 6tunnel an die IPv6-Adresse gebunden wird


== Installation ==
== Installation ==
Zeile 42: Zeile 64:
| >0  || Fehler
| >0  || Fehler
|}
|}
=== SIGNALS ===
Sending [[SIGHUP]] forces map file reload


== Anwendung ==
== Anwendung ==

Aktuelle Version vom 22. August 2025, 12:11 Uhr

6tunnel - TCP-Proxy für nicht IPv6-fähige Anwendungen

Beschreibung

6tunnel ermöglicht die Nutzung von Diensten, die von IPv6-Hosts zur Verfügung gestellt werden, mit reinen IPv4-Anwendungen und umgekehrt

  • Er kann an jede Ihrer IPv4- oder IPv6-Adressen gebunden werden und leitet alle Daten zum IPv4- oder IPv6-Host weiter
  • Tunneln für Anwendungen, die kein IPv6 sprechen
  • 6tunnel kann beispielsweise als IPv6-fähiger IRC-Proxy in einem anderen Netzwerk verwendet werden

Mit 6tunnel können Sie Dienste, die von IPv6-Hosts bereitgestellt werden, mit Anwendungen nutzen, die nur IPv4 unterstützen, und umgekehrt

  • Es kann sich an jede Ihrer IPv4- (Standard) oder IPv6-Adressen binden und alle Daten an IPv4- oder IPv6-Hosts (Standard) weiterleiten
6tunnel -1 6668 irc6.net 6667

aus, um eine Verbindung zum IPv6-IRC-Server herzustellen, indem Sie

irc foobar localhost:6668

Wenn Sie 6tunnel nicht jedes Mal ausführen möchten, wenn Sie Ihre :c001: oder :dead: IPv6-Adresse im IRC anzeigen möchten, können Sie den Parameter -i verwenden, der 6tunnel dazu veranlasst, Ihren Client nach dem angegebenen Passwort zu fragen

6tunnel -i dupa.8 31337 irc6.net 6667

und geben Sie dann

irc foobar localhost:31337:dupa.8

ein

Wenn Ihr IRC-Server die Übermittlung eines Passworts verlangt, geben Sie dieses mit dem Parameter -I an – nach erfolgreicher Proxy-Authentifizierung sendet 6tunnel es an den Server

6tunnel kann auch als Tunnel für alle anderen Kombinationen von IPv4- und IPv6-Endpunkten verwendet werden

  • Wenn der Remote-Host keine IPv6-Adressen hat, verwendet 6tunnel die IPv4-Adresse
  • In anderen Fällen verwenden Sie den Parameter -4, der die IPv4-Adresse als bevorzugte Adresse festlegt
  • Für IPv6-zu-beliebige-Tunnel verwenden Sie -6, wodurch 6tunnel an die IPv6-Adresse gebunden wird

Installation

sudo apt install 6tunnel

Paketinhalt

/usr/bin/6tunnel
/usr/share/doc/6tunnel/changelog.Debian.gz
/usr/share/doc/6tunnel/changelog.gz
/usr/share/doc/6tunnel/copyright
/usr/share/man/man1/6tunnel.1.gz

Aufruf

6tunnel [ -146dhfv ] [ -u username ] [ -i password ] [ -I password ] [ -l local_host ] [ -L limit ] [ -p pid_file ] [ -m map_file ] local_port remote_host [ remote_port ]

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

SIGNALS

Sending SIGHUP forces map file reload

Anwendung

Problembehebung

  • Terrible man page
  • Hex dump doesn't include IRC proxy authentication
  • IRC proxy requires your client to send pass‐word first
    • don't worry ircii, EPIC, BitchX, mIRC and many more will work
    • No logging except debug output

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch



Dokumentation

Man-Page
  1. prep(1)


Links

Projekt

Weblinks