Как то я уже писал об этом, но сейчас хочется немного по подробнее.

Как указать статические маршруты на FreeBSD сервере, который работает в качестве шлюза.

Вариантов может быть несколько, но сегодня я хочу рассмотреть 2 из них.

1й вариант — это создание записей в файле /etc/rc.conf такого вида:

# cat /etc/rc.conf | grep route
static_routes="admin lan1 lan2 lan3"
route_admin="-host 192.168.5.58/32 10.10.1.254"
route_lan1="-net 10.10.10.0/24 10.10.1.254"
route_lan2="-net 10.10.2.0/24 10.10.1.254"
route_lan3="-net 192.168.0.0/16 10.10.1.254"

2й вариант — это создать файл с маршрутами, дать ему права на исполнение и поставить его в автозапуск.

# cat /usr/local/etc/rc.d/statroute.sh
#!/bin/sh
/sbin/route add -host 192.168.5.58/32 10.10.1.254
/sbin/route add -net 10.10.10.0/24 10.10.1.254
/sbin/route add -net 10.10.2.0/24 10.10.1.254
/sbin/route add -net 192.168.0.0/16 10.10.1.254
# ls -l /usr/local/etc/rc.d/statroute.sh
-r-xr-xr-x  1 root  wheel  5436 Nov  4 01:23 /usr/local/etc/rc.d/statroute.sh

Еще есть варианты динамической или статической маршрутизации, или например, автоматической маршрутизации управляемой специальными демонами и протоколами. Допустим с использованием такого программного обеспечения, как GNU Zebra. Которая, способна автоматически переключать маршруты в зависимости от того какой сейчас живой канал или динамически разруливать маршрутизацию, а при пропадании одного из каналов перекидывать маршруты через другой канал и при появлении возвращать назад. Но об этом немного позже будет написано в другой статье.

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=1356


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.