VMware und Linux

622
user_af

Ich habe folgendes Problem:

Ich muss die virtuelle Maschine (Windows 7) mit meinem Host (Ubuntu) verbinden:

  • Mein Host Ubuntu hat Internetzugang.

  • Ubuntu muss als Gateway von Windows 7 fungieren.

  • Windows 7 VM muss über den Ubuntu-Host auf das Internet zugreifen können.

Topologie:

Internet <-----------> (wlan0) Ubuntu (vmnet1) <-----------> Windows7

92.168.1.1/24 <-> .2 -------- 192.168.182.1/24 <-> .2

  • wlan0 ist die Schnittstelle eines Internets meines Ubuntu
  • vmnet1 ist die virtuelle Schnittstelle von VMware

Problem:

Ich habe es mit IPtables versucht:

In /etc/sysctl.confich unkommentiert:net.ipv4.ip_forward = 1

Im Terminal:

iptables -t nat -A POSTROUTING --out-interface wlan0 -j MASQUERADE
iptables -A FORWARD --in-interface vmnet1 -j ACCEPT

Referenz Post

In VMware

  • In VMware habe ich die Schnittstelle im Host-Only-Modus mit vmnet1 konfiguriert.
  • In der Verbindung unter Windows 7 VM habe ich die IP-Adresse mit dem 192.168.182.2-Gateway 192.168.182.1 und den DNS-Server mit 8.8.8.8 und 8.8.4.4 eingestellt. Ich habe in 192.168.182.1 und 192.168.1.12 einen Ping-Test durchgeführt und die Pakete kommen aber in 192.168.1.1 und 8.8.8.8 nicht an.
  • In Windows 7 VM erscheint das Symbol in gelb einer fehlerhaften Verbindung. Ich habe in dieser VM keinen Zugang zum Internet.

Meine Konfiguration ist nicht korrekt.

irgendeine Lösungsmöglichkeit?

Entschuldigung für mein mieses Englisch

0
(1) Zuerst sagen Sie "Das Windows 7 muss [keinen] Internetzugang haben", aber Sie möchten, dass die Windows 7-VM über den Kali-Host über das Internet verfügt *, oder? Versuche klarer zu sein. (2) Was ist das Problem? Bekommst du eine Fehlermeldung? Was ist fehlgeschlagen? (*** Genau *** Was hast du versucht?) Bitte antworte nicht in Kommentaren; Bearbeiten Sie Ihre Frage, um sie klarer und vollständiger zu machen. Scott vor 6 Jahren 0
Es ist wichtig zu verstehen, dass Kali Linux für Penetrationstests gedacht ist und für diejenigen gedacht ist, die ein fortgeschrittenes Verständnis von Linux besitzen. Wenn Sie virtuelle Maschinen ausführen möchten, verwenden Sie am besten eine Distribution wie Debian, Ubuntu oder Mint. Kali ist nicht für das gedacht, was Sie zu tun versuchen. Nasir Riley vor 6 Jahren 1

0 Antworten auf die Frage