Да сам только начинаю потихоньку вникать. Очень интересная, гибкая, но в тоже время более сложная и запутанная технология.
А смысл таков, ip rule задаёт, что пакеты из сети 192.168.0.0/24 нужно маршрутизировать по таблице №1. А с помощью ip route add ... table 1 я прописываю правило маршрутизации в эту таблицу. Естественно я полагаюсь, что таблица №1 еще не заюзана и девственно чиста.
Ну а насчёт маскардинга я думаю, что всё понятно. Это решение кстати хорошо подойдёт к твоей задаче.
И, еще, на заметку, кроме как по источнику, можно ip rule правило задавать по метке (fwmark), которую можно поставить на пакет с помощью iptables.