Настройка моста centos 8

Обновлено: 05.07.2024

При наличии в системе 2 и более сетевых интерфейсов с публичными IP адресами для обеспечения их доступности из сети Интернет мало сделать правильные сетевые настройки. Минус применяемой по умолчанию маршрутизации в том, что все сетевые пакеты будут уходить с хоста через шлюз по умолчанию. И при этом не важно на какой из интерфейсов они попали изначально. В данной инструкции мы настроим доступность нескольких сетевых интерфейсов извне в CentOS 8 за счет source-based routing.

Параметры сетевых интерфейсов

Облачные серверы в Serverspace обладают функцией автоматической настройки сетевых интерфейсов в момент их добавления или создания сервера. Поэтому, в случае их использования, переходите к следующему шагу. В противном случае для начала необходимо прописать правильные параметры сетевых интерфейсов.

Откройте файл настроек сетевого интерфейса. Их имена можно посмотреть с помощью команды ip a или же задать новые, если они не настроены.

Конфигурацию ниже можно скопировать и заменить следующие значения на свои:

  • имя интерфейса (enp0s5)
  • шлюз (GATEWAY)
  • MAC-адрес (HWADDR)
  • IP адрес (IPADDR)
  • маска подсети (NETMASK)

BOOTPROTO=none
DEFROUTE=yes
DEVICE=enp0s5
GATEWAY=34.56.78.1
HWADDR=99:88:77:66:55:44
IPADDR=34.56.78.90
MTU=1500
NETMASK=255.255.255.0
ONBOOT=yes
STARTMODE=auto
TYPE=Ethernet

Подобным образом настройте все сетевые интерфейсы. GATEWAY для второго, третьего и т.д. интерфейсов не указывается, т.к. это шлюз по умолчанию и должен быть только один.

Отключение NetworkManager

Настройку маршрутизации на основе политик мы будем осуществлять с помощью network-scripts, поэтому отключим NetworkManager и связанные службы:

systemctl mask NetworkManager.service
systemctl stop NetworkManager.service
systemctl mask NetworkManager-wait-online.service
systemctl mask NetworkManager-dispatcher.service

Установим пакет network-scripts

dnf install network-scripts

Запустим сетевую службу:

systemctl enable network
systemctl start network

Настройка source based routing

Проверим присутствует ли пакет iproute. Если нет, установите его.

dnf install iproute

Создадим новые таблицы для настройки политик маршрутизации.

В конец файла добавим записи:

300 300
301 301

Каждая строка - это новая таблица. Формат записи - приоритет пробел название таблицы. Данные значения должны быть уникальны относительно других записей в файле. Приоритет имеет числовое значение, а название таблицы может содержать и буквы. Добавьте столько новых таблиц, сколько интерфейсов Вы настраиваете.
В следующих файлах будут указаны настройки маршрутизации. Для каждого интерфейса нужно создать по паре файлов: rule-eth-name, route-eth-name, где eth-name заменить на имя интерфейса. Пример для интерфейса enp0s5:

Вставляем в него следующую строку с актуальным IP адресом вместо 34.56.78.90 и именем таблицы, созданной на предыдущем шаге вместо 300:

from 34.56.78.90 lookup 300

Заменяем 34.56.78.0/24 на адрес своей подсети, enp0s5 - на имя интерфейса, 300 на название соответствующей таблицы, а 34.56.78.1 на шлюз для маршрутизации трафика и вставляем в открытый файл:

34.56.78.0/24 dev enp0s5 table 300
default dev enp0s5 via 34.56.78.1 table 300

После создания таких файлов для каждого сетевого интерфейса перезагрузим сетевую службу и наша цель достигнута.


Как я могу создать сетевой мост Linux в системе RHEL 8 / CentOS 8 Linux ?. В сегодняшнем руководстве мы рассмотрим, как создать мост Linux на сервере RHEL 8 / CentOS 8. В сети Linux мост используется для соединения двух или более сегментов сети. Обычно он используется в виртуализации для передачи трафика виртуальных машин через сетевую карту гипервизора. Все гостевые машины, подключенные к сетевому мосту, будут прозрачно рассматривать его как физический сетевой интерфейс.

Мост Linux ведет себя как виртуальный сетевой коммутатор, и к нему можно подключить любое физическое или виртуальное устройство. В этой статье объясняется, как создать сетевой мост, состоящий как минимум из одного устройства Ethernet.

Создайте сетевой мост Linux на RHEL 8 / CentOS 8 с помощью nmcli

Ниже приведены шаги, используемые для создания сетевого моста Linux на сервере RHEL / CentOS 8. с помощью nmcli.

Шаг 1. Создайте мост Linux

Используйте nmcli инструмент командной строки управления сетью, чтобы создать мост Linux наа желанныйинтерфейс. Перечислим доступные подключения.

Поскольку мой мост будет создан на втором устройстве enp7s0 , я удалю существующее соединение, а затем создам мост с этим устройством.

Шаг 2. Сохраните информацию, связанную с мостом, в переменных.

  • BR_NAME: имя создаваемого моста.
  • BR_INT: физическое сетевое устройство, которое будет использоваться в качестве ведомого моста.
  • SUBNET_IP: IP-адрес и подсеть, назначенные созданному мосту.
  • GW: IP-адрес шлюза по умолчанию.
  • DNS1 и DNS2: IP-адреса DNS-серверов, которые будут использоваться.

Шаг 3. Определите новое мостовое соединение.

Шаг 4. Измените мост, чтобы добавить IP-адрес, шлюз и DNS

Шаг 5. Добавьте сетевое устройство как подчиненное устройство моста.

Шаг 6. Подключите сетевой мост

После того, как соединение с сетевым мостом будет создано, активируйте его.

Просмотрите детали моста, запустив его.

Команда ip addr должна выдать результат, аналогичный приведенному ниже.

Мост активен и готов к использованию. Вы можете узнать, как использовать сетевой мост Linux, в разделе Использование KVM в RHEL / CentOS 8.

Шаг 7. Создайте сетевой мост Linux на RHEL 8 / CentOS 8 вручную

Также можно создать сетевой мост Linux, вручную создав сценарии конфигурации сети на сервере RHEL / CentOS 8.

Конфигурация сети моста.

Файл конфигурации интерфейса.

Перезагрузите систему, чтобы убедиться, что мост работает.

После перезагрузки проверьте настройки с помощью команды ip.

Благодарим за использование нашего руководства по созданию и настройке сетевого моста Linux на RHEL / CentOS 8. Вы также можете ознакомиться с нашим руководством о том, как добавить вторичный IP-адрес в сетевой интерфейс RHEL / CentOS .

Инструкция применима к CentOS версий 7 и 8, CentOS mini (минимальная сборка), Fedora.

Базовая настройка сети

Смотрим все установленные сетевые адаптеры в системе:

В результате получаем что-то подобное:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:50:56:81:28:3c brd ff:ff:ff:ff:ff:ff
inet 192.168.156.22/22 brd 192.168.159.255 scope global ens32
valid_lft forever preferred_lft forever
3: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:50:56:81:3f:22 brd ff:ff:ff:ff:ff:ff
inet 10.243.254.68/26 brd 10.243.254.127 scope global ens34
valid_lft forever preferred_lft forever

* Из примера видно, что в моем CentOS есть 3 сетевых карты — lo (локальная петля), ens32 и ens34 — сетевые Ethernet адаптеры.

Если нужно настроить сеть для адаптера ens32, открываем на редактирование следующий конфигурационный файл:

И приводим его к следующему виду:

DEVICE=ens32
BOOTPROTO=static
IPADDR=192.168.0.155
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=192.168.0.54
DNS2=192.168.0.11
ONBOOT=yes

. а также для CentOS 8 добавим:

Основные опции

Опция Описание Возможные значения
DEVICE Имя сетевого адаптера Должно совпадать с именем в системе. В данном примере ens32
BOOTPROTO способ назначения IP-адреса static: ручное назначение IP, dhcp: автоматическое получение IP
IPADDR IP-адрес адрес, соответствующий вашей сети
NETMASK Сетевая маска должна соответствовать вашей сети
GATEWAY Шлюз по умолчанию IP-адрес сетевого шлюза
DNS1 Основной DNS-сервер IP-адрес сервера имен
DNS2 Альтернативный DNS-сервер IP-адрес сервера имен
ONBOOT Способ запуска сетевого интерфейса yes: автоматически при старте сервера, no: запускать вручную командой
NM_CONTROLLED Указываем, должен ли интерфейс управляться с помощью NetworkManager yes: управляется NetworkManager, no: не может управляться NetworkManager

Чтобы настройки применились, перезапускаем сетевую службу.

systemctl restart network

б) для CentOS 8 вводим 2 команды:

systemctl restart NetworkManager

nmcli networking off; nmcli networking on

* в большей степени, это основное отличие версий 7 и 8. Чтобы команды смогли поменять настройки, для интерфейсов необходима настройка NM_CONTROLLED=yes.

Дополнительные опции (не обязательны для работы сети)

Настройка сети из консоли (командами)

Настройка из консоли будет работать только до перезагрузки системы. Ее удобно применять для временного конфигурирования или проведения тестов.

Назначение IP-адреса или добавление дополнительного к имеющемуся:

ip a add 192.168.0.156/24 dev ens32

* в данном примере к сетевому интерфейсу ens32 будет добавлен IP 192.168.0.156.

Изменение IP-адреса:

ip a change 192.168.0.157/24 dev ens32

* однако, по факту, команда отработает также, как add.

Удаление адреса:

ip a del 192.168.163.157/24 dev ens32

Добавление маршрута по умолчанию:

ip r add default via 192.168.0.1

Добавление статического маршрута:

ip r add 192.168.1.0/24 via 192.168.0.18

Удаление маршрутов:

ip r del default via 192.168.160.1

ip r del 192.168.1.0/24 via 192.168.0.18

Команда ifconfig

В новых версиях CentOS утилита ifconfig не установлена и при вводе одноименной команды можно увидеть ошибку «Команда не найдена». Необходимо либо воспользоваться командой ip (ip address), либо установить утилиту ifconfig.

yum install ifconfig

yum install net-tools

Настройка WiFi

Принцип настройки беспроводной сети на CentOS не сильно отличается от проводной.

Создаем конфигурационный файл со следующим содержимым:

ESSID="dmoskwifi"
MODE=Managed
KEY_MGMT=WPA-PSK
TYPE=Wireless
BOOTPROTO=none
NAME=dmoskwifi
ONBOOT=yes
IPADDR=192.168.1.50
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=192.168.1.1
DNS2=77.88.8.8

* где dmoskwifi — название WiFi сети (SSID).

Несколько IP на одном сетевом адаптере

В зависимости от версии операционной системы, дополнительные адреса добавляются посредством:

  1. Псевдонимов — создание нового виртуального интерфейса с названием <имя интерфейса>:<номер>.
  2. Добавлением IPADDRx и NETMASKx в конфигурационном файле.

Рассмотрим оба варианта подробнее.

Создание псевдонимов (более ранние версии CentOS 7 и ниже)

Создаем новый конфигурационный файл для сетевого интерфейса:

DEVICE=ens32:1
BOOTPROTO=static
IPADDR=192.168.0.156
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
DNS1=192.168.0.54
DNS2=192.168.0.11
ONBOOT=yes

* где ens32 — имя физического интерфейса, :1 — виртуальный номер.

Перезапускаем сетевые службы.

Настройка конфигурационного файла (поздние версии CentOS 7 и выше)

Открываем конфигурационный файл для сетевого интерфейса, например:

DEVICE=ens32
BOOTPROTO=static
IPADDR=192.168.0.155
NETMASK=255.255.255.0
IPADDR1=192.168.0.156
NETMASK1=255.255.255.0
IPADDR2=192.168.0.157
NETMASK2=255.255.255.0
GATEWAY=192.168.0.1
DNS1=192.168.0.54
DNS2=192.168.0.11
ONBOOT=yes

* где ens32 — имя физического интерфейса, дополнительные адреса задаются с помощью опций IPADDR1, IPADDR2, NETMASK1, NETMASK2.

Перезапускаем сетевые службы.

Для автоматического получения IP-адреса от сервера DHCP мы должны задать следующее значение для опции BOOTPROTO в конфигурационном файле:

* в наших примерах выше данный параметр имеет значение static.

Переопределение DNS с помощью dhclient.conf

Также мы можем переопределять настройки для DHCP с помощью конфигурационного файла. Например, если мы хотим, чтобы адреса DNS были заданы определенные, а не полученны от DHCP, открываем конфиг:

interface "enp0s3"
supersede domain-name-servers 8.8.8.8, 8.8.4.4;
>

* где enp0s3 — имя сетевого интерфейса, который будет получать адрес от сервера DHCP. 8.8.8.8, 8.8.4.4 — адреса, которые будут настоены на интерфейсе, независимо от того, какие предложит сервер DHCP.

Или мы можем использовать адреса от DHCP, но сделать приоритетными свои:

interface "enp0s3"
prepend domain-name-servers 127.0.0.1;
>

* в данном примере, мы зададим в качестве основного сервера DNS — 127.0.0.1.

Чтобы данный метод сработал в CentOS 8, необходимо открыть файл:

В раздел [main] добавить:

Переопределение DNS в NetworkManager (альтернативный способ)

Метод, описанный выше по переопределению DNS не подходит для NetworkManager без изменения настройки dhcp, так как адреса будут получены и обработаны с помощью встроенных методов. Выше, предоставлено решение в виде настройки dhcp=dhclient, однако мы рассмотрим альтернативный способ, на случай, если кому-то это пригодится.

Существует 2 типа сетевых мостов: мост частной сети и мост общедоступной сети .

Мост частной сети: Мост частной сети подобен виртуальному маршрутизатору. Он назначает себе частный IP-адрес и создает DHCP-сервер. Виртуальные машины KVM, подключенные к этому сетевому мосту, получают IP-адреса через DHCP-сервер моста. Сетевой мост использует NAT (преобразование сетевых адресов) для обеспечения подключения к Интернету виртуальных машин KVM. Виртуальные машины KVM, подключенные к мосту частной сети, могут обмениваться данными между собой. Узел KVM (на котором работают виртуальные машины) также может напрямую обращаться к виртуальным машинам. Но виртуальные машины недоступны из внешней сети.

Мост публичной сети: Мост публичной сети подобен виртуальному коммутатору. Вы можете подключить к мосту один физический сетевой интерфейс, и виртуальные машины KVM, использующие сетевой мост, будут назначать себе IP-адреса с помощью DHCP-сервера, запущенного на маршрутизаторе, к которому подключен физический сетевой интерфейс. Если используется публичный сетевой мост, подключенные к нему виртуальные машины KVM будут получать IP-адреса от вашего физического маршрутизатора или сетевых устройств. Виртуальные машины KVM будут доступны друг для друга, хоста KVM, а также из внешней сети.

В этой статье я покажу вам, как создавать частные и общедоступные сетевые мосты KVM на CentOS 8. Итак, приступим.

Предварительные требования:

У вас также должна быть виртуальная машина KVM, созданная на вашем хосте CentOS 8 KVM. Таким образом, вы также можете попрактиковаться в изменении сетевого интерфейса виртуальной машины.

Создание моста частной сети KVM:

По умолчанию KVM создает по умолчанию мост частной сети. Сетевой мост по умолчанию использует частную IP-подсеть класса C. В моем случае он использует подсеть 192.168.122.0/24 .

Как видите, моя виртуальная машина KVM, которая использует по умолчанию мост частной сети получил IP-адрес 192.168.122.60 , который является IP-адресом из подсети 192.168.122.0/24 .


В этом разделе я покажу вам, как создать новый сетевой интерфейс частного моста KVM.

Вы можете перечислить все доступные сетевые интерфейсы KVM с помощью следующей команды:

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


KVM широко использует XML для своей конфигурации.

Чтобы увидеть, как сетевой мост по умолчанию настроен в XML, выполните следующую команду:



Чтобы создать собственный мост частной сети KVM, создайте новый файл XML private.xml с помощью следующей команды:


Введите следующие строки в свой файл private.xml .

Когда закончите, нажмите + X , а затем Y и , чтобы сохранить private.xml. файл


Сетевое имя KVM будет быть закрытым .


Мост будет использовать преобразование сетевых адресов для подключения виртуальных машин KVM к Интернету.


Имя интерфейса сетевого моста будет virbr1 .


Сетевой мост будет использовать подсеть частной сети 192.168.150.0/24 и назначит IP-адрес 192.168.150.1 для интерфейса моста virbr1 .


KVM будет запускать DHCP-сервер для сетевого моста. Он будет предоставлять IP-адреса виртуальным машинам, использующим этот сетевой мост. Виртуальным машинам KVM будут назначены IP-адреса в пределах диапазон от 192.168.150.100 до 192.168.150.254 .


Чтобы создать частный сетевой мост с использованием XML-файла конфигурации private.xml , запустите следующую команду:


Как видите, создается частный сетевой мост. В настоящий момент он неактивен .


Вы можете активировать частный сетевой мост с помощью следующая команда:


Как видите, активирована частная мостовая сеть.


Как видите, создается интерфейс сетевого моста virbr1 , которому назначается IP-адрес 192.168.150.1 .


Как видите, сетевой мост private не запускается автоматически при загрузке. Поскольку все работает, рекомендуется автоматически запускать сетевой мост при загрузке.


Чтобы разрешить частному сетевому мосту автоматически запускается при загрузке, выполните следующую команду:


Сетевой мост private с этого момента должен автоматически запускаться при загрузке.


Теперь давайте настроим виртуальную машину KVM для использования только что созданного частного сетевого моста.

Как вы можете видите, у меня уже есть виртуальная машина KVM udesktop20_04-01 , работающая на моем хосте CentOS 8 KVM.


Прежде чем изменять конфигурацию виртуальной машины KVM, убедитесь, что она выключена. Если ваша виртуальная машина KVM работает, вы можете выключить ее с помощью следующей команды:


Ваша виртуальная машина KVM должна быть выключена.


Чтобы изменить конфигурацию вашей виртуальной машины KVM, выполните следующую команду:


Все файлы конфигурации KVM находятся в формате XML. Файлы конфигурации виртуальной машины KVM не являются исключением.

Найдите раздел interface , как отмечено на снимке экрана ниже. По умолчанию используется сетевой мост по умолчанию .


Измените сетевой мост с по умолчанию на private , как отмечено на скриншоте ниже.

ПРИМЕЧАНИЕ. По умолчанию файл конфигурации открывается в текстовом редакторе Vi. Чтобы отредактировать файл конфигурации в Vi, нажмите i , чтобы перейти в режим INSERT . Чтобы сохранить файл конфигурации, нажмите , введите : wq! , а затем нажмите .


Необходимо изменить конфигурацию виртуальной машины.


Запустите виртуальную машину KVM с помощью следующей команды:


Виртуальная машина должна быть запущена.


Теперь подключитесь к своей виртуальной машине с помощью клиента VNC и проверьте IP-адрес виртуального компьютер с помощью следующей команды:

Как видите, IP-адрес 192.168.150.228 , который является IP-адресом из подсети 192.168.150.0/24 . Это подсеть, которую мы настроили для моста частной сети. Итак, мост частной сети работает.


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

Перед тем, как создать общедоступный сетевой мост KVM, вы должны создать сетевой мост вручную с помощью Network Manager в CentOS 8.

Вы можете запустить команду Network Manager. -line с помощью следующей команды:


Выберите Активировать соединение и нажмите .


Интерфейс проводной сети ( ens160 в моем случае) должен быть активным. Выберите его и Деактивировать .


Ваш проводной сетевой интерфейс должен быть деактивирован. Нажмите , чтобы вернуться в главное меню.


Выберите Редактировать соединение и нажмите .


Выберите сетевой интерфейс, который вы только что деактивировали ( ens160 в моем случае ), перейдите к и нажмите .


Выберите Удалить и нажмите , чтобы подтвердить операцию удаления. .


Я удалил физический сетевой интерфейс ens160 , потому что я хочу добавить его к порту сетевого моста, который я создам позже. Думайте об этом как о сетевом коммутаторе. Вы подключаете кабель Ethernet, идущий от домашнего маршрутизатора, к коммутатору, а затем можете подключать к коммутатору другие сетевые устройства. Эти сетевые устройства получат IP-адреса от маршрутизатора. Та же аналогия применима и здесь. Это просто виртуальная машина.

Чтобы создать сетевой мост, перейдите к и нажмите .


Выберите Bridge из в списке перейдите к и нажмите .


Введите имя профиля и имя устройства . Сетевой мост virbr0 и virbr1 уже существует на моем хосте CentOS 8 KVM. Итак, я использовал virbr2 в качестве имени Device . Вы можете использовать любое описательное имя в качестве имени профиля . Оно не обязательно должно совпадать с именем Device .

Чтобы добавить сетевой интерфейс к мосту, выберите и нажмите .


Выберите Ethernet из списка, перейдите к и нажмите .


Введите сетевой интерфейс имя, которое вы хотите добавить к мосту в разделе Устройство . Имя профиля может быть любым описательным.

I добавит мой сетевой интерфейс ens160 (который я удалил ранее) к мосту.

Как только вы закончите, перейдите к и нажмите .

ПРИМЕЧАНИЕ. Вы можете найти названия всех доступных сетей интерфейсов вашего KVM-хоста CentOS 8 с помощью следующей команды:


Сетевой интерфейс ( ens160 в моем случае) должен быть добавлен к мосту.

Когда вы закончите, перейдите к и нажмите .


A новый мост virbr2 должен быть создан, как вы можете видеть на скриншоте ниже. Нажмите , чтобы вернуться в главное меню nmtui.


Выберите Активировать соединение и нажмите .


Как видите, мост virbr2 активирован. Если он не активирован, вы можете активировать его отсюда.

Несколько раз нажмите , чтобы выйти из программы nmtui.


Как видите, недавно созданный мост virbr2 получил IP-адрес через DHCP от моего домашнего маршрутизатора. Итак, недавно созданный мост virbr2 работает нормально.


Теперь, когда у нас есть рабочий сетевой мост virbr2 , мы можем добавить его в KVM.

Создайте новый XML-файл public.xml с помощью следующей команды:


Введите следующие строки кодов в файл public.xml .

Когда вы закончите, нажмите + X , а затем Y и , чтобы сохранить файл public.xml.


Здесь имя сетевого моста KVM будет public .


Сетевой мост будет работать в режиме bridge .


Сетевой мост будет использовать интерфейс моста virbr2 (это один, который мы только что создали с помощью программы nmtui).


Чтобы создать сетевой мост KVM с помощью файла конфигурации public.xml , выполните следующую команду:


Как видите, Создан общедоступный сетевой мост. В настоящий момент он неактивен .


Вы можете активировать общедоступный сетевой мост с помощью следующей команды:


Как видите, активирована общедоступная мостовая сеть.


Сетевой мост public не запускается автоматически при загрузке. Поскольку все работает, рекомендуется автоматически запускать сетевой мост при загрузке.


Чтобы разрешить общедоступный сетевой мост автоматически запускается при загрузке, выполните следующую команду:


Сетевой мост public теперь должен автоматически запускаться при загрузке.


Теперь давайте настроим виртуальную машину KVM для использования только что созданного общедоступного сетевого моста.

Как вы можете видите, у меня уже есть виртуальная машина KVM udesktop20_04-01 , работающая на моем хосте CentOS 8 KVM.


До вы меняете конфигурацию виртуальной машины KVM, убедитесь, что она выключена. Если ваша виртуальная машина KVM работает, вы можете выключить ее с помощью следующей команды:


Ваша виртуальная машина KVM должна быть выключена.


Чтобы изменить конфигурацию виртуальной машины KVM, выполните следующую команду:


Найдите интерфейс , как показано на скриншоте ниже. В предыдущем разделе этой статьи мы изменили сетевой мост на private .


Измените сетевой мост с private на public , как отмечено на скриншоте ниже.

ПРИМЕЧАНИЕ. По умолчанию файл конфигурации открывается в текстовом редакторе Vi. Чтобы отредактировать файл конфигурации в Vi, нажмите i , чтобы перейти в режим INSERT . Чтобы сохранить файл конфигурации, нажмите , введите : wq! , а затем нажмите .


Виртуальный м Следует изменить конфигурацию ахины.


Запустить виртуальную машину KVM с помощью следующей команды:


Виртуальная машина должна быть запущена.


Теперь подключитесь к вашей виртуальной машине с помощью VNC. client и проверьте IP-адрес виртуальной машины с помощью следующей команды:


Заключение:

В этой статье я объяснил мост частной и общедоступной сети KVM. Я также показал вам, как настраивать мосты частной сети KVM, а также мосты общедоступной сети KVM. Эта статья должна помочь вам начать настройку сетевых мостов KVM.

Читайте также: