Comment puis-je montrer à d'autres personnes mon dossier Sites?

3

J'ai créé mon premier site Web aujourd'hui avec iWeb et je l'ai placé dans le dossier des sites. D'après ce que j'ai compris, cela devrait me permettre de montrer mon site à d'autres personnes avec cette adresse:

http://my.ip.here/~mynamehere/

Mais ça ne marche pas. Après quelques recherches, j'ai découvert que je devais aller dans les préférences système pour partager et l'activer, ce que j'ai fait. Je me suis même même rendu sur Internet pour obtenir ma véritable adresse IP car, apparemment, celle que me donne l'ordinateur ne concerne que les personnes du même réseau.

Mais ça ne marche toujours pas. Des idées sur comment y arriver?

Merci.

dénislexique
la source
Quelle version de MacOS X utilisez-vous? Malheureusement, cela fait une différence dans la réponse à cette question.
Daniel
Aussi, quand ça "ne marche pas", quel est le résultat?
Daniel

Réponses:

5

Vous devez modifier le routeur qui établit votre connexion Internet.

En gros, il y a 3 étapes à suivre:

  1. Créez votre site web - vous l'avez fait
  2. Activer le partage sur la machine qui l'héberge

    • À ce stade, vous avez fait tout ce que vous pouviez sur votre Mac.
  3. Obtenez votre adresse IP externe et configurez votre routeur pour qu'il transmette via le port 80 (ou tout autre numéro de port que vous pouvez utiliser si vous n'utilisez pas le paramètre par défaut) les demandes provenant d'Internet pour être transmises directement à votre ordinateur.

    • Cela peut être réalisé de multiples façons, en fonction de votre choix, de votre niveau de compétence et de votre degré de sécurité. Vous pouvez manuellement "transférer" un seul port (80) sur une seule machine (votre Mac), ou tout transférer vers une seule machine (c'est ce que l'on appelle placer votre machine dans la zone DMZ ou démilitarisée), ce qui réduit complexité si vous utilisez plusieurs ports au détriment de la sécurité (toutes les demandes Internet seront transmises à votre ordinateur, plutôt que simplement abandonnées s'il ne s'agit pas de réponses spécifiques à des demandes provenant de vos ordinateurs)
farcir
la source
3

Vous aurez probablement besoin de configurer la redirection de port sur votre routeur (en supposant que votre configuration comprend un routeur) pour que les connexions externes sur le port 80 (HTTP) puissent atteindre votre ordinateur. La manière de procéder dépend fortement du fabricant de votre routeur. vous pouvez probablement trouver des instructions sur leur site web.

jtbandes
la source