[Linux Debian] Probleme de serveur
Dernière réponse : dans Connexions réseau et internet
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 :
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 :]
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 :
ForbiddenYou 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
Lassé par la pub ? Créez un compte
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
ensuite il fallait juste que je reboot apache2
et surtout que j'ouvres le port 80 en TCP et pas qu'en UDP
Voila man
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é)
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_machineensuite il fallait juste que je reboot apache2
Citation :
/etc/init.d/apache2 restartet surtout que j'ouvres le port 80 en TCP et pas qu'en UDP
Voila man
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é)
Citation :
nikko178 a écrit :
c bon j'ai trouvé mon probleme
thx pour les non réponses :xCa 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).
=)
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...
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
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.
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
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.
Lassé par la pub ? Créez un compte
- Contenus similaires :
Tags :
- solutionsAide linux debian pour serveur
- ForumServeur mail linux debian
- ForumProbleme avec le serveur x de debian
- ForumProbleme serveur dhcp sous debian
- ForumProbleme reseaux local linux debian
- ForumServeur linux debian haute-disponibilite.
- ForumProbleme lecture video internet linux debian
- ForumProbleme emacs linux debian
- ForumServeur dns sous linux debian
- ForumProbleme serveur proxy linux
- Voir plus