У меня паршивый модем/маршрутизатор 3801HGV, который мне приходится использовать с AT&T UVerse. Из-за проблем с AT&T этот маршрутизатор не позволяет изменять настройки DNS. Я добавил LinkSys E1200 в качестве второго маршрутизатора, чтобы использовать настройки OpenDNS (чтобы фильтровать контент для моих детей). У меня все еще есть машины, которые я хочу запустить на 3801, и им иногда нужно взаимодействовать с машинами за E1200. Проблема в том, что 3801, похоже, не допускает никакой статической маршрутизации. Допустим, я хочу организовать общий доступ к файлам с двумя машинами за E1200. Есть мысли, как это настроить?
решение1
Вам лучше пересмотреть все свое решение, поскольку вмешательство в прошивку интернет-провайдера не принесет никакой пользы.
Я подключаю свой компьютер к обоим устройствам одновременно (Windows позволяет вам настраивать приоритет адаптера в дополнительных настройках ncpa.cpl, так что вы можете выбрать, какая сетевая карта будет маршрутом по умолчанию для интернет-запросов). Поэтому моя семья настроена на один маршрутизатор, а я на оба, маршрут по умолчанию без фильтрации, но они могут получить доступ к моим общим папкам, и мы можем играть в многоуровневые локальные игры и т. д.
решение2
Забудьте о модеме вашего провайдера. Он так же полезен, как пресс-папье.
Я бы рекомендовал и могу сказать, что это работает, купить 2 маршрутизатора Linksys и установить на них DD-WRT. Я обнаружил, что у домашних маршрутизаторов либо отключена, либо сломана внутренняя статическая маршрутизация. После установки DD-WRT все заработало отлично. Это будет работать отлично, если у вас 2 публичных IP-адреса, если нет, то вам нужно будет настроить шлюз маршрутизатора 2 на маршрутизатор 1.
[Это вопрос к сетевым экспертам — если вы устанавливаете шлюз маршрутизатора 2 на маршрутизатор 1 — вам все равно нужны статические маршруты?]
Так:
Маршрутизатор 1 - 192.168.1.X
Маршрутизатор 2 - 192.168.2.X
Затем с помощью DD-WRT можно настроить статическую маршрутизацию между подсетями.
На самом деле вам нужен прокси. Я знаю коллегу, который использует IPcop (http://www.ipcop.org/2.0.0/en/admin/html/) - хотя это может быть излишним в данной ситуации. Я думаю, что все, что вам нужно, это настроить squid, чтобы отфильтровывать ключевые слова, которые вам не нравятся (http://en.wikipedia.org/wiki/Squid_(программное обеспечение)). Я уверен, что это можно настроить как службу, так что все, что вам нужно будет сделать, это сказать своему ребенку: «Если хочешь заняться серфингом, просто включи этот компьютер».