Jump to content

Archived

This topic is now archived and is closed to further replies.

Pepours

[Résolu]Le serveur ou la livebox?

Recommended Posts

Je n'ai jamais réussi à faire sortir le serveur du réseau (si une fois puis plus rien).

Que ce soit apache ou le ftp rien.

Je desepere un peu la!

Je suis derriere une livebox,dans la config de celle-ci j'ai redirigé les ports vers le serveur.

Je pense à un problème sur les config du serveur.Qu'est vous en pensez des fichiers.

fichier /etc/hosts

127.0.0.1	   localhost	   nawak.dyndns.org
# The following lines are desirable for IPv6 capable hosts
::1	 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

/etc/resolv.conf

search wanadoo
nameserver 80.10.246.1

/etc/apache2/sites-available/

NameVirtualHost nawak.dyndns.org:80
<VirtualHost nawak.dyndns.org:80>
	ServerAdmin webmaster@localhost
	ServerName nawak.dyndns.org
	DocumentRoot /var/www/
	<Directory />
			Options FollowSymLinks
			AllowOverride None
	</Directory>
	<Directory /var/www/>
			Options Indexes FollowSymLinks MultiViews
			AllowOverride None
			Order allow,deny
			allow from all
			# This directive allows us to have apache2's default start page
			# in /apache2-default/, but still have / go to the right place
			RedirectMatch ^/$ /apache2-default/
	</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
			AllowOverride None
			Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
			Order allow,deny
			Allow from all
	</Directory>

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined
	ServerSignature On

Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
	Options Indexes MultiViews FollowSymLinks
	AllowOverride None
	Order deny,allow
	Deny from all
	Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>

</VirtualHost>

Et j'ai rien eu besoin de toucher aux fichiers apache2.conf et httpd.conf.

La est peut-etre l'erreur.

Merci de votre aide d'avance.

Edit:J'allais oublier,j'ai cherché sur google cette erreur,elle se passe quand je demarre apache

Starting web server: Apache2apache2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Share this post


Link to post
Share on other sites

Salut,

ton serveur web fonctionne-t-il en local?

A ta place j'essaierai de ne pas faire de vhost avec une redirection DynDNS, en tout cas pas avec leurs services gratuits.

Share this post


Link to post
Share on other sites

Merci de ta reponse.

Oui quand je fais 192.168.1.15 je tombe sur le serveur avec les pages internet.

A ta place j'essaierai de ne pas faire de vhost avec une redirection DynDNS, en tout cas pas avec leurs services gratuits.

Tu me conseille quoi parce que dans la livebox y a un menu tout fait pour dyndns.

Alors je ne sais pas.

Sinon mes fichiers de configuration sont bons?

Share this post


Link to post
Share on other sites

Il suffit de lire l'edit du 1er post, tout y est écrit...

Dans apache2.conf ou httpd.conf, tu ajoutes ServerName 127.0.0.1

Merci ca marche impect mais maitenant je n'arrive plus acceder par le réséaux aux site du serveur.

Quand je tape http://192.168.1.15/index.html il me met ca:

The requested URL /index.html was not found on this server.

Share this post


Link to post
Share on other sites

C'est bon,j'ai trouvé la solution.

Il fallait mettre DocumentRoot /var/www/ dans apache2.conf

Mais reste le probleme est-il acessible de l'extérieur.

Share this post


Link to post
Share on other sites

Mon ftp marche mais pas le serveur web ,c'est donc que c'est mal configurer mais je ne vois pas l'erreur.

J'implore votre aide. :p

Merci d'avance.

Share this post


Link to post
Share on other sites

sufit d'ouvrir le port 80 sur la livebox (je me croirais au boulot là)

+1

j'étais même en train d'ecrire un truc (quand Konqueror m'a fait un bug original : dupliquer le contenu de l'onglet d'à côté - le site de PCI - sur celui ci ..) :

essaies un telnet <ton.nom.de.domaine> 80

si la connexion est correctement ouverte tu devrais avoir

telnet nawak.dyndns.org 80
Trying 86.68.8.268...
Connected to nawak.dyndns.org.
Escape character is '^]'.

si c'est le cas tu tape

GET /

et il devrait te répondre du HTML genre

<HTML>
<HEAD>
</HEAD>
<BODY>
...

Si tu n'as pas le "connected to" :

- soit la résolution de nom est pas bonne -mais si le FTP marche c'est pas ça-

- soit le forwarding sur le port 80 n'est pas ouvert sur la lovebox ... livebox pardon.

Share this post


Link to post
Share on other sites

Merci de votre aide.

Voici ce que donne la manip

pep@portable:~$ telnet nawak.dyndns.org 80
Trying xx.xxx.xxx.xxx...
Connected to nawak.dyndns.org.
Escape character is '^]'.
GET /
HTTP/1.1 400 Bad Request
Server:httpd
Date: SUN, 13  2002 20:42:50 UTC
Content-Type:text/html

<html><title>400 Bad Request </title>						 <body> <h1> Bad Request or Syntax Error/Not able to						 understand the request </H1></body>						</html>
<!-- Hserver/httpRequest.c,133 -->
Connection closed by foreign host.

Share this post


Link to post
Share on other sites

donc ce N'EST PAS un problème de livebox :)

maintenant c'est un pb de config d'Apache. Condoléances.

Share this post


Link to post
Share on other sites

Quand j'essaye la meme manip avec localhost mon site s'affiche. :francais:

Y a un truc que j'ai pas compris la.

Share this post


Link to post
Share on other sites

Effectivement, un pb de Filtrage sur la Livebox (transparent proxy ? filgtra de contenu, etc.)

Share this post


Link to post
Share on other sites

Quand j'essaye la meme manip avec localhost mon site s'affiche. :francais:

Y a un truc que j'ai pas compris la.

C'est que ta config du virtual host est daubée...

Refait t'en une simple.

Share this post


Link to post
Share on other sites

Voila j'en ai refait un direct dans apache2.conf

<VirtualHost monip:80>
	 DocumentRoot /var/www
	 ServerName nawak.dyndns.org
	 ServerAlias nawak.dyndns.org
	 ErrorLog /var/log/nawak.dyndns.org-error_log
	 CustomLog /var/log/nawak.dyndns.org-access_log common
	 <Directory /var/www>
			  Allow from all
	 </Directory>
</VirtualHost>

Est-il bon? en tout cas la commande apache2 -t me dis syntax ok.

Share this post


Link to post
Share on other sites
Voila j'en ai refait un direct dans apache2.conf

<VirtualHost monip:80>
	 DocumentRoot /var/www
	 ServerName nawak.dyndns.org
	 ServerAlias nawak.dyndns.org
	 ErrorLog /var/log/nawak.dyndns.org-error_log
	 CustomLog /var/log/nawak.dyndns.org-access_log common
	 <Directory /var/www>
			  Allow from all
	 </Directory>
</VirtualHost>

Est-il bon? en tout cas la commande apache2 -t me dis syntax ok.

Salut

je mettrais plutot ça :

<NameVirtualhost *:80>
<VirtualHost *:80>
	 DocumentRoot /var/www
	 ServerName nawak.dyndns.org
	 ServerAlias nawak.dyndns.org
	 ErrorLog /var/log/nawak.dyndns.org-error_log
	 CustomLog /var/log/nawak.dyndns.org-access_log common
	 <Directory /var/www>
			  Allow from all
	 </Directory>
</VirtualHost>

en plus si tu veux du ssl apres tu devras faire comme ça en utilisant seulement les ports .

Sinon si tu es sous debian c'est le fichier /etc/apache2/site-aviable/default a modifier .

Tu as tres peu de chose a changer dans le apache2.conf .

Sinon, as tu demandé a quelqu'un de se connecté de l'exterieur a ton serveur ?

Ça se trouve ça marche, mais il faut etre sur internet pour se connecter via l'ip publique et la redirection .

a+

Share this post


Link to post
Share on other sites

Il a essayé mais il dit qu'il lui met impossible d'afficher la page :mdr:

Bon la ca ne peut etre la livebox puique tout est configurer correctement.

Si quelqu'un a une idée avant que fracasse la *****box

smile0109il.gif

EDIT:avant de dire que c'est de la :transpi:

C'est bien comme cela que l'on fait une redirection

captureapache6yc.th.png

Parce qu'on parle de redirection nat sans que ce soit expliqué correctement.

Il y a un option nat que j'ai deja testé sans succes à part que j'ai reussi à me connecté de derriere le proxy du bahut.

Je ne sais pas si c'était due au "natage" que j'ai fait.Si vous avez un bon tuto,je suis preneur.

Share this post


Link to post
Share on other sites

Maintenant en faisant

 
machin@serveur:#telnet nawak.dyndns.org 80 
Trying 83.196.3.99...
telnet: Unable to connect to remote host: Network is unreachable

Je capte plus rien peut-etre que le virtual host de zoto est pas bon.

Sinon vous mettez quoi dans votre resolv.conf et hosts?

Je vois plus que ca!

Share this post


Link to post
Share on other sites

Parce qu'on parle de redirection nat sans que ce soit expliqué correctement.

Il y a un option nat que j'ai deja testé sans succes à part que j'ai reussi à me connecté de derriere le proxy du bahut.

Je ne sais pas si c'était due au "natage" que j'ai fait.Si vous avez un bon tuto,je suis preneur.

Pour le tutot ça sera a demander dans le forum réseau.

Question bête (mais je connais pas la livebox) pourquoi ppp0 APRES l'IP 192.168.1.5 ? c'est pas eth0 plutôt

(pour faire le parallèle sur un Linux tu dirais que les packets arrivant sur le port 80 de ppp0 doivent repartir sur 192.168.1.5 via l'interface eth0)

Share this post


Link to post
Share on other sites

Pour le tutot ça sera a demander dans le forum réseau.

Question bête (mais je connais pas la livebox) pourquoi ppp0 APRES l'IP 192.168.1.5 ? c'est pas eth0 plutôt

(pour faire le parallèle sur un Linux tu dirais que les packets arrivant sur le port 80 de ppp0 doivent repartir sur 192.168.1.5 via l'interface eth0)

Ok pour le tuto je vais demander mais dans le serveur lan il met ca:

Liste des serveurs (ou autres équipements) installés sur le réseau local

Apres pour l'erreur au-dessus elle vient de la config de /etc/hosts et /etc/resolv/conf si quelqu'un pourrait m'en donner un correct.

Share this post


Link to post
Share on other sites

J'ai un doute, là ...

nawak.dyndns.org c'est un exemple, hein !?

il faut mettre ton vrai nom de domaine ou ton IP à la place

ton resolv.conf est celui de Wanadoo mais il à l'air bon puisqu'il te fait la résolution

refais un accès en erreur et donne nous les 5 dernières lignes de /var/log/apache2/error.log et /var/log/apache2/access.log

Share this post


Link to post
Share on other sites

J'ai un doute, là ...

nawak.dyndns.org c'est un exemple, hein !?

il faut mettre ton vrai nom de domaine ou ton IP à la place

ton resolv.conf est celui de Wanadoo mais il à l'air bon puisqu'il te fait la résolution

refais un accès en erreur et donne nous les 5 dernières lignes de /var/log/apache2/error.log et /var/log/apache2/access.log

Oui oui nawak est un exemple au début j'avais mis mon adresse mais bon j'ai enlever et mis nawak :chinois:

Mettre quelle ip celle du réseau local 192.168.xxx.xxx ou l'ip internet?(j'ai mis celle d'internet)

[Mon May 01 23:01:21 2006] [notice] SIGUSR1 received.  Doing graceful restart
[Mon May 01 23:01:21 2006] [notice] Apache/2.0.54 (Debian GNU/Linux) configured -- resuming normal operations

Par contre j'ai rien dans mon access.log j'ai regardé les anciens ou j'avais réussi a me connecter de l'exterieur :baton:

Merci beaucoup de ton aide trés précieuse!

Share this post


Link to post
Share on other sites

×
×
  • Create New...