Votre question

[Linux Debian] Probleme de serveur

Tags :
  • linux
  • Internet
Dernière réponse : dans Internet
2 Janvier 2006 04:48:25

bonsoir a tous !

voila mon petit probleme :

jai un vieux pc sous linux qui me sert de server TeamSpeak, server FTP et server Apache2+phpmyadmin+mysql.

Le petit probleme est que depuis un reboot de ma machine mon server apache http n'est plus visible sur le net mais seulement en local

quand je tape http://localhost ou bien http://192.168.0.1 j'arrive bien sur ma page mais lorsque je tape mon IP internet j'obtiens le message suivant :
Citation :
Forbidden
You don't have permission to access this file on this server.
Cheyenne/2.0.36 Server at localhost Port 80


pourquoi est-il écrit Cheyenne au lieu d'apache ?

c pareil pour mon server FTP il est accessible en local mais pas par le net :-( :-( :-(

en ce qui concerne TeamSpeak les 2 serveurs tournent a merveille mais on ne peut pas accéder a la page d'administration html qui, elle aussi est présente en local :-?

je suis tout désorienté si quelqu'un avait une solution je le remercie par avance !! :-D ;-)

les servers TeamSpeak :
nikko.hd.free.fr:8767
nikko.hd.free.fr:8768 password nikko
administration -> http://nikko.hd.free.fr:14534

le server apache2 :
http://nikko.hd.free.fr
http://nikko.hd.free.fr/phpmyadmin
http://nikko.hd.free.fr/phpsysinfo

à noter que nikko.hd.free.fr est une redirection DNS qui pointe sur mon adresse IP fixe

Merci d'avance pour les prochaines réponses que j'attends avec la plus grande impatience.

PS : mes ports 80, 21 et 14534 sont ouverts dans ma freebox :]

Autres pages sur : linux debian probleme serveur

2 Janvier 2006 19:59:50

c bon j'ai trouvé mon probleme :p  thx pour les non réponses :x
2 Janvier 2006 20:21:43

yop nikko178
c'est possible que tu explique le pourquoi de cheyenne stp au lieu de apache ?
et comment t'a resolu ton probleme
merci
Contenus similaires
3 Janvier 2006 06:02:20

salut codex !

ben en fait dans mon fichier /etc/apache2/apache2.conf

je devais décommenter la ligne (et ajouter le nom DNS de ma machine
Citation :
ServerName nom_dns_de_ma_machine


ensuite il fallait juste que je reboot apache2 :p 

Citation :
/etc/init.d/apache2 restart


et surtout que j'ouvres le port 80 en TCP et pas qu'en UDP :p :p 
Voila man :D 

tu peux retrouver les fontcions de mon server ici, en dessous

Servers TeamSpeak :
- nikko.hd.free.fr:8767
- nikko.hd.free.fr:8768
- nikko.hd.free.fr:8769
et son administration http://nikko.hd.free.fr:14534

Server Web :
- http://nikko.hd.free.fr/

Server FTP :
- ftp://nikko.hd.free.fr (necessité d'un login et pass)

Server phpMyadmin (mySql) et phpsysinfo

Server Counter Strike 1.6 :
- nikko.hd.free.fr:27016 (stoppé)

Server Battlefield 2 :
- nikko.hd.free.fr:16567 (stoppé)
3 Janvier 2006 09:12:43

Citation :

nikko178 a écrit :
c bon j'ai trouvé mon probleme :p  thx pour les non réponses :x


Ca fait toujours plaisir, un forum n'est pas un chat, évite ce genre de reflexion.

Quand tu a un probleme de ce genre "Forbiden" c'est que tu n'as pas l'autorisation comme tu l'auras compris d'acceder à l'endroit voulu. Il te faut donc regardé soit dans le httpd.conf d'Apache2 avec les parametre par défault qu'il aurai installé sur les deny from all en regle "general". Ou bien de trouver, par exemple pour Webmin, si jamais tu l'install, tu devra faire un petit "vi" sur le fichier : webmin/webmin.miniserv (je crois).

=)
3 Janvier 2006 14:46:37

ouep désolé lol mais j'avais besoin d'aide et personne n'était la :p 

je te remercie de ces précisions en plus
4 Janvier 2006 00:49:08

Je vais faire le rabajoie. Mais penssez a la doc.

tu as apachefrance.com et sa doc officiel sur apache.org
9 Février 2006 23:14:43

salut heu... je commence en linux surtout debian et je voudrais avoir un fichier de config de proftpd setter pour faire un genre d'hébergement mais pour les amis.. donc svp il y a t'il quelqun pour m'aider :-(
12 Février 2006 15:56:39

Pour répondre a la question du pourquoi cheyenne et non apache, il s'agit du serveur de la freebox, pour ceux qui en sont équipés (V3 ou V4), essayez de taper http://mafreebox.freebox.fr dans un navigateur web...
3 Mars 2006 04:29:57

Citation :
Forbidden
You don't have permission to access this file on this server.
Cheyenne/2.0.36 Server at localhost Port 80


Oui effectivement
20 Avril 2007 12:02:27

salut ! j'ai trouvé grâce à ces vieux messages la solution à mon problème... je me disais aussi que j'avais pas installé de cheyenne dans ma machine (j'ai pas assez de place dans mon disque dur pour faire une reserve pour toutes les tribus indiennes)

Bref, ca soulève la question suivante

Comment tester son serveur depuis chez soi ?

Ma configuration actuelle est la suivante

Une Freebox (HD) configurée en passerelle

Un routeur Netgear FVS318 (car il ne reboote pas quand on change les règles d'ouverture de port => gain de temps et de qualité de service comparé à la plupart des routeurs de maison ou la freebox). Le FVS318 est en DMZ par rapport à la freebox, ainsi tout le traffic est aveuglément envoyé dessus (c'est lui mon vrai routeur en fait; l'autre c'est juste pour beneficier du wi-fi)

Enfin un serveur sous windows, que je compte passer sous linux. Je teste donc ma config linux dans une machine virtuelle avec VMWARE (quand tout sera prêt j'aurai plus qu'à retirer le disque dur windows, le disque linux est physique et je pourrai booter sur ma machine réelle sans tout réinstaller; enfin j'espère; le boot fonctionne mais qu'en est il de la compatibilité des peripheriques virtuels et réels...)

En principe le FVS318 est optionnel pour la plupart des gens.

La difficulté est de passer outre le serveur web de ma freebox. Donc il faut faire la requête HTTP depuis internet. Le mieux si on a n'a pas d'amis, si on est un gros no-life... ou si on a la flemme de telephoner :p  c'est d'utiliser un proxy basé sur internet.

Le proxy fera la requete sur mon serveur web depuis internet, donc il recevra le contenu de mon propre serveur. Ensuite il recopiera le résultat vers mon navigateur.

Comme j'ai la flemme de configurer un proxy et d'en trouver un valable, j'ai déjà testé avec un Web Proxy. Il s'agit d'un site web qui vous permet de naviguer de façon anonyme, en vous donnant un formulaire pour saisir l'adresse du site à consulter.

Essayez https://webproxy.kaxy.com/index.php

C'est extrêmement lent, mais vous pourrez vérifier que votre serveur est accessible depuis internet. Après, pour les tests de site, j'utilise un serveur DNS dans le réseau local (sur le serveur idéalement) que je configure sur mes interfaces ethernet. Il doit "attraper" le nom de mon domaine statique (sur dyndns) pour le convertir en IP privée (192.168.x.x). Ainsi la requête HTTP ne tentera pas d'aller hors du réseau local.

En même temps, ceux qui n'ont pas de routeur supportant le loopback pourront tester leur site sans problème.

Le loopback c'est un comportement des routeurs permettant de renvoyer dans le réseau local, les requêtes venant du réseau local, en direction de l'IP publique (coté internet) du routeur.

Pour configurer un serveur DNS, j'utilise sous windows bind (un daemon DNS) Je porterai bientot ce logiciel dans ma machine linux virtuelle.



Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS