probleme d'adresse IP, erreur de connexion

MacDonGio

Membre confirmé
6 Avril 2004
36
0
Salut tout le monde.
Je n'arrive pas à faire en sorte que les gens puissent se connecter à mon Web Personnel, j'ai bien activer le "Partage Web Personnel", j'ai glissé un fichier dans le repertoire "sites", mais lorsque quelqu'un essaye de se connecter, ça ne marche pas.
l'adresse est pourtant bien du type :
http://adresse_IP/~nom_d_utilisateur/nom_du_fichier
???
j'ai vérifié l'adresse IP dans le terminal via ifconfig, mais cela ne marche toujours pas.

Est-ce que quelqu'un peut m'éclairer sur ce sujet ?
Est-ce que l'adresse http doit bien etre rentrée comme ça?
Qu'est-ce que j'ai fait comme erreur?

Merci d'avance
 
Il faudrait que tu précises par quel réseau les "gens" veulent accèder à ton serveur (ADSL , .... )
D'autre part préciser pour l'adsl le type de modem que tu utilises ( modem routeur ou autre )
que te donnes comme résultat la commande ifconfig ?
 
alors il met met un truc du genre

inet 81.**.***.*** netmask 0xffffff00 broadcast 81.**.***.***
ether **********
je ne sais pas à quoi ça correspond ni si c'est à ça que tu fait référence

en tout cas merci de m'avoir répondu, peut etre que tu vas pouvoir m'aider à nouveau
 
tu as mal lu sans doute, donc peux-tu indiquer

1) le type de réseau que tu utilises

2) le type de ton modem si adsl

3) le détail exhaustif de la commande ifconfig

et peut être qu'après je pourrais commencer à t'aider
 
alors j'utilise une liason par le cable (je suis sur noos) et c'est un modem routeur.
quant à la commande ifconfig, la voici :

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet6
crazy.gif
1 prefixlen 128
inet6 fe80
crazy.gif
1 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet6 fe80
crazy.gif
20a:95ff:feb1:4486 prefixlen 64 scopeid 0x4
inet 81.64.247.173 netmask 0xffffff00 broadcast 81.64.247.255
ether 00:0a:95:b1:44:86
media: autoselect (100baseTX <full-duplex>) status: active
supported media: none autoselect 10baseT/UTP <half-duplex> 10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 100baseTX <half-duplex> 100baseTX <full-duplex> 100baseTX <full-duplex,hw-loopback>
fw0: flags=8822<BROADCAST,SMART,SIMPLEX,MULTICAST> mtu 2030
tunnel inet -->
lladdr 00:0a:95:ff:fe:b1:44:86
media: autoselect <full-duplex> status: inactive
supported media: autoselect <full-duplex>

donc voila, si ça peut t'aider.
merci
 
et encore,
depuis un terminal peux-tu verifier les process actif

$ ps ax
si le serveur http fonctionne tu devrais voir au moins un process
.... httpd .......
 
désolé je n'ai pas attendu ta 1er reponse pour la question suivante je ne suis plus synchro
tes 8 process c'est OK
maintenant avec ton afresse IP 81...
??
 
c a d?
apparemment le serveur écoute sur le port 80, mais celui ci est filtré, donc je sais pas si c'est à cause de cela que l'on a pas acces à ma page perso?
mais l'adresse IP 81..., quant à elle, elle est activa et à l'air de marcher correctement
 
je reformule

en local sur ta machine avec safari
1) tu accedes a la page
http://127.0.0.1/~utilistauer/fichier

2) tu accedes a la page
http://81.64.247.173/~utilisateur/fichier

3) tu as acces à une page par défaut ???
http://81.64.247.173/

tu devrais avoir un fichier index.html dans /var/www/htdocs/

j'ai vu que ton port 80 est filtré, il me semble que c'est defini dans les paramêtres réseau, mais je ne peux pas te renseigner sur ce point,

par contre pour poursuivre l'essai tu pourrais créer un utilisateur "invite" (motdepasse ""invite", mais surtout sans privilège), tu créerais une page comme tu l'as fais pour toi mais dans afin que j'essaye de me connecter avec un profile utilisateur bien défini.
 
pour voir ton ip publique, va sur www.whatismyip.com (la tienne ne commence pas par 81...., d'après le forum, si tu postes bien de chez toi)

après, si tu as un routeur, il faut rediriger le port concerné par apache dans l'interface de ton routeur vers l'ip privée du poste serveur. Maintenant, il me semble que noos empêche le port 80, tu peux régler un autre port (8080 par exemple) dans le fichier /etc/httpd/httpd.conf (à éditer en étant super utilisateur, par un sudo dans le terminal avec pico, ou de toute autre manière.) Ensuite relancer apache pour que le changement soit pris en compte (cliquer sur arrêter/démarrer le partage web dans les prefs partage).
 
je suis allé sur ce site, il me met une autre adresse ip, je l'avais pas encore vu celle la
Your IP is 212.198.0.94

fo que je reprenne tout depuis le début??
 
peux-tu consulter le fichier /var/log/apache/error.log
$more /var/log/apache/error.log
tu verras si des clients ont essayé de se connecter sur ton serveur (mon adresse commence par 62.212

En accédant à la page http://212.198.0.94/ j'ai l'erreur 403 forbidden,

si tu veux, précises l'adresse complete de ta page
 
bon ton adresse semble bien être en 81, l'adresse en 212 est une de ton fournisseur,

pour ce qui du fichier lance
$find / -name "error?log*"

je n'ai pas mon mac sour la main, tu devrais trouver un fichier soit
error.log
error_log
error.log.1

qque chose dans ce genre