Comment puis-je accéder à ma base de données MS SQL Server locale à partir d'un service Web hébergé à distance?

0

Comme on peut probablement le voir (si ce n’est déjà le cas ci-dessous), je suis assez analphabète en réseau. Voici ce que j'aimerais faire:

  1. Configurez une base de données SQL Server hébergée sur un ordinateur que j'ai à la maison.
  2. Je souhaite pouvoir accéder à cette base de données à partir d'un service Web qui sera hébergé à distance (un site d'hébergement Web).

Voici mes problèmes:

  1. Je ne sais pas comment configurer la base de données SQL Server pour qu'elle soit accessible de cette manière. Je l'ai fait localement à plusieurs reprises, mais je n'ai jamais été accédé au-delà d'un déploiement Web local.
  2. La sécurité est une préoccupation pour moi. Je veux pouvoir gérer le serveur moi-même pour que l'hébergement à distance de la base de données ne le coupe pas. J'espère obtenir quelques astuces, astuces, etc. pour sécuriser le serveur.

Tout conseil, suggestion ou au moins un point dans la bonne direction serait grandement apprécié.

métaomniliquant
la source
La question IMHO semble être relativement large, allant du DNS dynamique éventuellement nécessaire au pare-feu, à la configuration du serveur, à la sécurité Webservice inconnue. Peut-être aurez-vous besoin de le scinder en questions axées sur un seul "problème".
Bummi
Un vps résoudrait la plupart (sinon la totalité) de vos problèmes, je pense: vous le gérez, mais c'est toujours sur le Web, vous n'avez donc pas besoin de dyndns, etc. La vitesse de téléchargement peut ne pas être assez élevée. Et puis, il y a les problèmes de sécurité liés à l'ouverture d'un accès à votre réseau.
DaJF
@bummi - Mes questions concernent principalement le réseautage. Je sais comment configurer une base de données pour qu'elle soit accessible localement et comment accéder à une base de données distante. Ce que je ne sais pas, c'est comment rendre une base de données accessible à distance en toute sécurité. Si vous pensez avoir besoin d'informations pour y répondre, faites-le-moi savoir et je tenterai de mettre à jour mon message avec les informations nécessaires. Merci pour le temps.
Metaomniliquant
@DaJF - D'après ce que j'ai vu en ligne, les solutions VPS imposent une limite de stockage et coûtent relativement cher par rapport à mon budget mensuel. Il est également sur le Web, donc je n’y ai aucun accès direct. J'aimerais avoir la flexibilité de tout avoir à ma disposition. De plus, disons que je devrais utiliser une solution VPS en ligne, l’accès à la base de données serait-il automatisé ou le ferais-je moi-même? Quoi qu'il en soit, je voudrais toujours savoir comment le faire. En ce qui concerne la sécurité, j'en ai pris note également. La publication décrit comment configurer un serveur de base de données sécurisé et accessible à distance. Si des éclaircissements supplémentaires sont nécessaires, veuillez me le faire savoir.
metaomniliquant
Cela dépend, cela peut être plus coûteux à la maison si vous commencez à calculer ce que cela vous coûtera d’acheter le matériel pour un serveur de base de données et de l’exécuter / l’alimenter / le maintenir à la maison plus une connexion Internet décente. Un VPS offre beaucoup de flexibilité et vous pouvez y accéder sous n'importe quelle forme, vous disposez d'un meilleur temps de disponibilité (consultez le contrat de niveau de service), il est suffisamment sécurisé (il reçoit des mises à jour de sécurité régulières) et n'est pas difficile à utiliser. Vous obtenez un accès au bureau à distance, je ne sais pas si cela correspond à votre définition de disponible. ->
DaJF