web-dev-qa-db-fra.com

Comment faire en sorte que mon serveur Web serve via une adresse IP publique?

J'ai donc récemment installé un serveur Web Ubuntu 16.04 sur VirtualBox (le système d'exploitation principal/hôte est Windows 10). Lorsque je tape l'adresse IP locale du serveur, cela m'amène à la page Web par défaut Apache/Ubuntu, ce qui est bien. Mais lorsque je tape mon adresse IP publique sur les routeurs, elle ne se charge pas et j’ai déjà configuré la redirection de port sur mon routeur (voir les images ci-dessous). Donc, comme je l'ai dit, le serveur fonctionne localement et j'ai configuré la redirection de port, de sorte que je ne vois vraiment pas quel pourrait être le problème, sauf si je n'ai pas correctement configuré la redirection de port, ce que je pense avoir fait. Merci d'avance!

First_picture

Second_picture

2
computersinlife

Je connais cette marque de routeur. La redirection de port semble correcte. Je suggère de vérifier vos règles UFW sur votre serveur. Vous pouvez exécuter cette commande pour autoriser le trafic destiné au port 80 dans UFW.

Sudo ufw allow 80

Si vous rencontrez toujours des problèmes, essayez de désactiver UFW et voyez si vous pouvez y accéder.

Sudo ufw disable

1
CeFu