Ssh vpn remote hack: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „=Raspberry= *ssh -4 -f -N kali.xxxxx.de -p 8472 -R 7777:localhost:22 =kali.xxxx.de= *ssh -w 0:0 root@localhost -p 7777 -fN *ip link set tun0 up *ssh root@loc…“)
 
 
(3 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
=Voraussetzung auf dem Server (Raspberry)=
 +
*cat /etc/ssh/sshd_config
 +
PermitTunnel yes
 +
 
=Raspberry=
 
=Raspberry=
 
*ssh -4 -f -N kali.xxxxx.de  -p 8472 -R 7777:localhost:22
 
*ssh -4 -f -N kali.xxxxx.de  -p 8472 -R 7777:localhost:22
 
=kali.xxxx.de=
 
=kali.xxxx.de=
 +
==Local to Remote Tun Device==
 
*ssh -w 0:0 root@localhost -p 7777  -fN
 
*ssh -w 0:0 root@localhost -p 7777  -fN
 +
==Hochfahren der TUN Devices==
 
*ip link set tun0 up
 
*ip link set tun0 up
 
*ssh root@localhost -p 7777  ip link set tun0 up
 
*ssh root@localhost -p 7777  ip link set tun0 up
*ip a s
+
==IP Adressen an die TUN Devices==
 
*ip addr add 10.2.2.1/30 dev tun0
 
*ip addr add 10.2.2.1/30 dev tun0
 
*ssh root@localhost -p 7777  ip addr add 10.2.2.2/30 dev tun0
 
*ssh root@localhost -p 7777  ip addr add 10.2.2.2/30 dev tun0
* ip a s tun0
+
==ROUTE auf die Gegenseite==
*ping 10.2.2.1
 
*ping 10.2.2.2
 
*ssh  10.2.2.2
 
 
*ip route add 192.168.4.0/24 via 10.2.2.2  
 
*ip route add 192.168.4.0/24 via 10.2.2.2  
*ping 192.168.4.100
+
==MASKIERUNG auf der LAN Schnittstelle==
 
*ssh root@localhost -p 7777  iptables -t nat -A POSTROUTING -s 10.2.2.0/24 -j MASQUERADE
 
*ssh root@localhost -p 7777  iptables -t nat -A POSTROUTING -s 10.2.2.0/24 -j MASQUERADE
 +
 +
==Test==
 
*ping 192.168.4.100
 
*ping 192.168.4.100

Aktuelle Version vom 22. März 2023, 11:22 Uhr

Voraussetzung auf dem Server (Raspberry)

  • cat /etc/ssh/sshd_config
PermitTunnel yes

Raspberry

  • ssh -4 -f -N kali.xxxxx.de -p 8472 -R 7777:localhost:22

kali.xxxx.de

Local to Remote Tun Device

  • ssh -w 0:0 root@localhost -p 7777 -fN

Hochfahren der TUN Devices

  • ip link set tun0 up
  • ssh root@localhost -p 7777 ip link set tun0 up

IP Adressen an die TUN Devices

  • ip addr add 10.2.2.1/30 dev tun0
  • ssh root@localhost -p 7777 ip addr add 10.2.2.2/30 dev tun0

ROUTE auf die Gegenseite

  • ip route add 192.168.4.0/24 via 10.2.2.2

MASKIERUNG auf der LAN Schnittstelle

  • ssh root@localhost -p 7777 iptables -t nat -A POSTROUTING -s 10.2.2.0/24 -j MASQUERADE

Test

  • ping 192.168.4.100