Корректируем легкий бред.>и в первой и во второй сети убираете маршруты на соседнюю сеть
>и просто оставляете DG - свой интерфейс во FreeBSD машине.
На машинах в сетях ничего не трогаем.
>На этой же машине поднимаете то что вам надо до модема с
>провайдером и все.
Вот это не понятно и считаем бредом.
Дальше, на машине с FreeBSD ("Центральной") прописываем
route add 10.1.24.1 mask 255.255.255.255 192.168.15.10
Теперь все машины будут знать куда идти к 10.1.24.1 - через модем 15.10.
Те, которые в 15 сети - получат редирект от FreeBSD, те которые в 13 сети пойдут туда через маршрутизатор, прописанный у них дефолтом.
Теперь главное, чтобы модем сумел отдал пакеты в сеть "192.168.13.х маска 255.255.255.0" через шлюз 13.1 - ну это на модеме и прописывай.