Назначение и различия команд net init
и net flush
Для выполнения операций по сбросу или конфигурации сетевых параметров предусмотрены следующие команды системного администрирования:
net init
— инициализация сетевой конфигурации.net flush
— очистка сетевой конфигурации.
Команда net init
Назначение: используется для инициализации сетевой конфигурации.
Позволяет настраивать сетевые интерфейсы и изменять существующие параметры.
Использование: применяется для ручной инициализации настроек сети узла.
При выполнении сбрасывает текущие сетевые параметры и позволяет задать новые
значения.
Внимание
Выполнение команды net init
приводит к полному сбросу сетевых
настроек узла, что может привести к недоступности ВМ
и сетевого хранилища.
Пример использования команды net init
Если требуется установить новый IP-адрес для интерфейса и сбросить
остальные сетевые настройки, используется команда net init
.
Ключи команды net init
и их назначение
-h, --help
– Показ сообщения справки.--to_file
– Перенаправление вывода в файл. Может использоваться для сохранения логов или конфигураций.-m <mode>
– Указание режима для интерфейса управления (static
илиdhcp
). По умолчанию:static
.-t <timeout>
– Таймаут перед перезагрузкой после изменения конфигурации, в секундах. По умолчанию:3
.-u <uplink>
– Указание физического интерфейса для uplink-соединения.-i <ip-address>
– Указание IP-адреса интерфейса управления.-n <netmask>
– Указание сетевой маски интерфейса управления. По умолчанию:255.255.255.0
.-e <ethernet address>
– Указание MAC-адреса интерфейса управления.-g <gateway address>
– Указание IP-адреса шлюза по умолчанию.-d [<dns servers> ...]
– Указание DNS-серверов.
Команда net flush
Назначение: используется для сброса существующей сетевой конфигурации. Очищает существующие настройки, возвращая их в состояние по умолчанию или полностью удаляя их.
Использование: применяется, когда требуется удалить текущие параметры сети, например, для устранения неполадок или подготовки к новой конфигурации.
Пример использования команды net flush
При возникновении неполадок с сетевыми настройками может потребоваться
выполнить net flush
для полного удаления текущей конфигурации сети.
Ключи команды net flush
и их назначение
-h, --help
– Показ сообщения справки.--to_file
– Перенаправление вывода в файл. Может использоваться для сохранения логов или конфигураций.-u <uplink>
– Указание физического интерфейса для uplink-соединения (например,ens4
).-m <mode>
– Указание режима для интерфейса управления (static
илиdhcp
).-i <ip-address>
– Указание IP-адреса интерфейса управления.-n <netmask>
– Указание сетевой маски интерфейса управления.-e <ethernet address>
– Указание MAC-адреса интерфейса управления.-g <gateway address>
– Указание IP-адреса шлюза по умолчанию.-t <tag>
– Указание VLAN-тега для интерфейса управления.
Основные различия
Главное различие между командами заключается в назначении:
net init
применяется для инициализации и настройки параметров сети. Используется, когда необходимо задать новые настройки, например изменить IP-адрес, режим интерфейса или DNS-серверы.net flush
используется для сброса и очистки текущей сетевой конфигурации. Применяется при устранении неполадок или подготовке к новой настройке.
Примеры использования
-
Сетевые настройки были изменены некорректно, и узел потерял связь с сетью:
- Используется
net flush
, чтобы сбросить текущие настройки и вернуть их к значениям по умолчанию. Это помогает восстановить связь, если ошибка была связана с неверными параметрами.
- Используется
-
Требуется задать новые сетевые параметры, например, изменить IP-адрес или VLAN-тег:
- Используется
net init
, чтобы инициализировать новые настройки. Эта команда полностью перезапишет текущие параметры, поэтому её необходимо применять с осторожностью.
- Используется
-
После обновления или изменения конфигурации узел перестал корректно работать:
- Сначала рекомендуется использовать
net flush
, чтобы очистить текущие настройки. Если это не помогло, и требуется задать новые параметры, используетсяnet init
.
- Сначала рекомендуется использовать
-
Необходимо полностью переконфигурировать сетевые интерфейсы:
- Применяется
net init
, чтобы задать новые параметры с нуля. Это может потребоваться при изменении топологии сети или переходе на другой режим работы.
- Применяется