Apr 15, 2010 15:26
Маршруты во FreeBSD, да собственно и в любой другой Unix like операционной системе добавляются с помощью команды route, допустим добавить маршрут к сети 192.168.1.0/24 , находящейся за маршрутизатором 192.168.0.10:
route add -net 192.168.1.0/24 192.168.0.10
Или можно добавить маршрут через интерфейс em1 к сети 192.168.10.0/24:
route add -net 192.168.10.0/24 -interface em1
Добавлять маршруты не сложно, но добавленный таким образом маршрут будет существовать только до перезагрузки сервера, а для того что бы они восстановились после перезагрузки, их необходимо прописать в /etc/rc.conf:
static_routes="office1 office2"
route_office1="-net 192.168.1.0 192.168.0.10"
route_office2="-net 192.168.10.0 -interface em1"
Остновные локальные маршруты:
static_routes="net0 net1 net2"
route_net0="-net 192.168.0.0 х.х.х.х -netmask 255.255.0.0"
route_net1="-net 10.0.0.0 х.х.х.х -netmask 255.0.0.0"
route_net2="-net 172.16.0.0 х.х.х.х -netmask 255.240.0.0"
freebsd,
static route,
route,
маршрутизация