Поделиться через


Мост Netsh

Используйте netsh bridge команды для создания сетевого моста по крайней мере двух сетевых адаптеров и управления ими. Сетевой мост использует сетевое подключение и ресурсы одного сетевого адаптера с другим.

Примечание.

  • Эта команда доступна начиная с накопительного обновления 2023-09 для Windows 11 версии 22H2 (KB5030310).

  • Команды netsh bridge недоступны в Windows Server 2022 и более ранних версиях.

Команды моста Netsh

Доступные команды:

Приказ Описание
помощь Отображение списка команд для контекста netsh bridge .
список Перечислите все доступные мосты по их уникальным идентификаторам мостов (GUID).
показать адаптер Список всех сетевых адаптеров, которые можно мостить и сетевые адаптеры, которые уже образуют мост.
создать Создайте мост с помощью минимум двух сетевых адаптеров.
добавить Добавьте сетевой адаптер в существующий мост.
удалить Удалите мостовой сетевой адаптер из существующего моста.
Удалить все из Удалите все мостовые сетевые адаптеры из существующего моста и удалите мост.
разрушать Удалите все мостовые сетевые адаптеры из существующего моста и удалите мост.

Синтаксис моста Netsh

netsh bridge list

netsh bridge show adapter

netsh bridge create [<Adapter ID 1> <Adapter ID 2>]

netsh bridge add [<Adapter ID>] to [<Bridge GUID>]

netsh bridge remove [<Adapter ID>] from [<Bridge GUID>]

netsh bridge remove all from [<Bridge GUID>]

netsh bridge destroy [<Bridge GUID>]

Справка по сетевому мосту Netsh

Команда справки содержит более подробные сведения о поддерживаемых netsh bridge командах.

Параметры справки по мосту Netsh

Параметр Описание
<command> Отображает сведения о командах.

Примеры справки по команде "Netsh bridge"

Следующая команда является примером команды для отображения всех поддерживаемых команд моста Netsh.

netsh bridge help

В следующих выходных данных показаны поддерживаемые команды и их описания.

The following commands are available:
Commands in this context:
?       - Display a list of commands
help    - Display a list of commands
list    - Display all available created bridges.
show    - Displays information (i.e. adapter).
add     - Add a network adapter onto an existing bridge
create  - Create a bridge with two user-provided network adapters.
destroy - Remove ALL bridged network adapters from the existing bridge and destroy the bridge.
remove  - Remove network adapter from a bridge, and destroy the bridge automatically when all network adapters are removed.
dump    - Displays a configuration script.
set     - Sets configuration information

Мост netsh list bridge

Команда перечисляет все доступные созданные мосты, идентифицируемые уникальными идентификаторами GUID моста.

Примеры списка мостов в netsh

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

netsh bridge list

В следующих выходных данных перечислены идентификаторы GUID моста для каждого настроенного моста.


```output
-------------------------------------------------------------
GUID                                Bridge Name
-------------------------------------------------------------
{Uniquely generated Bridge GUID}    Network Bridge
-------------------------------------------------------------

Netsh bridge показать адаптер

Команда показывает адаптеры, которые можно объединить в мост, и все сетевые адаптеры, образующие мост.

Каждый адаптер идентифицируется с уникальным идентификатором, который может быть идентификатором GUID или индексом интерфейса (а именно, IfIndex) или именем адаптера.

Примеры адаптеров для моста Netsh

Следующая команда является примером этой команды.

netsh bridge show adapter

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

------------------------------------------------------------------------------------------
IfIndex GUID                        Adapter Name        IsBridged Bridgeable Compatibility
------------------------------------------------------------------------------------------
1       <Wi-Fi Interface GUID>      Wi-Fi                   No        Yes      disabled
4       <Ethernet Interface GUID>   Ethernet                No        Yes      disabled
------------------------------------------------------------------------------------------

Netsh bridge создать мост

Создает мост из как минимум двух сетевых адаптеров, присоединяющихся к мосту. Предоставление двух сетевых адаптеров требуется в качестве параметров для команды. Успешно созданный мост идентифицируется с помощью уникального GUID моста и может быть подтвержден с помощью команды netsh bridge list.

Создание параметров моста Netsh

Параметр Описание Требование
Adapter ID Уникально идентифицирует сетевой адаптер, который может присоединиться к мосту и может быть получен из команды netsh bridge show adapters. Идентификатор адаптера может быть следующим: GUID или Adapter Nameили IfIndex Обязательно

Примеры создания моста Netsh

Пример 1. Создание моста двух сетевых адаптеров с помощью IfIndex

Следующая команда является примером этой команды, предоставляющей IfIndex параметры.

netsh bridge create 1 4

В следующих результатах показан GUID недавно созданного моста, подтверждающий используемые индексы интерфейсов.

Successfully added adapter 1 onto the bridge.
Successfully added adapter 4 onto the bridge.

Пример 2. Создание моста двух сетевых адаптеров с помощью GUID адаптера

Следующая команда является примером этой команды, предоставляющей Adapter GUID параметры.

netsh bridge create [<Wi-Fi Interface GUID>] [<Ethernet Interface GUID>]

В следующем выводе показан GUID для недавно созданного моста, подтверждая идентификаторы GUID использованных адаптеров.

Successfully added adapter <Wi-Fi Interface GUID> onto the bridge.
Successfully added adapter <Ethernet Interface GUID> onto the bridge.

Пример 3: Создание моста из двух сетевых адаптеров по названию адаптера

Следующая команда является примером этой команды, предоставляющей Adapter Name параметры.

netsh bridge create "Wi-Fi" "Ethernet"

Данные вывода показывают GUID моста для вновь созданного моста, где подтверждаются используемые имена адаптеров.

Successfully added adapter Wi-Fi onto the bridge.
Successfully added adapter Ethernet onto the bridge.

Добавление моста Netsh

Эта команда добавляет к существующему мосту сетевой адаптер с возможностью мостирования.

Добавление параметров моста Netsh

Параметр Описание Требование
Adapter ID Идентификатор адаптера может быть следующим: Adapter GUID или Adapter Name.IfIndex Параметр однозначно идентифицирует сетевой адаптер, который может присоединиться к мосту, и его можно найти из команды netsh bridge show adapters. Обязательно
Bridge GUID GUID однозначно идентифицирует мост, найденный из команды netsh bridge list. Обязательно

Примеры добавления моста в Netsh

Следующая команда является примером этой команды.

netsh bridge add [<Adapter ID>] to [<Bridge GUID>]

Следующие результаты подтверждают успешное выполнение операции для идентификатора адаптера и глобального уникального идентификатора (GUID) моста.

Successfully added adapter <Adapter ID> to <Bridge GUID>

Удаление моста Netsh

Удаляет мостовой сетевой адаптер из существующего моста.

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

Параметр Описание Требование
Adapter ID Идентификатор адаптера может быть следующим: GUID или Adapter Name.IfIndex Параметр однозначно идентифицирует сетевой адаптер, который может присоединиться к мосту, и его можно найти из команды netsh bridge show adapters. Обязательно
Bridge GUID GUID однозначно идентифицирует мост, полученный из команды netsh bridge list. Обязательно

Примеры удаления моста Netsh

Следующая команда является примером этой команды.

netsh bridge remove [<Adapter ID>] from [<Bridge GUID>]

Следующие выходные данные подтверждают успешное удаление адаптера.

Successfully removed adapter <Adapter ID> from bridge.

Netsh bridge удалить все из

Удаляет все мостовые сетевые адаптеры из существующего моста и уничтожает мост.

Мост Netsh удаляет все из параметров

Параметр Описание Требование
Bridge GUID Указывает GUID, который нужно удалить. Мост можно определить с помощью команды netsh bridge list. Обязательно

Мост Netsh удаляет все примеры

Следующая команда является примером этой команды.

netsh bridge remove all from [<Bridge GUID>]

Выходные данные подтверждают, что мост был успешно разрушен для идентификатора моста (GUID).

Successfully destroyed bridge <Bridge GUID>.

Уничтожение моста Netsh

Удаляет все мостовые сетевые адаптеры из существующего моста, а затем уничтожает мост.

Netsh bridge уничтожает параметры

Параметр Описание Требование
Bridge GUID Указывает GUID, который нужно удалить. Мост можно определить с помощью команды netsh bridge list. Обязательно

Примеры уничтожения моста Netsh

Следующая команда является примером этой команды.

netsh bridge destroy [<Bridge GUID>]

Выходные данные подтверждают, что мост был успешно разрушен для идентификатора моста (GUID).

Successfully destroyed bridge <Bridge GUID>.