the_bit (the_bit) wrote in linux_il_ru,
the_bit
the_bit
linux_il_ru

Домашний раутинг и как с ним бороться.

Уважаемые господа, у меня назрел вопрос с которым как-то я сам "наобум" справляться "стремаюсь".
Мне надо как-то справиться с постоянными "залипаниями" соединения в удаленной части дома
Конфигурация у меня следующая:
[DSL]
  |
[eth0](no IP)
[Box0 with pptp,dnasmasq and iptables]
[eth1](net1) <--- internet gw
 |
[lan1.1 port]
[Router1 TP-Link TL-WR841ND as AP and eth switch/hub][lan1.2][lan1.3][lan1.4]
[wifi1]
...
[wifi1]
[Router2 TP-Link TL-WR841ND as wifi extender and eth bridge to (net1) ][lan2.1][lan2.2][lan2.3][lan2.4]
[wifi2]
На eth. портах обоих раутеров висят всевозможные деавйсы, как PC так и не совсе
Router1 с родной прошивкой, Router2 перепрошит DD-WRT v24-sp2 (03/25/13) std - единственная версия доступная для ээтого девайса. Впрочем прошивка проблемы не решила, когда на нем была родная прошивка проблема была ровно та же самая
То что для задачи wifi extender + eth to wifi bridge "железка" мягко говоря неудачная обнаружено было опытным путем, однако форумы подтверждают. То есть все что сервит Router2 - не то чтоб совсем не работает, но как-то странно себя ведет, ping с компьютера на портах второго раутера на Router1 иногда ловит "Unreachable Destination", запросы http иногда довольно долго висят в состоянии "resolving host", "управлялка" XBMC на андроиде постоянно "теряет" XBMC если подключена с "не тому" вайфаю. Все эти "радости" исчезают если раутер перезапустить, но через какое-то время все начинается снова
Если я меняю конфигурацию второго раутера с бриджа на раутер+нат - подобной проблемы нет, но тогда я теряю возможность простой коммуникации между двумя сегментами, т.к. условный "сегмент1"  - который "висит" прямо на первом раутере не знает о другом сегменте ничего.
Кроме того появляется и проблема раздачи IP. Сейчас все девайсы получают его от Box0, на котором dnasmasq раздает их по MAC и весь файфай-зоопарк при разделении сегментов прийдется мониторить дважды
Я мемного порыл интернет, то ли я неправильные вопросы гуглу задавал то ли плохо понимал его ответы (а их слишком много) но ничего путного пока не получается. Я в раутинге не слишком спец - может в этом причина. Единственный реальный совет - ехтендер типа http://ksp.co.il/?uin=20463. Но я не уверен что он не делает тот же раутиг+нат. Да и хотелось бы в любом случае просто решить проблему - все-таки "челлендж", да?
Вопросы:
Стоит ли пытаться держаться за "плоскую" раскладку, когда все в одной логической подсети?
Если да то какой девайс мне бы подошел тут? Денег много нет, увы.
Если нет то как правильно "придумать" раздачу адресов на 2 сегмента?
Как настраивают раутинг из двух сегментов?
Можно ли заставить "передавать" DHCP запросы через раутер на другой сегмент?
Ну и самый главный вопрос - как другие с подобной задачей справляются? Ведь я явно не первый на эти грабли наступил...
Заранее спасибо
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 17 comments