>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment créer un serveur réseau

La construction d'un serveur réseau signifie bien plus que l'assemblage de matériel. Cet article explique les étapes critiques pour mettre n'importe quelle machine sur Internet pour un accès public. Cet article se concentre sur les conditions requises pour mettre un serveur sur l'Internet public. La plupart des fonctions s'appliquent également à un intranet local, mais vous remplaceriez « administrateur réseau » par FAI dans ces instructions.

Étape 1

Il existe plusieurs façons de se faire connaître du public sur Internet. Cette section décrit comment vous pouvez prendre une machine que vous possédez déjà et l'adapter pour une utilisation sur Internet. La première étape consiste à s'assurer que le système dispose d'un logiciel Internet et, plus précisément, à utiliser le protocole de contrôle de transmission/protocole Internet (TCP/IP). Comme son nom l'indique, ce protocole sous-tend toutes les fonctions client et serveur exécutées sur Internet. Si l'ordinateur que vous utiliserez communique déjà avec Internet, le protocole est probablement déjà installé.

Étape 2

Un fournisseur de services Internet (ou FAI) représente la façon dont votre système accédera à Internet. Lorsque vous discutez de vos besoins avec votre FAI, assurez-vous de l'informer de votre intention d'exploiter un serveur Internet. Il peut y avoir un monde de différence entre simplement surfer sur Internet via votre FAI et héberger un serveur Internet via votre FAI. Au-delà de toute planification qu'elle pourrait avoir à faire pour s'adapter aux volumes de trafic de votre serveur, vous devrez demander une "adresse IP statique".

Une adresse IP est un peu comme un numéro de téléphone. C'est unique sur le net, et il est utilisé pour connecter deux parties pour une conversation. Comme pour passer un appel téléphonique, lorsque c'est vous qui démarrez la conversation, peu importe le téléphone que vous utilisez car c'est vous qui démarrez la conversation. Pour que vous puissiez être joint par quelqu'un d'autre, cependant, votre numéro unique doit être fixé et publié - ou du moins connu à l'avance. La plupart des clients Internet se voient attribuer un numéro temporaire par leur FAI car le travail que la plupart des clients effectuent sur Internet est du type qui se compose d'appels sortants, ce qui démarre les conversations avec d'autres systèmes. Pour être un serveur Internet efficace, votre système ne peut pas avoir n'importe quel numéro, il doit avoir le même numéro jour après jour, sinon les ordinateurs clients ne pourraient pas deviner quel numéro composer. Il s'agit de l'adresse IP statique dont vous avez besoin.

Étape 3

Bien qu'il soit techniquement possible de s'arrêter à l'adresse IP statique, pratiquement tout le monde franchit une étape supplémentaire pour établir un nom convivial pour son adresse IP. Il est un peu plus facile de se souvenir de "google.com" que de se souvenir de 72.14.205.99. La communauté Internet l'a compris il y a des années et a construit un système de traduction mondial massif appelé le système de noms de domaine (DNS). Bien que ce soit un peu plus compliqué, il est utile de considérer le DNS comme un annuaire téléphonique géant pour Internet. Lorsqu'un navigateur Web souhaite rechercher le numéro de www.google.com, il demande le numéro au DNS. DNS répond à la question et le navigateur utilise le numéro Internet de www.google.com.

Étape 4

Pour que votre serveur Internet soit trouvé à l'aide d'un nom convivial, votre serveur doit obtenir une entrée de nom d'hôte dans la base de données DNS de votre domaine. Les entrées de nom d'hôte associent l'adresse IP de la machine au nom de domaine que les gens rechercheront à l'aide de DNS (par exemple, www.sun.com). Quelle que soit l'agence qui vous a aidé à sécuriser votre nom de domaine, vous aurez probablement des instructions pour mettre à jour les entrées DNS de votre nom de domaine. Suivez ces instructions pour établir le nom d'hôte de votre serveur.

Étape 5

Il est maintenant temps de charger votre système avec un logiciel qui fournit un certain type de service à la communauté Internet. Les services communs sont les services Web et les services FTP --- qui peuvent tous deux être activés sur la plupart des systèmes sans frais supplémentaires. Microsoft livre Internet Information Server (IIS) avec ses systèmes d'exploitation. Apple est également livré avec des serveurs Web et FTP, tout comme Solaris (de Sun Microsystems) et les distributions les plus populaires de Linux. Le logiciel de serveur Web d'Apache (le serveur Web le plus courant en production sur Internet) est disponible gratuitement pour les systèmes d'exploitation les plus courants, à l'adresse http://apache.org.

Astuce

Renseignez-vous d'abord sur les noms de domaine autorisés. Si vous travaillez sur un réseau d'entreprise, consultez vos administrateurs réseau pour obtenir des informations sur le nom de domaine et l'adresse IP. Il y a de fortes chances qu'ils aient ces idées bien verrouillées.

Avertissement

Ne commencez pas un projet comme celui-ci sans d'abord rechercher les noms de domaine et les adresses IP. Cela ne servira à rien de développer un serveur que vous ne pouvez mettre ni sur un réseau interne, ni sur Internet. Votre FAI peut facturer des frais supplémentaires afin de vous fournir une adresse IP statique


Vie intelligente