Problème DNS sur Ubuntu Server

J’ai besoin d’aide. Je rencontre ce problème, mais j’ai bien configuré l’adresse IP publique du serveur dans les enregistrements DNS de mon domaine.

C’est un cas où une image vaut beaucoup, beaucoup moins que 20 mots.

Cela suggère que votre domaine ne se résout pas, comme l’indique le message : https://dnschecker.org/#A/saucijzenforum.ml

Si j’essaie comme mon autre site appelé nederlandforum.tk, il indique une erreur web et, une fois saisi dans la configuration de Discourse, il renvoie une erreur indiquant qu’il n’y a pas de port 443 ou 80 sur le domaine.

https://dnschecker.org/#A/nederlandforum.tk affiche deux adresses IP pour ce domaine. Si l’une d’elles correspond à votre serveur, vous devez supprimer l’autre.

Ils proviennent de Cloudflare

Vous devrez le passer en DNS uniquement / désactiver le nuage orange.

Comment puis-je faire cela ? S’il vous plaît, dites-le-moi.

Dans l’onglet DNS de Cloudflare relatif à votre domaine, les enregistrements DNS sont répertoriés. Cliquez sur l’icône « nuage » de l’enregistrement DNS pointant vers l’adresse IP de votre serveur (l’enregistrement DNS de Discourse). L’icône nuage est probablement orange (proxy Cloudflare activé) ; cliquez dessus pour la désactiver (elle devrait devenir grise).

Que suis-je censé faire avec le TTL ?

Probablement rien, la valeur par défaut devrait déjà convenir.

J’ai essayé et le problème persiste. Peut-être devriez-vous jeter un coup d’œil à la passerelle de mon routeur ?

Tout d’abord, vérifiez si votre enregistrement DNS est correctement défini, de sorte que le domaine pointe correctement vers l’adresse IP de votre serveur. Exécutez :

$ host <votre_domaine>
<votre_domaine> a pour adresse <votre_ip>

Ensuite, vérifiez si le message <votre_domaine> a pour adresse <votre_ip> s’affiche et si <votre_ip> est correct.

Si l’enregistrement DNS pointe correctement vers l’adresse IP de votre serveur, vérifiez ensuite s’il existe un pare-feu qui bloque le trafic. Par exemple, si votre serveur est un droplet DigitalOcean, accédez sur le site de DigitalOcean à Réseau → Pare-feux, puis vérifiez s’il existe un pare-feu autorisant le trafic vers les ports 80 et 443 vers votre droplet. Si vous utilisez AWS, vérifiez s’il existe un groupe de sécurité associé à votre instance qui autorise le trafic entrant vers ces ports. Si vous utilisez un autre fournisseur de cloud, vérifiez si vous devez créer une règle de pare-feu cloud quelque part.

Vérifiez également que votre serveur lui-même autorise le trafic sur ces ports (cela devrait être autorisé par défaut, sauf si vous l’avez bloqué avec une règle iptables ou ufw). Ce n’est probablement pas le cas, sauf si vous avez effectivement utilisé iptables ou ufw.

Je fais de l’hébergement à domicile. J’ai tout essayé et rien ne se passe. Pourriez-vous m’aider ?