Vous pouvez accéder à cette adresse IP 2.186.116.46 (si mon ordinateur est en ligne). Je veux lui assigner un domaine donc je me demande comment est-ce possible quand je n'ai pas de DNS? Je possède mon domaine qui est ".com". Mon IP est statique.
Merci
networking
apache2
dns
Shadow4Kill
la source
la source
ServerName
directive dans votre/etc/apache2/sites-available/your-virtualhost.conf
fichier.Réponses:
1. Vous devez acquérir un nom de domaine (ou peut-être simplement FQDN ) auprès d'un fournisseur DNS .
2. Une fois que vous avez enregistré le nom de domaine, vous aurez accès à un panneau d'administration (comme celui ci-dessous), où vous pourrez (via les enregistrements A), rediriger le nom de domaine (et tout
*.
ou certains sous-domaines / FQDN) à l'adresse IP de votre serveur.Veuillez noter que le panneau d'administration du fournisseur doit être différent et que le fournisseur vous donnera des instructions précises sur la façon de l'utiliser.
Parfois, la redirection peut prendre jusqu'à 24 heures. Vous pouvez vérifier son succès avec la commande
whois example.com
.Si le serveur est derrière NAT, vous devez configurer la redirection de port .
3. Modifiez votre fichier de configuration d' hôte virtuel et ajoutez des directives pertinentes
ServerName
et peut-êtreServerAlias
. Supposons que le fichier de configuration soit000-default.conf
celui-ci:Cette étape peut être omise, mais elle est absolument nécessaire lorsque vous avez plusieurs hôtes virtuels .
N'oubliez pas de:
4. En plus pour les besoins locaux :
Vous pouvez lier un nom de domaine complet à l'interface de bouclage du serveur. À cette fin, modifiez le fichier
/etc/hosts
de la manière suivante:Il n'est pas possible d'entrer
*.example.com
ici. Vous pouvez également ajouter une entrée pour l'adresse IP d'une autre interface réseau d'un serveur (local) - par exemple77.77.77.70
.Si vous souhaitez accéder au FQDN par un autre ordinateur via le LAN (ou par un ordinateur privé via Internet), modifiez son
host
fichier de la manière suivante:Lectures complémentaires:
Création d'hôte virtuel supplémentaire Ubuntu Server 16.04.3
Connectez-vous via ssh à l'un des multiples clients sur le même réseau
la source
Si c'est uniquement pour une utilisation locale, vous pouvez simplement mettre cette entrée dans votre fichier hosts.
Sur Windows moderne, c'est généralement le cas
c:\Windows\System32\Drivers\etc\hosts
.Sous Linux, le fichier est
/etc/hosts
.Pour le reste du monde, utilisez l'un des fournisseurs DNS disponibles gratuitement.
Voici un exemple, avec des instructions: FreeDNS
la source