Вообще gw прописываеться в таблице роутинга
Это делаеться либо руками
route add default gw ip_addr_of_your_gw
либо подобная каманда говориться из скрипта при старте системы
при этом ip_addr_of_your_gw читаеться из конфигурационного файла
Если я правильно понял вопрос именно об этом...
А местоположение этого файла зависит от дистрибутива который ты используешь
в дебиане например /etc/network/interfaces
В других не знаю ;)