Здравствуйте.
Сразу прошу простить за ламерство. Прочитал на оф. сайте, что Ubuntu — для всех, поэтому начал её использовать. По соглашению с разработчиком, имею право на ламерство

Надеюсь и тут не осудят.
Поднял шлюз таким образом:
1. eth1 — локальная сеть провайдера, статический ip (10.100.1.12, mask 255.255.0.0, gateway 10.100.0.1), интернет по PPPoE (через pppoeconf);
2. eth0 — домашняя сеть (ip 192.168.0.1, mask 255.255.255.0);
3. установил ipmasq и dnsmasq (sudo art-get install ipmasq dnsmasq);
4. подключил комп под WinXP к eth0, настроил на нем сеть (ip 192.168.0.101 mask 255.255.255.0 gateway 192.168.0.1 dns 192.168.0.1).
В итоге на ubuntu работает интернет полноценно, а на XP одни сайты открываются, а другие нет (XP голая, никаких фаерволов и пр.)? а то и те, что открывались перестают открываться.
PPPoE создается на ubuntu при загрузке. DNS оказывается почему-то 127.0.0.1. Делаю sudo poff dsl-provider, pon dsl provider — появляются нормальные dns`ы (10.100.0.5 и 80.224.244.250). Может это имеет отношение к делу.
Пожалуйста, помогите конкретными рекомендациями.
P.S. В "Поиске" решения не нашёл. Если неправильно ищу, посоветуйте как правльно, пожалуйста.