Chris:
I don't know what distro you're using, but the service command works with Redhat and Mandrake.
The word "debian" should be a clue. The general Unix equivalents are:
/etc/init.d/samba restart /etc/init.d/apache restart
I don't think that's the problem though.
Jenny:
no longer appearing in the windows network neighbourhood, and the inranet site served up from linuxbox won't display over the network (it will display using lynx on itself).
Is there a file in debian where I can check the settings for a card, eg check it is configured to use TCP/IP (I think ping is UDP)?
ping is ICMP. TCP/IP is quite core to GNU/Linux, so using ifconfig -a should show that the card is configured. Other files to look at include the contents of /etc/network and your log files.
HTH