Home > FreeBSD, Home, daily > Немного о роутинге у меня дома

Немного о роутинге у меня дома

August 18th, 2008

Перенос поста вот отсюда.

Пришла пора рассказать, а как же маршрутизируется мой трафик у меня дома, на моем роутере из старенького железа с FreeBSD на борту.

Некоторые подробности:
ОС: FreeBSD 7.0
vpn-client: mpd5
firewall: PacketFilter (pf)

У моего провайдера, Vzletka.net, две подсети адресов: 10/10 и 89.105.128/22. Запомним это.

Сетевой адрес выдается по dhcp с привязкой к mac-адресу сетевой платы. Мы же умные, один разок получили настройки и прописали их статически.

У себя я прописал два статичных роута в /etc/rc.conf:

static_routes=”lan10 lan89″
route_lan10=”-net 10.0.0.0/10 10.17.95.1″
route_lan89=”-net 89.105.128.0/22 10.17.95.1″

Чтобы небыло никаких инсинуаций. Чтобы при сбитом default gateway трафик внутри локалки бегал нормально.

Еще добавил вручную несколько dns-серверов. А именно:

domain vzletka.net
nameserver 80.255.136.201
nameserver 208.67.222.222
nameserver 217.117.184.25
nameserver 89.105.128.67

Там и dns-сервера vzletka.net, и проекта OpenDNS. На всякий случай. Последний - dns-сервер отдающий внутренние взлетковские адреса вида login.ether.vzletka.net.

Собственно и вот. Настройки mpd5, так же как и фаервола, напишу в одном из следующих постов. Скажу лишь, что при поднятии впн, впн-сервер становится шлюзом по умолчанию, но локальный трафик к сети 89.105.128/22 продолжает топать через локальный шлюз. Это избавляет от проблем типа сидишь в ирце, подключил интернет, отвалился, и приконнектился с адресом *.pptp.vzletka.net. Или локальный форум предлагает ввести заново логин и пароль, ибо твой адрес сменился и надо обновить сессию. Да и нагрузка на впн-сервер провайдера меньше.

Добавив в /etc/rc.conf строчки

mpd_enable=”YES”

заставим mpd5 стартовать при загрузке системы автоматически.

FreeBSD, Home, daily , ,

  1. bessarabov
    August 19th, 2008 at 04:25 | #1

    А какой смысл прописывать ip адрес статикой, если он по dhcp раздается?

  2. August 19th, 2008 at 07:23 | #2

    bessarabov, а смысл такой, что при получении адреса и параметров по dhcp, у меня все время отваливались днс-сервера. поясню: у взлетки, как я писал выше - две пары днс-серверов: для резолвинга только внутренних адресов и только внешних. по умолчанию выдается пара для внутренних. при поднятии впн, внутренние днс-сервера переписывались новыми наастройками и внутренние ресурсы становились как бы уже и не доступными. вот такая петрушка.

  1. No trackbacks yet.