Lots of questions. I'm basing my answers off of systems using
Mandrake, Red Hat, Fedora, etc. that use SysV-style initscripts
and tools like "service" and "chkconfig".
a) chkconfig service on (ie. chkconfig httpd2 on, or chkconfig
exim on)
b) service daemon stop (ie. service httpd2 stop, or service exim
stop)
c) this one I'm not sure on; I suppose setup the interface as
dynamic so it gets it's IP via DHCP, then make an alias for it that
uses a static IP; ie. create /etc/sysconfig/network-scripts/ifcfg-
eth0:0 and have it contain something like:
IPADDRESS="192.168.5.12"
NETMASK="255.255.255.0"
and make sure eth0 itself is setup to be dynamic (installer
should do this)
d) use service again (ie. service httpd2 restart, or service exim
restart)
To detect network devices on your local network, use a scanner
like nmap.