I have just orderd my new internet connection and i am rdy to get everything setup. on my network will be a mail gateway (linux) and webserver (linux) an active directory DC and a few client machines. so my questions are:
do i ask my isp to hold my mx records?
do i need my own dns service to be able to host my webserver with my domain name?
i am by no means a novice at networking but this is the first time i have hosted my own services from home. so i would like some advice from the experianced on any problems or processes that i need to get sorted out.