Comment puis-je me connecter à Sql Server 2008 à distance à l'aide d'une Adresse IP?

Lorsque je publie mon projet, les clients doivent être en mesure de configurer la configuration initiale, et une partie de qui est la Base de données Sql Connexion. J'ai une instance de Sql Server 2008 en cours d'exécution sur mon système (MSSQLSERVER2008) ainsi que SQLEXPRESS2005. Je suis en train d'utiliser la chaîne de connexion suivante localement, juste pour voir si cela fonctionne, et je ne peux pas le faire fonctionner:

ConnectionString = {Data Source=127.0.0.1;Initial Catalog=DCOMProductionsDesktop;Integrated Security=False;User ID=DCOMProductionsDesktopService;Password=;Network Library=dbmssocn}

L'erreur que j'obtiens est l'habituel "l'ordinateur cible L'a expressément refusé la connexion".

*Il n'y a pas de pare-feu en cours d'exécution, et de son à l'intérieur du réseau de toute façon
*Protocoles TCP/IP sont activés
*Les Connexions à distance sont permis et autorisé

Donc, je suis perplexe.

Modifier

J'ai changé la chaîne de connexion de source de données pour:

DataSource=192.168.0.2\MSSQLSERVER2008 on my WinXP VM (for testing remotely)

Maintenant, ce n'travail. Mais quand je le déploiement de cette sur internet, ce sera la même chaîne de connexion pour les clients à l'extérieur de mon réseau à l'aide d'un nom de domaine tel que:

DataSource=desktop.dcomproductions.com\MSSQLSERVER2008

Ou ai-je besoin de faire quelque chose de différent?