Étape 4: Configurer le routeur
Afin d’accéder à votre nuage depuis un réseau extérieur, port 8080 doit être acheminée à l’adresse IP de votre serveur. Si la redirection de port est ignorée, le routeur continuera de bloquer le trafic entrant sur le port 8080.
À port-vers l’avant, les informations suivantes sont nécessaires :
Passerelle par défaut du routeur
L’adresse du serveur ip locale.
Pour trouver la passerelle par défaut du réseau, tapez la commande route. La passerelle par défaut du routeur s’affichera dans le champ de la passerelle. La passerelle qui serviront à accéder à l’utilitaire de configuration du routeur.
Pour trouver l’adresse ip locale du serveur, tapez la commande ifconfig. En supposant que votre serveur est connecté au routeur via une connexion filaire, l’adresse ip du serveur est répertorié sous la connexion d’eth0. Recherchez le champ qui dit inet addr. Le chiffre qui suit cette adresse est l’adresse ip locale du serveur. Il devrait ressembler à quelque chose comme 192.168.xxx.xxx, où les x peuvent être tout nombre compris entre 0 et 255. Notez ce numéro.
Ouvrez un navigateur web et tapez l’adresse de passerelle par défaut dans la barre d’adresse. L’utilitaire de configuration du routeur de votre marque spécifique du routeur devrait s’ouvrir. Très probablement, le routeur demandera un nom d’utilisateur et mot de passe avant que toutes les modifications peuvent être apportées à la configuration. Une rapide recherche sur Google peut habituellement donner le nom d’utilisateur par défaut et le mot de passe de votre routeur.
Une fois connecté, recherchez un onglet redirection de port sur la page Web. Port de mon routeur forwarding page était listée sous Applications & jeux, puis simple Port Forwarding.
Dans mon exemple, le routeur m’oblige à entrer le numéro de port externe et interne et l’adresse IP pour transférer le trafic à partir de ce port. Dans les colonnes de numéro de port externe et interne, je suis entré 8080. Dans la colonne d’adresse d’IP, je suis entré dans 192.168.2.186, qui était l’adresse IP locale de mon serveur. Votre configuration doit être très semblable à cela.
Une fois terminé, cliquez sur Enregistrer pour enregistrer les paramètres. Cela devrait être la seule chose qui doit être configuré sur la plupart des routeurs. Si vous avez un pare-feu externe connecté à votre réseau, vous devrez peut-être autoriser le trafic à travers le port 8080.
Maintenant que le routeur est trafic de redirection de port vers le serveur, il est temps pour un essai. Pour accéder à votre serveur depuis un réseau extérieur, je recommande d’utiliser le service de 4G de votre téléphone. Pour tester le serveur, une dernière adresse ip est nécessaire. Sur un client connecté au réseau local, tapez « ce qui est mon adresse ip » dans Google. Google affiche alors votre adresse ip publique. Sur votre téléphone connecté 4G, tapez ce qui suit dans la barre d’adresse d’un navigateur web :
PublicIPAddres:8080
Où le PublicIPAddress est votre adresse ip publique. La partie 8080 raconte le navigateur web pour accéder à la page Web sur le port 8080 au lieu du port par défaut 80.
Si apache2 est configuré correctement une page de bienvenue d’apache2 doit être affichée. Si c’est le cas, vous êtes prêt à passer à l’étape suivante. Si vous ne voyez pas une page d’apache2, assurez-vous que vous utilisez l’adresse IP correcte et que vous avez suivi les étapes ci-dessus correctement. Si vous avez encore des questions, s’il vous plaît laissez un commentaire ci-dessous.
Pour accéder au répertoire de documents créé précédemment, vous pouvez taper :
PublicIPAddress: 8080 / ~Usernameemplacement /documents
Remplacez Username par le nom d’utilisateur de votre serveur. Dans mon exemple, j’ai devez entrer serveur. La partie restante de l’adresse est le dossier que vous souhaitez accéder. Par exemple, si je voulais accéder à un dossier qui a répertoire était ~/public_html/movies/UP! /, j’ai devez taper :
PublicIPAddress: 8080 / ~ serveur/films/UP! /
Bien qu’apache2 est configuré, il n’est pas très sécuritaire. Actuellement, n’importe qui pourrait accéder à tous les fichiers sur le serveur Web. Pour éviter cela, un système d’authentification nom d’utilisateur et mot de passe sera exécuté à l’étape suivante.