IP over ICMP: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(5 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
=Prinzip=
*Hier wird IPv4 durch ICMP-Echopakete getunnelt, man könnte es also einen Ping-Tunnel nennen.
*Dies kann nützlich sein, wenn Sie sich in der Situation befinden, dass Ihr Internetzugang durch eine Firewall geschützt ist, Pings jedoch erlaubt sind.
=Schaubild=
{{#drawio:IPoverICMP-1}}
=Server=
=Server=
*git clone https://codeberg.org/jakkarth/icmptx
*git clone https://github.com/friedrich/hans
*cd icmptx
*cd hans
*make
*make
*./icmptx -s server.de &
*./hans -s 10.0.0.1 -p suxer -u xinux  -d tun0
*ifconfig tun0 10.0.3.1 netmask 255.255.255.0
=Client=
=Client=
*git clone https://codeberg.org/jakkarth/icmptx
*SERVER=example.com
*cd icmptx
*git clone https://github.com/friedrich/hans
*make
*make
*./icmptx -s server.de &
*./hans -c $SERVER -p suxer -u xinux  -d tun0
*ifconfig tun0 10.0.3.2 netmask 255.255.255.0
 
=Quelle=
=Quelle=
*https://codeberg.org/jakkarth/icmptx
*https://github.com/friedrich/hans

Aktuelle Version vom 2. November 2022, 11:35 Uhr

Prinzip

  • Hier wird IPv4 durch ICMP-Echopakete getunnelt, man könnte es also einen Ping-Tunnel nennen.
  • Dies kann nützlich sein, wenn Sie sich in der Situation befinden, dass Ihr Internetzugang durch eine Firewall geschützt ist, Pings jedoch erlaubt sind.

Schaubild

IPoverICMP-1

Server

Client

Quelle