Правильный перезапуск сети и маршрутизации во FreeBSD: различия между версиями
Перейти к навигации
Перейти к поиску
Bas (обсуждение | вклад) Новая страница: «Создаём файл со следующим содержанием: <source lang="bash">#!/bin/sh # Рестарт сетевых интерфейсов /etc…» |
Bas (обсуждение | вклад) Нет описания правки |
||
(не показано 9 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
Создаём файл со следующим содержанием: | Создаём файл со следующим содержанием: | ||
< | <pre> | ||
#!/bin/sh | |||
# Рестарт сетевых интерфейсов | # Рестарт сетевых интерфейсов | ||
Строка 6: | Строка 7: | ||
# Обновление таблицы маршрутизации | # Обновление таблицы маршрутизации | ||
/etc/rc.d/routing restart</ | /etc/rc.d/routing restart | ||
</pre> | |||
Думаю, многие знают про <code>/etc/netstart</code>, но данный скрипт не перечитывает таблицу маршрутизации, а пытается просто добавить роуты. По этой причине предварительно приходиться очищать таблицу маршрутизации. Данный скрипт избавлен от этих недоразумений. | Думаю, многие знают про <code>/etc/netstart</code>, но данный скрипт не перечитывает таблицу маршрутизации, а пытается просто добавить роуты. По этой причине предварительно приходиться очищать таблицу маршрутизации. Данный скрипт избавлен от этих недоразумений. | ||
[[Category:FreeBSD]] |
Текущая версия от 22:15, 25 февраля 2018
Создаём файл со следующим содержанием:
#!/bin/sh # Рестарт сетевых интерфейсов /etc/rc.d/netif restart # Обновление таблицы маршрутизации /etc/rc.d/routing restart
Думаю, многие знают про /etc/netstart
, но данный скрипт не перечитывает таблицу маршрутизации, а пытается просто добавить роуты. По этой причине предварительно приходиться очищать таблицу маршрутизации. Данный скрипт избавлен от этих недоразумений.