VMware Fusion: как я могу получить доступ к серверу Apache в моей виртуальной машине Ubuntu с моего хоста Mac?

Я устанавливаю apache2 в Ubuntu с помощью sudo apt install apache2 -y, начни с sudo service apache2 start, и может получить к нему доступ на виртуальной машине Ubuntu с адресом localhost. Я обнаружил, что могу получить доступ к серверу с хоста, используя IPv4-адрес виртуальной машины, указанный в настройках Ubuntu> Сеть> значок шестеренки. Каждый раз, когда я загружаю свой Mac с виртуальной машиной и сервером Apache, я хочу иметь возможность получать к нему доступ с хоста, используя каждый раз один и тот же адрес, будь то статический IP-адрес или каким-то образом путем ввода localhost. Я пробовал уроки от здесь а также здесь чтобы установить статический IP-адрес, но они, похоже, не работают, и я мало что знаю о сети.

1 ответ
1

Решение:

  • Выключите виртуальную машину
  • в строке меню перейдите в Виртуальная машина> Настройки> Добавить устройства
  • Создайте новое сетевое устройство, установите конфигурацию «Приватно для моего Mac» в разделе «Пользовательский» и сгенерируйте MAC-адрес.
  • Запустите сервер Ubuntu и Apache2
  • В приложении настроек и в сети должно быть более одного подключения. Щелкните значок шестеренки для каждого подключения, пока не найдете соединение с совпадающим MAC-адресом. Это статический IP-адрес для подключения к частной сети.
  • Ввод IP-адреса на хосте должен привести вас на тестовую страницу Apache.

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

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