Petits problèmes avec mon serveur web - Installation - Linux et OS Alternatifs
Marsh Posté le 19-04-2003 à 19:32:55
1 - Il faut voir quel ip, le serveur de nom que tu utilises donne.
résultat de : host nom
2 - Est ce que le port est ouvert ?
résultat de : netstat -atn |grep 10000
ou de ( en root )
lsof -i:10000
Marsh Posté le 19-04-2003 à 22:17:50
becket a écrit : 1 - Il faut voir quel ip, le serveur de nom que tu utilises donne. |
déja, mon serveur web sera à mon école et la je suis chez moi, mais bon ... Et à l'école, le serveur DHCP c'est un linux (redhat je crois), chez moi, c'est un routeur D-Link.
Pour le 1er point, j'obtines un laconique bash: host : command not found que je sois logué en root ou en utilisateur simple
Pour le webmin :
netstat -atn |grep 10000
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN
lsof -i:10000
miniserv. 1454 root 3u IPv4 3282 TCP *:ndmp (LISTEN)
miniserv. 1454 root 4u IPv4 3283 UDP *:ndmp
Autre chose, mais c'est moi important, j'ai proftpd qui met bien 2min à réagir à chaque fois que je fais une opération (sauf list), je regarderais au niveau de la config, ca doit pas etre grand chose, mais c'est chiant quand meme
Marsh Posté le 19-04-2003 à 22:26:54
Pour host apt-get install host
normallement nslookup est present de base mais il temps a ne plus etre utiliser au profit d'host
Donc ton 1er pbs c du dns si t arrive pas a resoudre le nom, va voir dans /etc/resolv.conf
pour webmin c du ssl normallemnt donc https://localhost:10000
et pour le pbs avec proftpd c surement un probleme avec "ident", mais la je v te laisser chercher un peu
A+
Marsh Posté le 19-04-2003 à 22:47:28
pour host : urpmi bind-utils
pour ce qui est des dns : si en dhcp tu arrives à avoir des IP fixes, tu édites le fichier /etc/hosts et tu y mets les informations, sinon faut voir avec le routeur, je ne pense pas qu'il fasse les résolutions
webmin : effectivement, comme dit Aragorn_1er, c'est soit du http, soit du https si webmin a été installé avec ssl, sinon regarde bien à ce que l'interface "lo" soit démarrée, avec ifconfig
Marsh Posté le 19-04-2003 à 23:13:24
Aragorn_1er a écrit : Pour host apt-get install host |
Oula, je crois que j'ai foiré au moment de l'install il connais pas la commande apt-get (ou alors c'est moi qui suis fatigué )
Et merde en effet, pour webmin, j'avais pas réalisé que c'était https Mais à ma décharge, j'avais essayé une distro SME-Server, et webmin marchait en http normal
Ah aussi, la version d'apache que j'ai elle pue un peu je trouve J'y retrouve plus rien dans les fichiers conf C'est la version AdvancedExtranetServer 1.3.20 je la changerai demain je crois.
Marsh Posté le 19-04-2003 à 23:18:35
BMOTheKiller a écrit : pour host : urpmi bind-utils |
Le pb, c'est que j'ai pas accès au serveur dhcp de l'école pour pouvoir me libérer une ip
Et chez moi, mon routeur à l'air de gérer les résolutions, j'accède à mon pc (ou j'ai fais le développement de mon site) directement par son nom
BMOTheKiller a écrit : |
lo est bien activée et http://localhost fonctionne sans pb merci c'etait bien ssl
Marsh Posté le 19-04-2003 à 23:47:03
Citation : Oula, je crois que j'ai foiré au moment de l'install il connais pas la commande apt-get (ou alors c'est moi qui suis fatigué ) |
Oui oups, dsl , apt c pour debian ! cherche le rpm correspondant, donc, et va faire un tour sur www.rpmfind.net
A+
Marsh Posté le 19-04-2003 à 23:51:56
Aragorn_1er a écrit :
|
Ben c'est bon maintenant
Mais par contre quand je fait host nom, ca affiche rien ... ca reviens directement au prompt
Marsh Posté le 19-04-2003 à 23:57:12
il n'a peut être pas de serveur dns à interroger, c'est sûrement pour ça...
quand tu tapes : host machin
il ne te met pas : Host machin not found: 3(NXDOMAIN)
tu as quelque chose dans /etc/resolv.conf ?
Marsh Posté le 20-04-2003 à 00:01:02
BMOTheKiller a écrit : il n'a peut être pas de serveur dns à interroger, c'est sûrement pour ça... |
J'ai eu ca la première fois, mais si je recommence, j'ai plus ce message.
dans /etc/resolv.conf j'ai :
nameserver 192.168.0.1 (mon routeur)
nameserver 193.252.19.4 (dns wanadoo)
search
Edit : fote de frappe
Tiens d'ailleurs, je viens de rebooter mon serveur web, et dans la liste des actions réalisées (celles ou y a marqué [ OK ] en face de chacune normalement), j'ai en face de proftpd [ERREUR]
fatal : unable to determine IP adress of 'serveur'
Marsh Posté le 20-04-2003 à 00:27:06
J'ai fais une copie d'écran de la page webmin du client dns :
Marsh Posté le 20-04-2003 à 00:29:38
tu n'as pas définit de domaine de recherche, si tu veux tu peux définir un "groupe" ou plutôt "domaine" sur tes machines (comme le connu : workgroups sous win), puis dans /etc/resolv.conf, tu mets "search DOMAINE", m'enfin ça dépend de ton routeur, je connais pas trop les possibilités qu'on peut avoir... mais en tous cas ne laisse pas "search" vide, soit tu mets le domaine local, soit le domaine de ton FAI, soit tu vires search
sinon pour proftp, c'est sûrement un problème de script, je sais pas comment est foutu le script de démarrage de proftp, mais il a pas réussi à déterminer l'ip en tous cas... c'est normal s'il est lancé avant le montage de l'interface réseau... tu peux essayer de le démarrer maintenant : service proftpd start
Marsh Posté le 20-04-2003 à 00:42:15
BMOTheKiller a écrit : tu n'as pas définit de domaine de recherche, si tu veux tu peux définir un "groupe" ou plutôt "domaine" sur tes machines (comme le connu : workgroups sous win), puis dans /etc/resolv.conf, tu mets "search DOMAINE", m'enfin ça dépend de ton routeur, je connais pas trop les possibilités qu'on peut avoir... mais en tous cas ne laisse pas "search" vide, soit tu mets le domaine local, soit le domaine de ton FAI, soit tu vires search |
Bon, je viens de virer la ligne search. Ca marce toujours pas Je la remettrais plus tard quand mon serveur sera en place à l'école. J'ai pas le meme domaine chez moi Mais sinon, ca pourrais pas venir d'un oubli à l'installation ou d'une regle de firewall ? J'ai fait une installation en mode juste en dessous le mode paranoïaque ...
Pour Proftp, il est pourtant lancé apres apache et apres le montage de l'interface (enfin je crois). J'ai
bringing up eth0 [ OK ]
...
...
starting httpd [ OK ]
...
starting proftpd [ERROR]
Enfin, tant pis pour ce soir, je verrais la suite demain Et merci encore pour ton aide
Marsh Posté le 20-04-2003 à 09:54:17
Bon, ca commence à me gaver ce pb de nom
Ce serveur je l'ai quand meme réinstallé 3 fois dont une fois en mode de sécurité normal (passoire plutot ) et là la résolution des noms marchait sans pb :'( J'ai essayé une fois en paranoïaque, y avait plus rien qui marchait je crois bien. Y a qu'en mode de sécurité 3 sur 4 (je sais plus le nom) que ca passe à peu près (sauf les nom) mais peut etre que j'ai oublié d'installer quelque chose ... mais quoi ?
Marsh Posté le 20-04-2003 à 11:20:39
Citation : ( J'ai essayé une fois en paranoïaque, y avait plus rien qui marchait je crois bien. Y a qu'en mode de sécurité 3 sur 4 (je sais plus le nom) que ca passe à peu près (sauf les nom) mais peut etre que j'ai oublié d'installer quelque chose ... mais quoi ? |
tu veux dire que tu as regler un firewall n'est ce pas ? ( ca permet de te proteger du grand mechant net ).
Donc en parano a mon avis c normal que ca bloque, pour faire une requete dns, il faut laisser sortir le port udp et tcp 53.
Matte la config de ton firewall pour faire cela.
Sinon pour ton dns, je ne croit pas qu'un routeur puisse te servir de serveur de nom prends les dns de wanadoo pi vala .
Enfin pour proftpd regarde un peu dans les logs ce qu il te mets, ou alors lance le avec l'option -d
A+
Marsh Posté le 20-04-2003 à 11:40:02
Aragorn_1er a écrit :
|
Non justement, j'ai rien configuré au niveau du firewall ... et en plus ca servira pas à grand chose sur ce pc, vu qu'il sera juste en intranet protégé par une passerelle/firewall, un firewall pour séparer la dmz de l'école et le réseau de l'école et enfin un autre firewall pour séparer la dmz du net ...
Mais y a un truc qui est louche, c'est que si je tapes par exemple une adresse internet depuis mon serveur, ca passe ... alors que si c'est une adresse de mon réseau ca passe pas
Marsh Posté le 20-04-2003 à 12:36:23
Eh, je viens de réaliser un truc iproute2, c'est pas un firewall ? Parce que j'ai pas installé iptable pourtant
Sinon, pour proftp en mettant une version plus récente, ca peux s'améliorer?
Merci
Marsh Posté le 20-04-2003 à 18:44:16
iproute est un outil qui permet de faire pas mal de chose mais
-pas de configurer firewall
-surtout de configurer les tables de routage
Marsh Posté le 20-04-2003 à 18:58:17
becket a écrit : iproute est un outil qui permet de faire pas mal de chose mais |
Donc c pas lui qui bloque la résolution des noms En plus tout est en commentaire dans les fichiers du rep /etc/iproute2
Et je sais toujours pas comment ca se fait que ca marche pas la résolution des noms :'(
Marsh Posté le 20-04-2003 à 19:47:43
bah ... dans ton /etc/resolv.conf met d autre nameserver pour voir.
sinon dans /etc/host.conf tu devrais avoir ca :
order hosts,bind
multi on
A+
Marsh Posté le 20-04-2003 à 23:22:45
Aragorn_1er a écrit : bah ... dans ton /etc/resolv.conf met d autre nameserver pour voir. |
Euh, pour /etc/host.conf, c'est bon, j'ai bien
order hosts,bind
multi on
Mais par contre, si je change mets d'autres serveurs de noms, ca va pas marcher vu que mon routeur, il bloque les connexions entrantes sur mon réseau et qu'en plus serveur, il est pas connu des DNS (wanadoo, free ou n'importe qui d'autre ...)
Sinon, pour proftp, il ne mets 107 ans que pour ouvrir un thread. Une fois le thread ouvert, ca va. Et comme dans webmin, le message d'accueil inclus le nom d'hote, je pense que ca rame à cause de cette résolution de nom foireuse.
Marsh Posté le 20-04-2003 à 23:26:42
ah aussi, un truc, quand je tapes netstat -atn |grep 53, j'ai rien qui s'affiche Ca veux bien dire qu'il écoute pas le port 53 ?
Marsh Posté le 21-04-2003 à 00:30:35
netstat -atn |grep 53
ca te permettrai devoir si il y a un serveur dns sur ta machine, hors, tu n a pas bessoin de cela !
Citation : Mais par contre, si je change mets d'autres serveurs de noms, ca va pas marcher vu que mon routeur, il bloque les connexions entrantes sur mon réseau et qu'en plus serveur, il est pas connu des DNS (wanadoo, free ou n'importe qui d'autre ...) |
quand tu fais une requete dns , tu initie une connexion, ca pas le serv dns qui viens t appeller !
et ton fameux routeur c koi ?
A+
Marsh Posté le 21-04-2003 à 00:33:11
Bon, je commence à vraiment aimer linux moi J'ai encore quelque petit problème avec ma résolution de nom, mais tout le reste marche
Encore une question, vu que tout le réseau (ou presque) où sera mon serveur est en Windows, faut bien que j'installe le démon samba pour "partager" des dossiers avec ces pc windows ?
Marsh Posté le 21-04-2003 à 00:34:57
Oui.
Y a un super topic qui traine sur samba kkpart --> recherche
A+
Marsh Posté le 21-04-2003 à 00:52:37
Aragorn_1er a écrit : netstat -atn |grep 53
|
Ah oui, mince, je crois qu'il vaudrais mieux que j'aille me coucher maintenant, je commence à écrire n'importe quoi
Mon routeur, c'est un D-Link DSL-604+ (qui fait modem ADSL et point d'acces WiFi).
Enfin, meme avec les connexions sortantes qui passent, je vois vraiment pas comment mon serveur serait connu des DNS
Et sinon, depuis mon serveur, quand je vais par exemple sur forum.hardware.fr, ben j'ai bien ce forum
Marsh Posté le 21-04-2003 à 10:44:33
Donc ce routeur là ne fait certaineement pas serveur dns.
Ce koi ton provider ? cherche un peu ses dns et ca passera !
donc si tu arrive a resoudre forum.hardware.fr , c ke le dns marche ... hum c relativement confus tout ca ...
A+
Marsh Posté le 21-04-2003 à 11:47:37
Aragorn_1er a écrit : Donc ce routeur là ne fait certaineement pas serveur dns. |
Mon provider c'est wanadoo.
Mais ce que je m'explique pas, c'est pourquoi chez moi, sur les autres machines de mon réseau(sous win), quand je tape http://machine1 depuis la machine2 (y a apache qui tourne sur la machine1 quand meme) ben ca passe
Tiens d'ailleurs ipconfig sur mon portable ca donne :
Serveurs DNS. . . . . . . . . . . : 192.168.0.1 |
Et quand je suis sur le réseau de mon école, pareil ! http://nom_d'un_ordi ca passe depuis mon portable mais pas depuis mon serveur :'(
Le pb viens bien de mon serveur non ?
Marsh Posté le 21-04-2003 à 12:02:23
Bon ben met les dns de wanadoo plustot que l adresse de ton routeur, un routeur comme tu as ne fait pas les resolutions de noms !
machine1 et machine2 son sous win ? dans ce cas il fait peut etre la resolution de nom via netbios, ceci explique cela ...
A+
Marsh Posté le 21-04-2003 à 13:59:04
Aragorn_1er a écrit : Bon ben met les dns de wanadoo plustot que l adresse de ton routeur, un routeur comme tu as ne fait pas les resolutions de noms ! |
Ah oui, ça doit certainement etre ça. C'est possible d'utiliser cette résolution sous linux ou pas ? Si oui, comment ? Parce que ca m'embeterais vraiment de pas pourvoir y accéder par son nom
Marsh Posté le 21-04-2003 à 14:26:04
Fianlement, je viens d'installer samba, et j'ai sans pb la résolution du nom de mon serveur depuis mes pc sous windows (ce que je voulais absolument qui marche) Après celle sur mon serveur, je m'en fiche un peu, j'en aurais pas besoin normalement
Merci pour toute cette aide
Marsh Posté le 22-04-2003 à 14:35:56
Ahrgh, j'ai un peu trop joué avec webmin, et résultat j'ai fichu tout en l'air : plus de php, ni de ftp
Bon, je crois que je vais tout réinstaller, mais au moins comme ça, c'est formateur
Mais avant de tout réinstaller, je voudrais juste savoir si vaux mieux que je garde ma mandrake 8.1 ou que je mette la 9.0 ou plutot une RedHat 8.qqch ? Me parlez pas de Gentoo où de Debian, je maitrise pas du tout linux pour ça ...
Merci en tous cas.
PS : désolé pour cette nième question sur les distrib
Marsh Posté le 22-04-2003 à 14:39:29
Bah, si t a un peu de tps a prends une debian, y a un ptit temps d'adaptation mais apres tout te paraitra tellement + simple !
A+
Marsh Posté le 22-04-2003 à 14:44:31
J'ai justement un peu de temps, mais pas trop ... je pensais passer à debian cet été vu que j'aurais rien d'autre à faire, mais là, je voudrais que ca soit tout nikel pour dimanche soir et j'ai que pas beaucoup de temps ces jours-ci.
Mais sinon, je fais un peu fi de la sécurité (provisoirement et de toutes facons, il y a pas grands risques) et de tout patcher comme il faut et je garde ma mdk8.1
Marsh Posté le 22-04-2003 à 15:32:49
Fianlement je passe en mandrake 9.0 ... mais j'ai le démarrage qui bloque sur "lancement de la journalisation système" Et y a pas moyen de passer outre
Marsh Posté le 19-04-2003 à 19:08:43
Salut,
Ca y est, avec un gros retard, je monte enfin mon serveur apache-php-MySQL
Pour une première fois, j'ai choisi Mandrake 8.1 (la 9 ne veux pas démarrer à cause d'un pb d'usb, mais c'est pas vraiment le but de ce topic ...)
Pour la config, j'ai gardé l'interface graphique je suis pas du tout familier de linux.
Mon réseau est configuré en obtension des IP par DHCP (je peux pas obtenir d'IP fixe dans la plage d'ip) et j'obtiens sans pb une ip.
Mon premier problème, c'est la résolution des noms : si je tape http://nom de l'ordi ca marche pas, par contre http://ip de l'ordi, j'ai aucun pb.
Mon deuxieme problème est avec webmin : ce marche pas du tout lorsque je tape http://localhost:10000 j'obtiens une erreur : "la connexion est coupée"
Merci d'avance