Дозволити підключення гнізда до Windows 7 VM на Mac Host


1

У мене Windows 7 Pro працює як гость під VMWare Fusion OSX 10.10.5.

Я хочу запустити програму на Windows 7, яка слухає порт. Я хочу підключитися до цього порту за межами мого Mac.

Ця віртуальна машина працює в режимі "Надати доступ до мого Mac" і в режимі "Приватно для мого Mac", і я хотів би залишити його таким чином.

Я визначив такі речі, які потрібно налаштувати:

  1. Налаштуйте VMWare для передачі порту на VM
  2. Налаштуйте брандмауер Mac, щоб дозволити підключення
  3. Налаштуйте брандмауер Windows, щоб дозволити підключення

Я зробив це і досі не можу з'єднатися.

Запускаю серверну програму на Windows, потім використовую telnet, щоб спробувати підключитися.

Я можу підключитися, якщо повністю підключитися до Windows.

Чи є ще щось, що потрібно налаштувати? Які поради для налагодження?

Додаток:

Налаштування VMWare:

https://encyclopediaofdaniel.com/blog/fusion-dhcp-port-forwarding/ Коротко: sudo vim /Library/Preferences/VMware\ Fusion/vmnet8/nat.conf і зробіть це так:

[incomingtcp]

# Use these with care - anyone can enter into your VM through these...
# The format and example are as follows:
#<external port number> = <VM's IP address>:<VM's port number>

1020 = 172.16.46.128:1020

Налаштування брандмауера Mac:

http://www.macworld.co.uk/how-to/mac-software/how-open-specific-ports-in-os-x-1010-firewall-3616405/

Коротко sudo vim /etc/pf.conf

Налаштування брандмауера Windows:

http://windows.microsoft.com/en-us/windows/open-port-windows-firewall#1TC=windows-7

Коротко:

  1. Перейдіть до панелі керування - & gt; Брандмауер - & gt; Розширені налаштування.

  2. Зауважте, що у діалоговому вікні "Брандмауер Windows з розширеними налаштуваннями"

  3. Перейдіть на "Правила входу" і натисніть "Нове правило"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.