Freebsd перезапуск підсистеми мережі без перезавантаження
FreeBSD перезапуск підсистеми мережі без перезавантаження
У статті перераховані методи, що дозволяють швидко запустити мережеві служби без перезавантаження.
[FreeBSD] як запустити, перезапустити, зупинити служби мережі без перезавантаження (Start / Restart / Stop Network and Routing Service).
Версії FreeBSD 5.x / 6.x і вище - запуск або зупинка мережі робиться скриптом netif і використовуваними з ним командами start, restart, stop. Вам потрібно для цього залогінитися під root, тоді стануть доступні команди:
Для запуску служби мережі FreeBSD:
# /etc/rc.d/netif start
Для зупинки служби мережі FreeBSD:
# /etc/rc.d/netif stop
Для перезапуску служби мережі FreeBSD:
# /etc/rc.d/netif restart
Ручний метод, з використанням ifconfig.
Для зупинки мережевого адаптера (NIC) на льоту:
# Ifconfig network-interface down
Для запуску мережевого адаптера (NIC) на льоту:
# Ifconfig network-interface up
Як оновити / перезавантажити під FreeBSD таблиці маршрутизації і відповідну службу. Це також потрібно для оновлення таблиці маршрутизації після перезапуску служби мережі.
# /etc/rc.d/routing restart
Для того, щоб перезавантажити службу мережі, використовуючи сесію ssh:
# /etc/rc.d/netif restart /etc/rc.d/routing restart
FreeBSD 4.x і більш ранні версії - start, restart, stop network service
1) Для запуску служби мережі під FreeBSD вам потрібно скопіювати спеціальний скрипт network:
# Cp / usr / share / examples / etc / netstart / etc / network
2) І потім виконати його:
#. / Etc / network
або
#sh / etc / network
Цей скрипт робить всю необхідну роботу для запуску мережі, маршрутизації, брандмауера і т. Д.
У чому різниця між / etc / netstart і /etc/rc.d/netif для перезапуску мережі?
/ Etc / netstart - старий метод і не підтримує всі опції (типу stop, restart і ін.), Які підтримуються скриптом /etc/rc.d/netif. Простота використання - ось основна відмінність між цими двома сценаріями.