Перейти к содержимому

Как в vmware дать доступ к порту

  • автор:

Как в vmware дать доступ к порту

С помощью VMware Remote Console можно добавлять сетевые адаптеры на виртуальные машины и управлять ими.

Процедура

  1. Перейдите к нужной виртуальной машине в VMware Remote Console .
  2. Если нужно настроить новый сетевой адаптер, добавьте его на виртуальную машину.

Примечание: Добавление сетевых адаптеров в macOS не поддерживается. Клиент VMware Remote Console для macOS не позволяет добавлять оборудование на виртуальные машины.

  1. а. Откройте настройки виртуальной машины в VMware Remote Console .
    • В Windows выберите VMRC > Управление > Настройки виртуальной машины .
    • В Linux выберите Виртуальная машина > Настройки виртуальной машины .
  2. б. Откройте вкладку Оборудование и нажмите Добавить .
  3. в. Выберите Сетевой адаптер и нажмите кнопку Готово .
  • В ОС Windows или Linux откройте вкладку Оборудование и выберите нужный адаптер.
  • В macOS выберите нужный сетевой адаптер в разделе Съемные устройства .
  • Чтобы сразу подключить сетевой адаптер, выберите Подключенные (Windows или Linux) или Подключить сетевой адаптер (macOS).
  • Чтобы подключать сетевой адаптер при каждом включении виртуальной машины, выберите Подключаться при включении .

Дальнейшие действия

Если сетевой адаптер больше не нужен, его можно удалить с виртуальной машины.

  • В ОС Windows или Linux выберите сетевой адаптер и нажмите Удалить .
  • В macOS выключите виртуальную машину. Выберите соответствующий адаптер и нажмите Удалить сетевой адаптер .

Открыт доступ по порту 22 после подключения виртуальной машины к сети

На Edge Gateway есть правило DNAT, в котором не указаны явно порт и протокол для подключения. Из-за этого обращаться к виртуальной машине можно по любому порту и протоколу.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите Edges .
  2. Нажмите на название Edge Gateway.
  3. В разделе Services → NAT найдите нужное DNAT-правило. Искать можно по IP-адресу виртуальной машины в столбце Internal IP .
  4. Выберите правило и нажмите EDIT .
  5. Добавьте параметры DNAT-правила:
    • External Port — порт для подключения к внешнему IP-адресу.
    • Application — порт и протокол, которые использует входящий трафик для подключения к внутренней сети.
  6. Нажмите SAVE , чтобы сохранить настройки.

Как в vmware дать доступ к порту

You are using an outdated browser. Please upgrade your browser to improve your experience.

expand-card-line
calendar-line —>

Можно использовать VMware Remote Console для связывания виртуальных последовательных портов с виртуальной машиной.

Процедура

  1. Перейдите к нужной виртуальной машине в VMware Remote Console .
  2. Если нужно настроить новый последовательный порт, добавьте его на виртуальную машину.
  • Добавление последовательных портов в macOS не поддерживается. Клиент VMware Remote Console для macOS не позволяет добавлять оборудование на виртуальные машины.
  • Добавление и удаление последовательных портов в Linux не поддерживается. Клиент VMware Remote Console для Linux не может выполнять операции на выключенных виртуальных машинах.
  1. а. Выключите виртуальную машину.
  2. б. Выберите VMRC > Управление > Настройки виртуальной машины .
  3. в. Откройте вкладку Оборудование и нажмите Добавить .
  4. г. Выберите Последовательный порт и нажмите кнопку Готово .
  • В ОС Windows или Linux откройте вкладку Оборудование и выберите нужный порт.
  • В macOS выберите нужный последовательный порт в разделе Съемные устройства .
  • Чтобы сразу подключить порт, выберите Подключенные (Windows или Linux) или Подключить последовательный порт (macOS).
  • Чтобы подключать порт при каждом включении виртуальной машины, выберите Подключаться при включении .

Именованные каналы недоступны в macOS.

Дальнейшие действия

Если настраиваемый последовательный порт больше не нужен, его можно удалить с виртуальной машины.

  • В ОС Windows выключите виртуальную машину. Выберите последовательный порт и нажмите Удалить .
  • В macOS выключите виртуальную машину. Выберите последовательный порт и нажмите Удалить последовательный порт .

Настройка доступа к VM по SSH

Чтобы настроить доступ к VM по SSH, выполните процедуры ниже.

Создание правила DNAT

Рекомендуется всегда указывать External Port и Application , если это не противоречит вашим задачам.

Если оставить External Port и Application незаполненными, трафик с внешнего IP-адреса будет транслироваться в указанный IP-адрес VM. Трансляция нарушит работу виртуального канала L3 на базе IPSec, настроенного на указанном IP-адресе, и может заблокировать работу других DNAT-правил.

  1. В разделе Data Centers нажмите на карточку виртуального ЦОД и в меню слева выберите Edges .
  2. Нажмите на название Edge Gateway.
  3. В разделе Services → NAT нажмите NEW .
  4. В поле Name введите название правила.
  5. (Опционально) В поле Description введите описание правила.
  6. В поле Interface Type выберите DNAT .
  7. В поле External IP введите IP-адрес для преобразования или диапазон IP-адресов в формате CIDR. Чтобы уточнить доступные внешние IP-адреса, нажмите i. Вы можете использовать любой доступный адрес.
  8. В поле External Port введите порт для подключения к публичному IP-адресу. Рекомендуется в целях безопасности выбрать порт, отличный от 22. Например, вы можете указать «2222».
  9. В поле Internal IP введите приватный IP-адрес VM. Например, вы можете указать «192.167.1.3». VM с указанным адресом сможет получать трафик из внешней сети.
  10. В поле Application введите порт и протокол, которые использует входящий трафик для подключения к внутренней сети:
    1. нажмите Редактировать;
    2. включите Choose a specific application ;
    3. выберите SSH (TCP:22) ;
    4. нажмите SAVE .
  11. Чтобы увидеть расширенные настройки NAT, нажмите Advanced Settings .
  12. (Опционально) Чтобы регистрировать преобразование адресов, в поле Logging включите переключатель.
  13. Нажмите SAVE .

Создание IP Set

  1. В разделе Security → IP Sets нажмите NEW .
  2. Заполните форму New IP Set :
    1. Name — название группы IP-адресов.
    2. (Опционально) Description — описание.
    3. IP Addresses — приватный IP-адрес VM. Например, «192.167.1.3».

    Создание правила Firewall

    1. В разделе Services → Firewall нажмите EDIT RULES .
    2. В открывшемся окне нажмите NEW ON TOP .
    3. Появится строка нового правила, заполните ее поля:
      1. Name — укажите название правила.
      2. State — активируйте переключатель, чтобы включить правило.
      3. Applications — выберите профиль, который определяет протокол и порт для подключения:
        • нажмите на Редактировать;
        • активируйте переключатель Choose a specific application ;
        • выберите из списка «SSH» (TCP: 2222);
        • нажмите SAVE .
      4. Source — укажите источник трафика. Для этого нажмите на Редактировать, активируйте переключатель Any Source и нажмите SAVE .
      5. Destination — укажите IP-адрес виртуальной машины, которая будет получать трафик. Для этого нажмите на Редактировать, выберите ранее созданный IP Set и нажмите SAVE .
      6. Action — из раскрывающегося списка выберите «Allow».
      7. IP Protocol — из раскрывающегося списка выберите, следует ли применять правило к трафику IPv4 или IPv6.
      8. Logging — при необходимости регистрировать фильтрацию, выполняемую этим правилом, активируйте переключатель.
    4. Нажмите SAVE .

    Проверка подключения

    Для проверки подключения по SSH можно использовать PuTTY.

    ../../_images/s__connect-ssh-putty-nsx-t.png

    1. Загрузите и установите PuTTY.
    2. Запустите PuTTY.
    3. В полях Host Name (or IP address) и Port укажите публичный IP-адрес в формате «x.x.x.x» и порт, указанный в поле External port правила NAT.
    4. Нажмите Open .
    5. В открывшейся консоли укажите логин и пароль VM.

    Создайте надежный пароль для доступа к виртуальной машине.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *