I need to block a set of Ip's totally in my dedicated web server. These include all kinds of look up's, do i need to install a firewall, if so which one can i remote remotely.
I would suggest searching the forums for APF/BFD. There is also Kiss. These are firewalls and should help with what you are trying to do. Just remember, if you install a firewall, make sure you open the appropriate ports for DirectAdmin. See this KB for more information:
Make sure that the port for SSH, usually port 22, is open in the firewall. If you have changed the port for SSH, you'll need to change your firewall settings accordingly.