ну в нете много написано-
http://www.stanford.edu/~fenn/linux/
гугл linux route , forwarding и тп запросы
самое главное это чтоб ядро позволяло форвардить:
в /etc/sysctl.conf добавляешь
sysctl -p
потом перезапуск сети
на карте с wifi к примеру сеть 10.0.0.0 на eth 192.168.0.0
на xbox сеть 192.168.0.0 шлюз к примеру 192.168.0.1 днс как у ноута,
dhcp ненужен вобще , только лишний гемор
ну и чтоб фаер на ноуте если есть не мешал
сам я не делал такого так что может чтото значимое упустил.
а еще проще кстати если в xbox можно использовать прокси - ставишь squid к примеру на ноут и через него все пускаешь.