Мосты без IP

В этом ответе говорится, что сетевой мост не всегда должен иметь IP-адрес. Он упоминает эту запись для /etc/network/interfaces:

auto br0
iface br0 inet manual
    bridge_ports eth0

, который должен определять мост под названием br0, связанный с eth0. Делает ли это eth0 исключительно доступным для моста, т. Е. Не для хоста?

Я спрашиваю, потому что в ответе выше сказано, что если вы укажете 0.0.0.0 в качестве адреса моста, Виртуальные машины будут подключены к eth0, но не к хосту. Делает ли это то же самое или другое?

1
задан 27 September 2019 в 23:16

1 ответ

После того, как eth0 будет размещен на мосту br0, вы больше не сможете настраивать eth0. Если вы хотите использовать eth0, вам нужно настроить br0 сейчас, как если бы вы настраивали eth0.

Когда вы говорите, что eth0 доступен исключительно для моста, а не для хоста, это правда, но обратите внимание, что br0 доступен на хосте, так что вы ничего не теряете. С точки зрения хоста это почти так же, как если бы вы только переименовали интерфейс в br0.

Указывать 0.0.0.0 в качестве адреса моста на хосте не обязательно. Вы также можете оставить его ненастроенным.

Все виртуальные машины подключены к мосту. Представьте, что у вас есть коммутатор, и каждая виртуальная машина и хост — это отдельные компьютеры. Теперь у каждого компьютера есть кабель, соединяющий его с сетевым коммутатором. Теперь все виртуальные машины и хост физически подключены через сетевой коммутатор (ваш мост). Это именно то, что происходит, когда вы создаете мост. Теперь физическое подключение не означает, что они могут обмениваться данными между собой. Если, например, «хост-компьютер» не имеет IP на том интерфейсе, который подключен к коммутатору, никто не сможет обмениваться данными с хостом. Когда вы оставляете br0 с IP-адресом 0.0.0.0 или вообще без IP-адреса, вы делаете именно это, и, следовательно, виртуальные машины не смогут подключиться к хосту через свой интерфейс eth0 (через мост).

Сосредоточьтесь на концепции моста, и все обретет смысл.

Также проверьте этот ответ здесь: https://askubuntu.com/a/432030/73636

1
ответ дан 6 May 2020 в 16:59

Другие вопросы по тегам:

Похожие вопросы: