1

Сегодня я обнаружил, что мой сын-подросток установил мошеннический маршрутизатор Wi-Fi. Он подключен непосредственно к разъему Ethernet, который я забыл, был в его комнате. Я предполагаю, что он сделал это, чтобы обойти мое интернет-расписание (и умеренная фильтрация OpenDNS). Вместо того, чтобы просто запретить маршрутизатор по MAC-адресу и, возможно, перерезать кабель Ethernet на коробке, я бы хотел напугать его. Несмотря на то, что я впечатлен его мастерством, я разочарован тем, что он открыл Wi-Fi AP без пароля для моей сети. У меня есть веб-сайт на Raspberry Pi, на котором написано: «Вас взломали ...!«Я хочу перенаправить весь трафик с этого маршрутизатора / точки доступа на этот веб-сайт Raspberry Pi.

Я до сих пор потерпел неудачу в этом начинании. Вот моя сеть:

  • DD-WRT v24-sp2, работает в режиме шлюза (маршрутизатор моего интернет-провайдера в режиме DMZ отправляет все на этот).

    $uname -a Linux DD-WRT-1 3.11.10 #98 Sat Mar 1 21:51:43 CET 2014 mips GNU/Linux

  • Мошенническим маршрутизатором является D-Link DIR-655. FWICT обслуживает адреса в виде 192.168.0.*. Он должен был изменить пароль администратора по умолчанию.

  • D-Link подключен к маршрутизатору DD-WRT через концентратор, который является соединением всех комнат в моем доме, но я прекрасно блокирую их все: мы (обычно, смеется) их не используем.
  • У меня есть порт Ethernet, который переносит эти порты Ethernet в маршрутизатор DD-WRT в собственной VLAN (vlan3).
  • Я даже дал мошенническому маршрутизатору статический IP, чтобы я всегда мог его найти.

Я пробовал несколько вариантов команд iptables , и все они были уверены, что они будут работать. Вот самое многообещающее, но это никак не отразилось:

iptables -t nat -A OUTPUT -i vlan3 -p tcp --dport 80 -j DNAT --to-destination 10.0.0.65:80
  • Маршрутизатор D-Link находится на vlan3
  • 10.0.0.65:80 это внутренний IP моего веб-сервера Raspberry Pi

Я также попытался сделать это на основе MAC-адреса маршрутизатора D-Link, но это также не имело никакого эффекта. Я выполняю эти команды iptables в сеансе ssh с маршрутизатором DD-WRT.

Кто-нибудь может мне помочь или направить меня в правильном направлении? Я прочитал несколько документов и учебников по iptables онлайн, но, похоже, ничего не работает. Нужно ли перенаправить диапазон адресов 192.168.0.1/24? Я попробовал это, но не получил никаких результатов. Но, возможно, я сделал это неправильно:

iptables -A PREROUTING -s 192.168.0.0/255.255.255.0 -p tcp -j DNAT --to-destination 10.0.0.65

0