web-dev-qa-db-fra.com

Délai d'attente du serveur de l'extérieur, réseau inaccessible de l'intérieur

J'ai une instance de Linode (Debian 7.4) exécutant le serveur Apache (2.2.22) que j'utilise principalement pour stocker des fichiers auxquels je peux facilement créer un lien depuis ailleurs. J'ai également acheté un domaine chez GoDaddy pour faciliter ces liens. J'ai remarqué aujourd'hui qu'une image que je stockais sur ce serveur et liée à un autre site était affichée comme un lien rompu.

Tenter d'accéder à myserver.com dans mon navigateur génère ERR_CONNECTION_TIMED_OUT. Cependant, Apache2 est en cours d'exécution lorsque je le vérifie depuis la console Lish (la console Web de Linode).

Tenter d'accéder à mon instance via ssh dans un terminal réel aboutit à ssh: connect to Host myserver.com port 22: Connection timed out. Cependant, sshd est en cours d’exécution lorsque je le vérifie auprès de Lish. (La même chose arrive en essayant de ssh via IP.)

Toute tentative de ping sur mon serveur dans un terminal réel (par domaine ou IP) entraîne une perte de paquets de 100%. Si vous tentez d'envoyer une requête ping à localhost depuis la console Lish, vous perdez 0% de paquets (bien sûr), mais si vous tentez d'envoyer une requête ping à l'adresse IP du serveur (ou à une adresse IP autre que 127.0.0.1) à partir de Lish, vous obtenez connect: Network is unreachable.

Depuis Lish, curl sur localhost ou si Apache2 affiche le statut, signale un 503 (service temporairement indisponible). curl sur n'importe quelle adresse IP que j'ai essayée autre que 127.0.0.1, il en résulte curl: (7) Failed to connect to X.X.X.X: Network is unreachable. curl sur n'importe quel domaine donne curl: (6) Couldn't resolve Host 'example.com'.

Je ne me souviens pas d'avoir modifié la configuration de Linode ou les paramètres du serveur depuis la dernière fois que j'ai lié avec succès quelque chose sur le serveur à quelqu'un (partage d'une archive compressée avec un ami, le 10 mai de cette année), mais il est clair que quelque chose ne va pas. , et je ne suis pas sûr de ce que le coupable pourrait être.

Ni le redémarrage d'Apache ni l'instance de Linode n'ont résolu le problème. J'ai essayé quelques modifications suggérées par la recherche Google, notamment l'ajout de mon domaine au fichier hosts et l'ajout de mon domaine en tant que ServerName à la configuration d'Apache, mais aucune des corrections relativement triviales que j'ai essayées n'a fonctionné, et je ne suis pas un gourou de Linux pour avoir confiance en ce que je fais en matière de configuration réseau.

1
Brian S

Nous avons contacté le support technique de Linode à propos de ce problème. Leur première suggestion a été d'inverser l'option de configuration automatique du réseau sur le serveur pour l'activer et la redémarrer. C'est apparemment une option que Linode a créée à un moment ou à un autre après la création de mon compte (la version pour l'ensemble du compte marque le paramètre "désactivé" comme étant "hérité"), ce qui explique qu'il soit désactivé et lorsqu'il est activé, au démarrage. À l’heure actuelle, Linode configure automatiquement les paramètres réseau sur le serveur.

Bien que je ne sois pas encore sûr de la cause du problème, cette configuration automatique a résolu mon problème.

1
Brian S