IP over ICMP: Unterschied zwischen den Versionen
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:// | + | *git clone https://github.com/friedrich/hans |
| − | *cd | + | *cd hans |
*make | *make | ||
| − | *./ | + | *./hans -s 10.0.0.1 -p suxer -u xinux -d tun0 |
| − | |||
=Client= | =Client= | ||
| − | *git clone https:// | + | *SERVER=example.com |
| − | + | *git clone https://github.com/friedrich/hans | |
*make | *make | ||
| − | *./ | + | *./hans -c $SERVER -p suxer -u xinux -d tun0 |
| − | |||
| − | |||
=Quelle= | =Quelle= | ||
| − | *https:// | + | *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
- git clone https://github.com/friedrich/hans
- cd hans
- make
- ./hans -s 10.0.0.1 -p suxer -u xinux -d tun0
Client
- SERVER=example.com
- git clone https://github.com/friedrich/hans
- make
- ./hans -c $SERVER -p suxer -u xinux -d tun0
