Примем, что
193.24.23.35 - твой реальный айпишник выданный провом
193.24.23.30 - шлюз выданный провом.
rl0 - смотрит в сеть врова.
vr0 - смотрит в твою локальную сеть.
192.168.0.30 - твой айпишник в локальной сети.
ifconfig rl0 193.24.23.35 netmask 255.255.255.248 up
ifconfig vr0 192.168.0.30 netmask 255.255.255.0 up
route add default 193.24.23.30
Всё правильно.
На компах в локалке шлюзом по умолчанию ставишь 192.168.0.30 Вообщем смысл в том, что комп в локалке не зная куды направить пакет шлёт его на шлюз по умолчанию, т.е. на твой комп с FreeBSD, а он в свою очередь не зная куды слать етот пакет шлёт его на свой шлюз по умолчанию... Вообщем почитай чего-нить чего-нить на тему маршрутизации ;)
К тому же в локалке у тебя "серые" айпишники соответсвенно тебе нужет NAT.
P.S. route add -host 193.24.23.35 -gateway 193.24.23.30 - а вот это ты вообще загадачно замутил :)