FreeBSD: start / stop / restart сетевых подключений и маршрутизации

Автор: | 20/12/2011
 

Сеть может быть перезапущена специальными скриптами, расположенными в каталоге /etc/rc.d/. В этом каталоге расположены скрипты для старта, остановки и перезапуска сети и других сервисов, например – демона SSH.

FreeBSD 5.x/6.x и более поздние версии

FreeBSD 5.x/6.x и более поздние версии используют скрипт netif для запуска, остановки и перезапуска сетевых подключений.

Выполняется от имени суперпользователя root.

Запустить сеть:

# /etc/rc.d/netif start

Остановить сеть:

# /etc/rc.d/netif stop

Перезапуск сети:

# /etc/rc.d/netif restart

Ручной способ, с использованием ifconfig

Для остановки сети на интерфейсе re0:

# ifconfig re0 down

Для запуска сети на интерфейсе re0:

# ifconfig re0 up

Отобразить отключённые интерфейсы:

# ifconfig -d

Отобразить включённые интерфейсы:

# ifconfig -u

FreeBSD Update / restart routing tables / service

Так же, необходимо обновить таблицу маршрутизации после перезапуска сети:

# /etc/rc.d/routing restart

Как перезапустить сетевое подключение по SSH?

Что бы не потерять соединение с сервером по SSH, необходимо выполнить следующее:

# /etc/rc.d/netif restart && /etc/rc.d/routing restart

Эта заметка – перевод страницы на NixCraft.