IP over ICMP: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
 
(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, 09: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

Server

Client

Quelle