Vous n'êtes pas identifié(e).
je vois vaguement ce que je dois faire, j'imagine que je dois mettre le domaine de ma machine à la première ligne à la place de example.com mais quand je fais la commande
j'ai:
j'ai essayé d'éditer un fichier dont je ne me rappelle plus du nom afin de changer le nom de domaine de ma machine mais ça n'a pas eu d'effet, toujours ce (none) :c
pour la deuxième ligne avec name server, je suis largué, pour les quatre suivantes j'imagine que les valeurs par défaut suffisent, pour le paragraphe à personaliser, aucune idée de ce que je dois faire et pour l'adresse mac du tftpclient j'imagine qu'il faut que je mette celle de la machine cliente mais j'imagine aussi que sans les infos précédentes ça ne servira à rien ...
Merci d'avance de toute aide, surtout si vous avez déjà mis en place (ou que vous connaissez cette technologie), j'avais déjà essayé sous windows quand j'avais 12 ans mais ça n'avait pas marché non plus or maintenant ça m'intéresse beaucoup le fonctionnement de tout ce bazar surtout que je ne suis pas du tout calé en réseau et j'aimerais que ça change.
enfin, petite question pour l'instant assez abstraite: quelle sera la démarche dès que le serveur sera fonctionnel pour ajouter l'iso mentionnée au début et démarrer dessus ? j'ai vu des tutoriels mais c'est expliqué tellement vite que je pige rien :c
Nazmi
Dernière modification par nazmi (05-12-2016 03:52:37)
Hors ligne
Dernière modification par anonyme (27-11-2016 13:51:22)
Dernière modification par Kusajika (28-11-2016 14:14:55)
Hors ligne
le premier point c'est le materiel
un serveur avec une carte reseau
des clients avec une carte réseau qui accepte le boot PXE.
là dessus on est tout bon, le serveur est bien équipé et le bios du client propose bien d'activer le démarrage PXE par le réseau.
pour dhcp il y a une configuration particuliere pour le boot PXE (en plus de ce que tu nous montre au dessus pour les clients normaux )
donc la procédure ultra rapide et peu détaillée du manuel Debian ne suffit pas ? Enfin vu tous les liens que toi et Kusajika m'avez filé, je pense que ça va être mieux détaillé là bas
si j'ai bien compris , c est l application "client léger" qu il te faut , le client recupere un OS et les programmes sur un serveur PXE
entre autres, je ne sais pas vraiment comment arriver au but recherché qui est de démarrer sur l'iso en question et lancer l'installation
un trés bon tuto sur le sujet (wheezy) => http://wiki.dane.ac-versailles.fr/index … A9seau_Se3
wow, ça c'est du gros pavé x) je vais survoler mais le lire en entier oO je suis pas sûr d'en être capable
ps: il faut un minimum de connaissances (réseau , dhcp , partage ) mais rien d insurmontable roll
j'ai quelques connaissances générales mais c'est vrai que je me rends compte qu'il me manque pas mal de trucs à maîtriser
tu peux reprendre à partir du tuto DF , je m'en suis servi il y à quelques semaines, d'ailleurs sogal l'a remis à jour il y a très peu de temps.
Je suis en train de m'y mettre, je vais avancer un peu ce soir, j'éditerai tout à l'heure mon post pour résumer ce que j'aurai fait
edit: tout est mis en place, il me manque cependant un câble ethernet fiable, j'irai chercher ça à la cave demain (si je me rappelle bien j'avais trouvé une freebox à la poubelle il y a quelques temps avec de beaux câbles rj45 de qualité), voilà matériellement je crois que c'est OK, beaucoup mieux que parterre
Dernière modification par nazmi (29-11-2016 01:37:50)
Hors ligne
Toujours en prenant le tuto de DF cela devient :
J'ai enlevé volontairement le "si nécessaire" derrière "next-server" car comme le dit le man c'est cette option qui désigne l'endroit où se trouve le initial boot file est donc le fichier pxelinux.0
The next-server statement is used to specify the host address of the server from which the initial boot file (specified in the filename statement) is to be loaded. Server-name should be a numeric IP address or a domain name. If no next-server statement applies to a given client, the address 0.0.0.0 is used.
Dans ton fichier dhcpd.conf je ne comprend donc pas pourquoi tu as :
alors que l'adresse de
Si tu as tout centralisé sur ton serveur alors ça devrait être la même adresse.
Même si tu n'as pas configuré le fichier /etc/default/tftpd-hpa , tu devrais pouvoir boot en PXE et ton DHCP devrait distribuer une adresse, et forcément avoir un message d'erreur du style :
No boot filename received.
A partir de là tu sais que ton DHCP fonctionne et que tu peux continuer et passer à l'étape suivante
Dernière modification par Kusajika (29-11-2016 14:48:26)
Hors ligne
Par la suite, le serveur peut n'avoir qu'une seule interface réseau configurée comme suit (ceci est un exemple à adapter à votre réseau):
⇒ adresse IP : 192.168.1.1
⇒ netmask : 255.255.255.0 (CIDR = /24)
⇒ broadcast : 192.168.1.255
⇒ network : 192.168.1.0 (réseau privée entre serveur et clients)
⇒ gateway : 192.168.1.1 (le serveur lui-même, aucune importance dans ce cadre)
⇒ nameserver : 127.0.0.1 (le serveur lui-même, aucune importance dans ce cadre)\\ Le serveur va fournir un service DHCP au sein du réseau privé, il est donc important qu'il ne soit pas relié au réseau extérieur afin d'éviter tout conflit dans la fourniture du service DHCP.
ensuite j'ai installé les dépendances citées dans le tuto DF
puis utilisé le fichier de configuration que Kusajika a posté hier:
####################################################
# Début de configuration du service DHCP
#
# Déclaration des leases et plages de service du serveur PXE:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.20; # à adapter aux nombres de postes clients
option broadcast-address 192.168.1.255;
option routers 192.168.1.1; # IP du serveur PXE si on veut faire du routage
option domain-name-servers 192.168.1.1; # idem
next-server 192.168.1.1;
filename "pxelinux.0";
}
#
# Fin de configuration du service DHCP
####################################################
enfin j'ai essayé de (re)démarrer le service isc-dhcp-server avec:
et c'est là que ça se corce pour l'instant car ça me retourne un joli failed :c
je suis donc allé jeter un oeil aux deux fichiers mentionnés:
j'ai essayé de voir si je pouvais y comprendre quelque chose mais j'avoue être perdu. Dans le tuto il est cependant mentionné que
Il est possible que l'on obtienne un fail si aucun client n'est connecté ou que la connexion est inactive.
mais j'avoue ne pas vraiment comprendre l'étendue de cette déclaration ni ce que signifie ce fail.
j'ai aussi copié collé le fichier de config du serv tftp mais j'imagine que pour l'isntant c'est hors sujet...
par contre le man que tu (Kusajika) cites juste après, c'est lequel ? celui d'ISC-DHCP ?
je comprends pour l'utilisation de la même machine donc pas besoin de spécifier l'IP du serveur TFTP car la même que le DHCP, et pourle fichier de conf pas cohérent, comme j'ai dit auparavant, j'ai suivi aveuglément les tutos en espérant que ça marche jusqu'alors....
Dernière modification par nazmi (01-12-2016 02:55:48)
Hors ligne
Dernière modification par nazmi (02-12-2016 01:54:27)
Hors ligne
dans le fichier /srv/tftp/pxelinux.cfg/default
mais je n'ai pas encore cherché et mise en commentaire car c'est un problème de "confort" je le ferais quand j'aurais plus de temps
PS : j'aime bien ton autocollant win XP sur ta machine
Hors ligne
Dernière modification par nazmi (03-12-2016 05:04:17)
Hors ligne
pour le démarrage avec ISO, je m'y attaque en ce moment même et j'ai trouvé un bon tuto: http://wellsie.net/p/286/
je suis en train de l'executer, espérons que ça marchera
j'éditerai ce post tout à l'heure avec les résultats obtenus
Bon, j'ai un peu traîné, en vrai ça m'a pris une heure puis j'ai pensé à autre chose, alors pour l'instant la machine a réussi à booter sur l'iso, par contre il faut maintenant que je transfère des fichiers dessus pour executer un script (ou une suite de commandes manuellement) afin de tout isntaller sur le disque, mais ce n'est qu'une question de temps, par contre si vous avez des idées, je pense utiliser apache sur le serveur PXE et wget mais si il y a plus simple je prends (j'ai un accès ssh vers la tablette et c'est tout pour le moment, pas de terminal ou d'interface graphique au niveau de la tablette et elle n'a pas d'accès à internet...).
voilà le contenu du script, c'est totalement tapable à la main mais il faut avoir le contenu du dossier boot pour certaines commandes comme la dd et les cp qui impliquent des fichier qui seraient normalement présents sur le CD
Dernière modification par nazmi (04-12-2016 04:03:38)
Hors ligne
Hors ligne
/etc/network/interfaces
il faut que tu config ton wlan0 la dedans , ton eth0 étant paramétré en "static"
je t'oriente donc vers la config de ton fichier interfaces et ces liens : https://wiki.debian.org/fr/WiFi/HowToUse et https://debian-facile.org/doc:reseau:interfaces:wifi
Dernière modification par Kusajika (05-12-2016 09:56:32)
Hors ligne
Hors ligne