Занчит так решения 2
1) действительно настрой модем в качестве роутера
2) Если он не умеет (а этого не можем быть в 95% случаев)
алгорит:
ВСЕМ домашним устройствам, кроме ноута раздаешь ОТЛИЧНУЮ сеть от той что раздает тебе пров к примеру 192.168.х.0/24 и в таком же духе
далее на интерфейс на ноуте вешаешь aliase`ом адрес из этой новой сети.
далее этот адрес ВСЕМ другим девайсам прописываешь как gw (шлюз по умолчанию) и только поле этого у тебя заработает нормально.
Почему счас не работает обясняю
у тебя 1 интерфес на ноуте с адресом 172.23.8.159 так вот - по твоему правилу - ВСЕ что имеет source 172.23.8.0/24 и уходит на ppp0 все должно натиться так? только есть 1 минус не задумывался что такое POSTROUTE - правила в этой цепочке отрабатываються после того как отработаються правила маршрутизации. т.е. допустим ты с компа 172,23,8,1 запрашиваешь 195,34,32,116 - пакет уходит на 172,23,8,159, ноут видит что для того чтобы достать 195.34.32.116 - надо с адреса 172.23.8.1 натить от имени 172,23,8,159, круто - натим, теперь надо от править пакет с адреса 172,23,8,159 - но он попадает в 172,23,8,159 - круто натим опять - и так пока не сработает таймаут на пакет.
3)как вариант измени правило и убери из source адрес самого ноута - но лудше сделай как в пункте 2 т.к. при смене ip выдаваемого провом не придеться переписывать правило.
Удачи - а камень тут не причем - у мена первый пень 200 ммх рулил в инет порядка 23 компов и не потел - так что гон это все про "специальные серверные матери камни и т.д."