web-dev-qa-db-fra.com

Est-il possible d'envoyer une requête ping à votre propre nom de domaine?

Je sais que c'est probablement une question stupide mais je ne connais vraiment pas la réponse.

J'ai un serveur Web avec deux domaines partageant la même adresse IP.

J'utilise nginx avec fastcgi et php5-fpm, et je n'ai pas réellement configuré de tables ip.

J'ai essayé de localiser une erreur de dépassement de délai en amont.

Mais la chose est que je ne sais vraiment pas, est-il possible d'envoyer une requête ping à votre propre nom de domaine via ssh?

Je peux cingler mon adresse IP, je peux cingler localhost et je peux cingler 127.0.0.1, mais je ne peux pas cingler le nom de domaine. Mais ce qui me dérange, c'est que je ne sais pas si je devrais pouvoir.

Est-ce normal?

1
Stan Smith

Mais la chose est que je ne sais vraiment pas, est-il possible d'envoyer une requête ping à votre propre nom de domaine via ssh?

Eh bien, par "via ssh", vous voulez dire lorsque vous êtes connecté sur le serveur lui-même? Bien sûr, vous devriez pouvoir le faire (si vos règles de pare-feu ne l'interdisent pas.)

Mais que se passe-t-il lorsque vous cinglez votre nom de domaine? ping ne peut envoyer des packages qu'à des adresses IP, il doit donc résoudre le nom de domaine en une adresse IP. Si vous le faites manuellement, par exemple via Dig, vous devriez voir votre adresse IP publique:

$ Dig www.example.com +short
93.184.216.34

Si cela ne fonctionne pas (cela ne montre pas votre adresse IP), vous ne pouvez pas exécuter de ping, car la configuration de votre serveur de noms est probablement rompue.

Si cela fonctionne et que vous ne pouvez toujours pas faire de ping, vérifiez si vous avez des règles iptables après tout:

Sudo iptables -L

Il pourrait y avoir des règles interdisant l'entrée de nos paquets sortants icmp

0
Jakob Lenfers

Bien sûr vous pouvez. Le ping ira au routeur le plus proche et reviendra.

0