Сеть в vagrant

Сеть в vagrant.

Содержание

1 Общая информация

  • Первый интерфейс устанавливается в режиме NAT для нужд самого Vagrant.

2 Типы сетей

  • Vagrant может задавать три типа сетей:
    • перенаправление портов;
    • частную сеть;
    • общедоступную сеть.

2.1 Перенаправление портов

  • Настройка перенаправления портов:
    config.vm.network :forwarded_port, guest: 80, host: 8080
    
  • Сопоставляет порт 80 виртуальной (гостевой) машины с портом 8080 хост-машины.
  • Порты перенаправляются на NAT-интерфейсе.

2.2 Частная сеть

  • Настроим частную сеть:
    config.vm.network :private_network, ip: "192.168.1.104"
    
  • Несколько виртуальных машин также могут обращаться друг к другу в режиме частной сети, если они настроены на один и тот же сегмент сети.

2.3 Публичная сеть

  • Виртуальная машина представлена ​​как хост в локальной сети.
  • Подключение производится через мост.
  • Зададим публичную сеть:
    config.vm.network :public_network
    

Дмитрий Сергеевич Кулябов
Дмитрий Сергеевич Кулябов
Профессор кафедры теории вероятностей и кибербезопасности

Мои научные интересы включают физику, администрирование Unix и сетей.

Похожие