Если у вас правильно сконфигурировано ppp-подключение, по-идее, никаких дополнительных настроек не требуется. Шлюз по-умолчанию, выдаваемый модемом, должен становиться более приоритетным. При установленном ppp-подключении дайте вывод команды route - нас интересуют строки c default в начале. Если метрика шлюза по-умолчанию у eth подключения будет более низкой, чем у модемного, то дабы не мудрить, можно сконфигурировать проводной интерфейс вручную, указав лишь адрес и маску - это сработает, но лишь в том случае, если устройства, которые мы хотим мониторить, находятся в той же сети, что и малинка. Если нет, то придется прописывать маршруты
Что касается
И при этом еще очень желательно сделать так, чтобы из внешней сети нельзя было попасть в закрытую подсеть (с ней должен работать только скрипт для мониторинга сетевых соединений).
за это можно не переживать, т.к. малинка не будет шлюзом для устройств внутренней сети, доступ к ним возможен только если взломать из вне саму малинку