ich habe mir eine VM mit Qemu erstellt, diese ist über in Tap-Interface in das Netzwerk eingebunden. Nun habe ich versucht, da ich keine 2. haben möchte per iptables einen Port zur VM umzuleiten.
Dies funktioniert aber nicht. Hier mein Setup:
Iptables
Code: Alles auswählen
iptables -A INPUT -j ACCEPT
iptables -A FORWARD -j ACCEPT
iptables -A OUTPUT -j ACCEPT
iptables -t nat -A PREROUTING -p tcp -d 192.168.178.29 --dport 6422 -j DNAT --to-destination 10.0.2.101:22
iptables -t nat -A POSTROUTING -o wlan0 -d 10.0.2.101 -j SNAT --to-source 192.168.178.29
Code: Alles auswählen
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:65536 Metrik:1
RX packets:4954 errors:0 dropped:0 overruns:0 frame:0
TX packets:4954 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX-Bytes:919200 (919.2 KB) TX-Bytes:919200 (919.2 KB)
tap0 Link encap:Ethernet Hardware Adresse 4a:75:26:07:2a:43
inet Adresse:10.0.2.100 Bcast:10.255.255.255 Maske:255.0.0.0
inet6-Adresse: fe80::4875:26ff:fe07:2a43/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:210 errors:0 dropped:0 overruns:0 frame:0
TX packets:330 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:500
RX-Bytes:27865 (27.8 KB) TX-Bytes:38936 (38.9 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:18590 errors:0 dropped:0 overruns:0 frame:0
TX packets:18278 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:11743144 (11.7 MB) TX-Bytes:4332587 (4.3 MB)
Code: Alles auswählen
cat /proc/sys/net/ipv4/ip_forward
1