Qemu Portforwarding



rootieX4

New Member
Hallo,
ich wollte mal etwas mit Qemu rumprobieren, bin auch soweit gekommen, dass die VM läuft und im Netzwerk ansprechbar ist. Mein Problem ist nun, dass ich nur 1. IP habe und deswegen Ports Forwarden muss, dies klappt aber nicht, die VM ist nur über ihre eigene lokale IP ansprechbar
ifconfig, Host:
Code:
lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metrik:1
          RX packets:2474 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2474 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX-Bytes:347595 (347.5 KB)  TX-Bytes:347595 (347.5 KB)

tap0      Link encap:Ethernet  Hardware Adresse fe:5f:51:37:da:f5  
          inet Adresse:10.0.2.100  Bcast:10.255.255.255  Maske:255.0.0.0
          inet6-Adresse: fe80::fc5f:51ff:fe37:daf5/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:167 errors:0 dropped:0 overruns:0 frame:0
          TX packets:230 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:500 
          RX-Bytes:25181 (25.1 KB)  TX-Bytes:31049 (31.0 KB)

wlan0     Link encap:Ethernet  Hardware Adresse bc:05:43:09:5f:25  
          inet Adresse:192.168.178.29  Bcast:192.168.178.255  Maske:255.255.255.0
          inet6-Adresse: fe80::be05:43ff:fe09:5f25/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:8200 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8052 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX-Bytes:4641982 (4.6 MB)  TX-Bytes:2025999 (2.0 MB)
ifconfig, VM
Code:
eth0      Link encap:Ethernet  Hardware Adresse 52:54:00:12:34:56  
          inet Adresse:10.0.2.101  Bcast:10.255.255.255  Maske:255.0.0.0
          inet6-Adresse: fe80::5054:ff:fe12:3456/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
          RX packets:227 errors:0 dropped:0 overruns:0 frame:0
          TX packets:200 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:21930 (21.4 KiB)  TX bytes:30006 (29.3 KiB)
          Interrupt:11 Basisadresse:0x4000 

lo        Link encap:Lokale Schleife  
          inet Adresse:127.0.0.1  Maske:255.0.0.0
          inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
          UP LOOPBACK RUNNING  MTU:16436  Metrik:1
          RX packets:18 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX bytes:1536 (1.5 KiB)  TX bytes:1536 (1.5 KiB)
iptables, Host:
Code:
iptables -A PREROUTING -p tcp -t nat -i wlan0 --dport 6422 -j DNAT --to 10.0.2.101:22
iptables -A FORWARD -p tcp -i wlan0 --dport 6422 -d 10.0.2.101 -j ACCEPT
iptables -A FORWARD -p tcp -i tap0 --sport 6422 -s 10.0.2.101 -j ACCEPT
iptables -A POSTROUTING -t nat -o wlan0 -j SNAT --to 192.168.178.29

Code:
klappt
Code:
ssh [email protected] -p 6422
klappt nicht

Ich hoffe jemand kann mir hierbei helfen :)
 
Rufst Du ssh [email protected] -p 6422 von extern auf?

Ist im Kernel IP-Forwarding erlaubt?

Bist Du sicher, dass iptables -A FORWARD -p tcp -i wlan0 --dport 6422 -d 10.0.2.101 -j ACCEPT funktioniert? FORWARD wird nach PREROUTING durchlaufen.

Funktioniert iptables -A FORWARD -p tcp -i tap0 --sport 6422 -s 10.0.2.101 -j ACCEPT korrekt? FORWARD wird vor POSTROUTING durchlaufen.

--
.A.
 
Rufst Du ssh [email protected] -p 6422 von extern auf?

Ist im Kernel IP-Forwarding erlaubt?
1. Nein
2. Ja

Bist Du sicher, dass iptables -A FORWARD -p tcp -i wlan0 --dport 6422 -d 10.0.2.101 -j ACCEPT funktioniert? FORWARD wird nach PREROUTING durchlaufen.

Funktioniert iptables -A FORWARD -p tcp -i tap0 --sport 6422 -s 10.0.2.101 -j ACCEPT korrekt? FORWARD wird vor POSTROUTING durchlaufen.
Tut es ja scheinbar nicht, umsortieren hat auch nix gebracht :(
 
Back
Top