debian - ネットワーク設定
http://q.hatena.ne.jp/1158587376#a608426
dhcpからstaticに書き換える場合は
vi /etc/network/interfacesで書き換え
/etc/init.d/networking restart
としてしまうと、2の回答にも少し書いてありますが、dhcpクライアントのプロセスが残ってしまって、dhcp更新のタイミングで設定が戻ってしまいます。
パッケージを消すだけではプロセスは残ったままになってしまうので、手っ取り早い方法としてはdhcpクライアント(たぶんdhclientかdhcpcdかpump)のプロセスをkillしてしまうことです。
それでも変ならマシン自体を再起動してしまえば変なプロセスがいなくなって直ると思います。
こういうことがあるので、Debianでネットワークの設定を変更する場合は、基本的には
/etc/init.d/networking stop
vi /etc/network/interfacesで書き換え
/etc/init.d/networking start
という順番にすることをおすすめします。
http://www.jp.debian.org/doc/manuals/reference/ch-gateway
