Сетевой мост: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 1: Строка 1:
{{Note|Обратите внимение, что это не официальная документация, а попытка начинающего админа объяснить материал начинающим админам.}}
В данной статье будет расписано как новичку создать сетевой мост с помощью EtcNet.
В данной статье будет расписано как новичку создать сетевой мост с помощью EtcNet.


Строка 82: Строка 84:
</pre>
</pre>


Источник: [[PVE#Настройка_сетевой_подсистемы|PVE]]
{{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Начинающему системному администратору|category=Начинающему системному администратору|sortkey={{SUBPAGENAME}}}}

Текущая версия от 15:50, 3 августа 2022

Примечание: Обратите внимение, что это не официальная документация, а попытка начинающего админа объяснить материал начинающим админам.


В данной статье будет расписано как новичку создать сетевой мост с помощью EtcNet.

Создание интерфейса

Имя интерфейса будет vmbr0.

1. Первым делом настраиваем сеть с помощью Etcnet. (В нашем примере у интерфейса идентификатор enp0s3 вместо eth0)

2. Создаем каталог для интерфейса моста, у которого будет идентификатор vmbr0

# mkdir /etc/net/ifaces/vmbr0

3. Копируем настройки сетевого интерфейса в каталог моста

# cp /etc/net/ifaces/enp0s3/* /etc/net/ifaces/vmbr0/

4.Удаляем у сетевогог интерфейса файлы ipv4address, ipv4route и resolv.conf, оставляя при этом файл options

# rm -f /etc/net/ifaces/enp0s3/{i,r}* 

5.Приводим файл options в /etc/net/ifaces/vmbr0/ к следующему виду:

BOOTPROTO=static
CONFIG_WIRELESS=no
CONFIG_IPV4=yes
HOST='enp0s3'
ONBOOT=yes
TYPE=bri

Последовательность строго соблюдать!

Имя интерфейса, обозначенного здесь как enp0s3, следует указать в соответствии с реальной конфигурацией сервера.

IP-адрес для интерфейса будет взят из /etc/net/ifaces/enp0s3/ipv4address.

В опции HOST нужно указать те интерфейсы, которые будут входить в мост. Если в него будут входить интерфейсы, которые до этого имели IP-адрес (например, enp0s3), то этот адрес должен быть удален (например, можно закомментировать содержимое файла /etc/net/ifaces/enp0s3/ipv4address).

6.Перезапускаем сервис Network

# service network restart

Что у нас по итогу

ifaces
|--vmbr0
|  |--ipv4address
|  |--resolv.conf
|  |--options
|  `--ipv4route
`--enp0s3
   `--options
  • vmbr0-->ipv4address
192.168.0.133/24
  • vmbr0-->resolv.conf
search alt.ru
nameserver 192.168.0.10 192.168.0.1
  • vmbr0-->options
BOOTPROTO=static
CONFIG_WIRELESS=no
CONFIG_IPV4=yes
HOST='enp0s3'
ONBOOT=yes
TYPE=bri
  • vmbr0-->ipv4route.conf
default via 192.168.0.15
  • enp0s3-->options
TYPE=eth
DISABLED=no
NM_CONTROLLED=no
CONFIG_IPV4=YES

Источник: PVE