Is there a problem?
I think you've got all the important config files pretty much OK. In addition to /etc/network/interfaces and /etc/resolv.conf there are, at least, /etc/hostname and /etc/hosts that need to be set right. But you've got the most important files all right.
The manual configuration would probably include something like this:
$ su
# /sbin/ifconfig lo down
# /sbin/ifconfig eth0 down
# /sbin/ifconfig lo 127.0.0.1
# /sbin/ifconfig eth0 xxx.xxx.xxx.xxx netmask 255.255.255.xxx
# /sbin/route add default gw xxx.xxx.xxx.xxx eth0
(Replace the x's with the correct numbers.
)
If you do this, it means that you'll have to do it every time you open debian. If you want it done automatically every time you start debian, you'll need to write these settings to a config file.
Or do it the easy way and do "apt-get install etherconf", and then do (as root) "etherconf".
I don't know, I'd probably choose the easy way.
You can add to /etc/hosts something according to this syntax:
127.0.0.1 localhost.localdomain localhost
your_ip_address your_hostname.your_domainname your_hostname
The most often used troubleshooting command is "ifconfig". (You need to do it as root.)