Bonjour, j'ai réservé une adresse url gratuitement sur le site dot.tk (pour une durée de un an.
Il y a une page ou l'on me demande de rentrer les infos records A, le dns de dot.tk etc.
Une personne a essayé de m'aider. Elle me dit de:
Cliquez sur "Use DNS for this domain" et cochez ensuite "Use my own DNS Services" :Vous avez donc quatre cases, seules celles de gauche nous intéressent.Marquez dans la première : dns1.alwaysdata.comEt dans la seconde juste en dessous : dns2.alwaysdata.com
Donc je procède, mais c'est pas clair.
Ce que j'aimerai c'est lier mon site web local en 192.168.0.20 a mon url dot.tk
Et lier une autre IP à mon interface (etc/network/interfaces) (192.168.0.22) pour un second site.
J'arrive pas à configurer ce fichier comme il faut pour que ça fonctionne. Par défault il n'y a rien dedans mise à part: auto lo loopback
Ma config Ubuntu, Apache2
Besoin D'AIDE merci
# configuration reseau de base ou presque
Posté par NeoX . Évalué à -1.
dans etc/network/interfaces :
pour le DNS de dot.tk
il faut renseigner :
[^] # Commentaire supprimé
Posté par Anonyme . Évalué à 5.
Ce commentaire a été supprimé par l’équipe de modération.
[^] # Re: configuration reseau de base ou presque
Posté par gUI (Mastodon) . Évalué à 2.
tu mélanges tout !
les "IN A" ne sont pas dans network/interfaces mais dans la conf d'un serveur DNS (bind par exemple).
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Public vs privé
Posté par gUI (Mastodon) . Évalué à 4. Dernière modification le 13 décembre 2016 à 09:30.
Comme dit Bruno, attention à ce que tu fais, ça n'a pas vraiment de sens.
Déjà, explicitons que ton site web local en 192.168.0.20 est accessible avec cette IP uniquement sur ton réseau local. Je pense que tu l'as bien compris. Si tu veux qu'en local n'importe quelle machine puisse y accéder via un DNS, il te faut :
- soit un serveur DNS dans on réseau local que tu vas configurer comme tu veux (et t'as même pas besoin de déposer un nom de domaine chez qqu'un : c'est local, tu fais ce que tu veux, y compris piquer google.com si ça te chante).
- soit sur chaque machine tu vas bidouiller le /etc/hosts pour écrire directement la relation nom/IP.
En général on fait la 2e solution sur sa propre machine de développement, et on fait la 1ere solution pour faire profiter d'autres personnes sur le réseau local. Un intranet d'entreprise est fait comme ça. Dans le cas d'un particulier, il faut oublier les services offerts par la "box" et avoir son propre serveur DHCP, DNS etc. Ça peut faire l'objet d'un joli journal tiens :)
Ensuite si tu veux que ton serveur soit accessible depuis l'extérieur :
- là oui tu dois déposer un nom de domaine
- ce nom de domaine doit pointer vers ton IP publique (www.monip.org te dira laquelle c'est si jamais tu as un doute)
- cette IP publique doit être fixe (sinon va falloir que tu la changes à chaque fois, la propagation des serveur DNS met du temps, des gens vont pointer pendant plusieurs heures vers l'ancienne IP)
- il faut donc qu'un serveur DNS soit disponible 24/7 pour servir ce nom à ceux qui le demandent. dot.tk possède le sien (il suffit donc de lui dire quelle est ton IP, et il se fera un plaisir de donner ton IP à ceux qui cherchent le nom du domaine), ou alors il te propose d'utiliser ton propose serveur DNS : je doute que tu en possèdes un :) (il te faut un serveur style OVH, dedibox etc.)
Donc si tu veux vraiment publier ton site web à l'extérieur, fais simple :
- Use DNS
- Dot TK DNS service
- rempli dans les 2 cases avec ton IP publique
Et bien sûr, il faut que ta box/modem/routeur forwarde le port 80 entrant vers 192.168.0.20 afin que ton serveur puisse recevoir les requêtes HTTP.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# je bloque
Posté par youri61 . Évalué à 0.
C'est à partir de là que j'ai du mal et que j'arrive pas à saisir, je vais prendre le temps de bien lire tous ce que vous m'avez écrit avant de poster quoi que ce soit
# plus clair
Posté par youri61 . Évalué à 1.
Rebonjour, je commence à y voir plus clair .
Oui mon site nn'est accéssible que depuis le réseau local pour l'instant.
Alors je suis parti sur dot.tk et j'ai rentré mon adresse IP
j'ai eu comme message d'erreur:
A minimal of two different nameservers need to be given.
Donc que dois je mettre en deuxième ?
Au départ on m'avait parlé de dns.alwaysdata.com, mais la personne ne m'explique pas d'ou il sort ce dns, comment elle l'a obtenue?
[^] # Re: plus clair
Posté par nono14 (site web personnel) . Évalué à 2.
un serveur secondaire pour assurer la redondance
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: plus clair
Posté par NeoX . Évalué à 1.
ah, donc ca ca veut dire qu'il ne gere pas lui meme le DNS,
il crees juste un domaine youri61.dot.tk qu'il va ensuite renvoyer sur des serveurs DNS classiques, dans lesquels tu vas toi, renseigner les infos
serveur1.youri61.do.tk IN A 192.168.0.20
serveur2.youri61.do.tk IN A 192.168.0.22
mail.youri61.dot.tk IN CNAME serveur1.youri61.dot.tk
ou alors tu n'es pas au bon endroit dans l'interface de dot.tk, et ce n'est pas le serveur DNS que tu veux changer (l'enregistrement NS) mais plutot l'enregistrement A
# perdu
Posté par youri61 . Évalué à -1.
mais sur dot.tk je ne m'appelle pas youri du tout
# vous ne passerez pas
Posté par youri61 . Évalué à 1. Dernière modification le 14 décembre 2016 à 16:23.
j'ai un site web ( pas en local )
je sais tres bien qu'un site web en local n'est pas accessible depuis l'exterieur
je sais tres bien qu'on va PAS taper 192.168 pour arriver sur mon site
vous avez pas compris je pense
j'ai un site web sur mon ordinateur
que faut il rentrer sur le site web de dot.TK
alwaysdata ?
youri61 mon site mais j'existe pas la bas
dfjsdlkgjs
[^] # Re: vous ne passerez pas
Posté par NeoX . Évalué à 2.
comprendre ce qu'est un DNS.
le DNS c'est un annuaire, qui associe un NOM à une IP
parfois l'inverse (reverse DNS)
tu as un serveur web local, sur ta machine, il a une IP (192.168.0.20)
tu veux qu'il soit joignable par un petit nom ?
tonserveur.example.com ?
3 possibilités :
- inscrire la correspondance IP/NOM dans le fichier /etc/hosts de chaque machine, tres pratique pour tester un developpement)
- avoir ton propre serveur DNS sur ton reseau interne, et faire pointer toutes tes machines dessus et dans lequel tu met ce que tu veux
- avoir un hebergeur de nom de domaine (dot.tk) dans lequel tu vas enregistrer tonserveur.dot.tk avec son IP locale.
# merci
Posté par youri61 . Évalué à 1. Dernière modification le 15 décembre 2016 à 12:01.
merci grâce à vous j'ai enfin compris
j'étais pas logique dés le départ en fait
# à voir
Posté par youri61 . Évalué à 1.
OK Donc si j'ai bien compris, avec mon IP, je ne peux ouvrir qu'un seul site web. parce que je ne peux pas avoir deux sites sur un IP. Sinon faut que je passe par un hébergeur, C'est bien ça ?
[^] # Re: à voir
Posté par nono14 (site web personnel) . Évalué à 2.
On peut trés bien avec des virtuals hosts, plusieurs sites sur la même ip.
Tu peux trés bien attaquer la même machine serveur web en interne/externe, c'est juste une question de dns ( publique/privé ) et du réseau ( redirection d'ip / dnat )
Système - Réseau - Sécurité Open Source - Ouvert à de nouvelles opportunités
[^] # Re: à voir
Posté par NeoX . Évalué à 3. Dernière modification le 15 décembre 2016 à 22:37.
non, tu peux avoir 1 seule IP et 25 sites webs, ce n'est pas un probleme
on appelle ca du virtualhosting, (virtualhost sur apache par exemple)
qui va alors se servir du nom avec lequel tu arrives sur le serveur pour t'envoyer vers le bon dossier, qui contient le site en question.
donc il te faut :
NOM DNS -> IP du serveur -> service apache/ngnix avec virtualhost -> dossier du site web
en fait :
# thks
Posté par youri61 . Évalué à 1.
merci encore pour toutes vos réponses
j'apprends, c'est confus encore pour l'instant
à toute
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.