Назад | Перейти на главную страницу

Добавьте сетевой мост в Ubuntu и потеряйте подключение к Интернету и локальной сети

Я пытаюсь настроить сетевой мост для работы на Ubuntu 15.04 (я экспериментирую, чтобы создать виртуальную машину QEMU / KVM, которая будет видна для внешней сети, как если бы это была отдельная машина). Проблема в том, что когда я набираю brctl addif br0 eth0, я теряю подключение к сети.

  • Определите интерфейс моста с eth0 как порт
  • Установите IP-адрес на интерфейсе моста

Вам понадобится установленный пакет bridge-utils (скорее всего, он уже есть). Вот как это настроить в / etc / network / interfaces. Перезапустите сетевую службу (или перезагрузите машину)

auto lo
iface lo inet loopback

auto  eth0
iface eth0 inet manual

auto bridge0
iface bridge0 inet static
  address   <your public ip>
  netmask   <netmask value>
  gateway   <your gateway>
  bridge_ports eth0
  bridge_stp off       # disable Spanning Tree Protocol
  bridge_waitport 0    # no delay unless port available
  bridge_fd 0          # no forwarding delay

Вам необходимо удалить конфигурацию IP-адреса из eth0, Добавить eth0 к мосту, а затем настройте IP-адрес на br0 интерфейс.