Поиск по сайту

    Мои услуги на Kwork

Настройка сети, маршрутов FreeBSD

Настройка IP и маршрутов

Для настройки сети в FreeBSD открыть для редактирования файл /etc/rc.conf

disnetern@vmdatastore:~ % vi /etc/rc.conf #Открываем файл для редактирования, например vim

hostname="datastore.local" # Имя сервера                 
keymap="ru.koi8-r.kbd" # кодировка 
ifconfig_em0="inet 192.168.1.40 netmask 255.255.255.0" # назначаем IP на первый интерфейс
ifconfig_em1="inet 10.20.30.110 netmask 255.255.255.0" # назначаем интерфейс на второй интерфейс
defaultrouter="192.168.1.1" #маршрут по умолчанию
network_interfaces="em0 em1" # список всех интерфейсов
static_routes="office main" # список маршрутов
route_main="0.0.0.0/0 192.168.1.1" # основной маршрут для всего трафика
route_office="10.0.0.0/8 10.20.30.1" # дополнительный маршрут для внутренней сети

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

Выполняется от имени суперпользователя 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

Comments

So empty here ... leave a comment!

Добавить комментарий

Sidebar



Яндекс.Метрика Рейтинг@Mail.ru