Если вы можете войти через telnet с помощью описанных методов, вы можете попробовать мое правило iptables. В качестве альтернативы вы можете установить Freetz, и тогда мое правило должно работать. Они говорят, что часть документации на немецком языке, так что используйте Google Translate.
Это отрывок из Linux Voice
С коробкой FRITZ !, вы можете сделать удивительную сумму, если хотите немного взломать. Telnet можно включить, например, нажав «#» на подключенном телефоне и набрав 96 * 7 *. Вы даже увидите сообщение о том, что оно включено (переключите 7 на 8, чтобы отключить его). Теперь вы можете подключиться к маршрутизатору из командной строки, набрав telnet ip_address и введя пароль веб-администратора. Теперь вы окажетесь в довольно узнаваемой среде командной строки Linux. Вы можете ls или набрать top и посмотреть на файловую систему. Также доступен wget, и есть способы установки скомпилированных пользователем пакетов, таких как DropBear, но мы бы не советовали делать это. Вместо этого мы рекомендуем взглянуть на Freetz. Это коллекция модификаций с открытым исходным кодом, которые могут быть внесены в прошивку вашего маршрутизатора по умолчанию, превращение его в гораздо более гибкое и взломанное устройство (и, вероятно, в то же время аннулирует гарантию). Вам необходимо создать виртуальную машину с определенной средой сборки, а затем извлечь последние файлы из учетной записи GitHub, прежде чем собирать их из базовой системы меню. Почти вся важная и актуальная информация на немецком языке, что значительно усложняет задачу, если вы не говорите на этом языке. Но если вам нужен больший контроль над вашей версией. Если встроенное ПО по умолчанию не дает достаточного контроля, вы можете получить доступ к ОС через Telnet или установить обновление с открытым исходным кодом под названием Freetz. аппаратное обеспечение и возможность вносить собственные изменения в прошивку - это того стоит. Мы обнаружили, что особенно полезно добавлять более широкие функциональные возможности VPN, включая OpenVPN, а также легко добавлять SSH и другие приложения.
Краткосрочная регистрация:
iptables -I OUTPUT 1 -p tcp -m tcp -m multiport --dports 80,443 -J LOG --log-prefix "I visited a website "
Долговременная:
установить mysql и ulogd2
mysql -u root -p </src/ulogd2/doc/mysql-ulogd2.sql
Этот файл не может быть в том же месте на вашем компьютере
find / -iname "mysql-ulogd2.sql"
если он говорит, что файл не найден
изменить эту часть ulogd.conf
[log1] # netlink multicast group (the same as the iptables --nflog-group param) # Group O is used by the kernel to log connection tracking invalid message nlgroup=1 group=1 [global] stack=log1:NFLOG,base1:BASE,ifi1:IFINDEX,ip2bin1:IP2BIN,mac2str1:HWHDR,mysql1:MYSQL [mysql1] db="ulog2" host="192.168.1.1" user="username" table="ulog" pass="password" procedure="INSERT_PACKET_FULL"
iptables -I OUTPUT 1 -p tcp -m tcp -m multiport --dports 80,443 -J NFLOG --nflog-group 1 --nflog-prefix "I visited a website "
ТОЛЬКО iptables и ulogd2 ДОЛЖНЫ быть на вашей fritzbox, а остальные могут быть помещены в любую точку вашей сети.