Что-то я не понял, вторая машина, на которой ХРень стоит -- предполагается что она будет в качестве шлюза? Или нужно вместо нее поставить машину с openSUSE используя ее настройки? Вот это непонятно: "не получается настроить инет, который даёт мне комп (XP) через шлюз"... Как это? "Учтите, что настройки компа(xp), который инет даёт" -- опять непонятно... ["Как огурцы ложкой банка майонеза?" (с) Bash.org.ru] Короче, если тебе в openSUSE надо инициировать на сетевуху DHCP, то в /etc/sysconfig/network/ifcfg-eth0 надо выставить BOOTPROTO='dhcp' и STARTMODE='auto'. А еще хорошо бы проверить настройки файервола в Yast... Временно можно попробовать сбить настройки через iptables -F && iptables -F -t nat и запустить dhclient вручную. Тогда настройки DHCP будут применены ко всем найденным интерфейсам в системе. Далее смотрим ifconfig, что показывает... если все ок -- значит траблы с файерволом. Либо, действительно, попробуй выставить айпи адрес ручками через ifconfig eth0 192.168.0.128 up && route add default gw 192.168.0.1