![]() |
|
[résolu] primtux5 et ltsp - Version imprimable +- PrimTux, la distribution éducative (https://forum.primtux.fr) +-- Forum : PrimTux: LA DISTRIBUTION: présentation, aide et développement (https://forum.primtux.fr/forumdisplay.php?fid=5) +--- Forum : Demandes d'aide (https://forum.primtux.fr/forumdisplay.php?fid=9) +--- Sujet : [résolu] primtux5 et ltsp (/showthread.php?tid=1412) |
[résolu] primtux5 et ltsp - manu - 24-04-2020 Je me suis fait l'installation depuis le début bien au propre pour te donner des informations cohérentes. Je suis sur une box avec l'adresse de base 192.168.1.1. Les 2 cartes en automatique DHCP. Code : root@primtux:/home/administrateur# ip a1. installation de Primtux5 2. mise à jour 3. le ppa LTSP 4. l'installation comme sur le site LTSP Jusque la tout va bien. 5.je mets la seconde carte en manuel 192.168.67.1 /24 et je ne touche pas a la premiere je lance Code : ltsp dnsmasq --proxy-dhcp=0pourtant si je ping la box, je la trouve! et je me suis arrêté là. et j'attends tes lumières ![]() je te donne les fichiers .conf pour terminer ( on dirait que NAT est en commentaire??) Code : # /bin/sh -nCode : # This file is part of LTSP, https://ltsp.org[résolu] primtux5 et ltsp - moricef1 - 25-04-2020 Il me semble que l'adresse de enp3s0 devrait être en fixe comme 192.168.2.1/24 par exemple puisque c'est celle qui sera dans le réseau des machines clientes. Tu peux laisser enp25s0 en dhcp c'est celle qui est dans le réseau de la box. J'activerai le mode routeur sur le serveur : dans /etc/sysctl.conf, Code : [== Undefined ==]Si tu ping la box, est-ce que tu ping aussi free.fr ? Si oui et que firefox ne se connecte pas à internet, c'est que tu n'as pas de DNS. [résolu] primtux5 et ltsp - manu - 25-04-2020 moricef1 a écrit :Il me semble que l'adresse de enp3s0 devrait être en fixe comme 192.168.2.1/24 par exemple puisque c'est celle qui sera dans le réseau des machines clientes. Tu peux laisser enp25s0 en dhcp c'est celle qui est dans le réseau de la box.oui c'est ce que j'ai fait en utilisant l'adresse ltsp 192.168.67.1/24 manu a écrit :5.je mets la seconde carte en manuel 192.168.67.1 /24 et je ne touche pas a la premiere moricef1 a écrit :J'activerai le mode routeur sur le serveur : dans /etc/sysctl.conf, Je viens de faire la modification, mais rien n'a changer. moricef1 a écrit :Si tu ping la box, est-ce que tu ping aussi free.fr ? Si oui et que firefox ne se connecte pas à internet, c'est que tu n'as pas de DNS. J'ai testé avec Google hier mais rien. Je viens de retenter après ta modification toujours rien Code : ping: free.fr: Échec temporaire dans la résolution du nom[résolu] primtux5 et ltsp - moricef1 - 25-04-2020 peux-tu redonner la sortie de Code : ip aet Code : ls /etc/systemd/networkPeux tu me dire où et comment tu as fixé l'adresse de enp3s0 ? Tu utilises l'interface graphique de LTSP pour gérer le réseau, je pense que ça doit être network-manager mais je peux me tromper. Et aussi la sortie de Code : less /run/systemd/resolve/resolv.conf[résolu] primtux5 et ltsp - manu - 25-04-2020 moricef1 a écrit :peux-tu redonner la sortie de voici Code : root@primtux:/home/administrateur# ip amoricef1 a écrit :Peux tu me dire où et comment tu as fixé l'adresse de enp3s0 ? J'ai fixer l'adresse de enp3s0 avec l'interface graphique avant de lancer la commande Code : ltsp dnsmasq --proxy-dhcp=0moricef1 a écrit :Et aussi de voici Code : # This file is managed by man:systemd-resolved(8). Do not edit.[résolu] primtux5 et ltsp - manu - 25-04-2020 la carte enp3s0 n’apparaît pas dans ip a. peut être que je devrais terminé l'installation ltsp? quand je lance l'interface graphique network, il y a une fenêtre avec: un onglet DNS avec: serveur dns: 127.0.0.1 domaine de recherche: HOME un second HOTES avec un tableau: adresse ip alias 127.0.0.1 localhost 127.0.1.1 primtux [résolu] primtux5 et ltsp - manu - 25-04-2020 je viens de me rendre compte que la seconde carte enp3s0 a disparu voici la commande ip a avant ltsp Code : root@primtux:/home/administrateur# ip aet aprés Code : root@primtux:/home/administrateur# ip a:-{ [résolu] primtux5 et ltsp - manu - 25-04-2020 J'ai retrouver la carte apres une réinstallation de Primtux. Pour que enp3s0 prenne bien l'adresse IP fixe 192.168.67.1, il a fallu que je reboot?? Puis en cherchant un peu dans les documentations LTSP. à la place de la commande Code : ltsp dnsmasq --proxy-dhcp=0Code : ltsp dnsmasq -d1 -p0donc à ce point j'ai toujours l’accès internet fonctionnel sur enp0s25 en dhcp automatique ![]() et je continu l'installation ltsp ..... suite au prochain épisode. je n'ai pas d'explication pour la disparition de la carte enp3s0 du coup ???pas grave c'est la magie de l'informatique. [résolu] primtux5 et ltsp - moricef1 - 25-04-2020 Il te faut bien comprendre que ton serveur DHCP primaire, c'est déjà ta box sur le réseau 192.168.1.0/24 avec la box en adresse 192.168.1.1/24 et qui attribue à ta carte réseau enp0s25 l'adresse 192.168.1.26/24 qui elle-même est en attente d'adressage DHCP. Dans la sortie de ip a, enp3s0 commence par un statut Down puis a disparu ... Soit la carte est HS, soit le config réseau avec LTSP ne le fait pas. Pour un peu plus d'assurance, à ta place j'utiliserai systemd-networkd. Et je fixerai la configuration des cartes dans /etc/sytemd/network/. Carte réseau N°1 enp25s0 en DHCP, adressage dynamique, sur le réseau de la box qui a l'adresse 192.168.1.1/24, qui est à la fois la passerelle ( gateway) vers internet et le serveur DHCP primaire : enp25s0.network : Code : [Match]Carte réseau N°2 celle qui est sur le réseau des machines clientes sur le réseau 192.168.2.0/24 ( parce que je me fout de ce que LTSP et sa collection de scripts qui ne fonctionnent pas peuvent bien faire, vu que ça marche chez moi sans) enp3s0.network : Code : [Match]Ensuite, je lancerai ces commandes pour utiliser systemd-networkd : Code : systemctl disable network-managerCode : systemctl status systemd-networkd[résolu] primtux5 et ltsp - moricef1 - 25-04-2020 (TROLL) Et pour tout te dire, depuis que j'ai essayer en 2016 LTSP de Canonical, et bien avant avec Ubuntu, j'ai vite compris que vouloir faciliter la vie des utilisateurs à la mode Windows par des collections de scripts sans qu'ils comprennent vraiment ce qu'ils font ne leur rend pas service. Surtout quand la situation se complique un peu. Les briques de base de Debian, sans fioriture, demandent un peu de documentation, mais elles fonctionnent tellement mieux. et surtout, elles s'assemblent tellement bien. De mon point de vue, il n'y a aucune magie dans l'informatique. C'est une logique purement humaine, un peu aride, sans fioriture, bien qu'entacher de préjugés raciaux quand il s'agit d'algorithmes de reconnaissance faciale. Contrairement à la nature. va donc semer des carottes au jardin ... C'est sans compter sur la météo, les limaces, les campagnols ou les biches si ton jardin n'est pas clôturé ^.^ [résolu] primtux5 et ltsp - manu - 25-04-2020 la suite .... . installation ltsp terminé comme sur le site. Le client démarre sans probleme, mais. il faut toujours un mais : pas d'internet sur le client. pour régler le problème j'ai activant NAT dans le fichier ltsp.conf [résolu] primtux5 et ltsp - moricef1 - 25-04-2020 Alors ça fonctionne ? [résolu] primtux5 et ltsp - manu - 25-04-2020 et bien non. si je reste qu'avec la session administrateur tout est bon. sur serveur et client. Mais avec les sessions enfants ça fonctionne sur le serveur mais pas sur le client sur le client: le menu déroulant n’apparaît pas. j'ai bien l'image de fond du bureau primtux mais rien d'autre. avec un clic droit de la sourie j'ai la possibilité de faire "exit". là le menu déroulant apparaît un très bref instant, si je suis rapide j'arrive a selectionner la session administrateur. j'inscrit le mot de passe et là j'ai la session administrateur normale avec internet. [résolu] primtux5 et ltsp - moricef1 - 25-04-2020 Enfin je parlais du réseau. Pour le reste, c'est l'équipe des devs de Primtux qui pourra t'aider. [résolu] primtux5 et ltsp - manu - 25-04-2020 désolé moricef1 je viens seulement de voir tes posts. Je suis preneur d'une autre méthode que la version ltsp. Je vais tester ce que tu me proposes. Je préfère comprendre ce que je fais. [résolu] primtux5 et ltsp - manu - 26-04-2020 Merci moricef1 pour ton aide. j'ai du différé sur les messages ![]() si tu penses que le nouveau problème viens de primtux et non du réseau LTSP, je vais cherché dans cette direction. Sais tu comment demander de l'aide aux développeurs, faut il que je clôture ce sujet et que j'en ouvres un nouveau? [résolu] primtux5 et ltsp - Philippe Dpt35 - 26-04-2020 manu a écrit :Sais tu comment demander de l'aide aux développeurs, faut il que je clôture ce sujet et que j'en ouvres un nouveau?Non, on suit ! Précise bien la nature du problème. [résolu] primtux5 et ltsp - manu - 26-04-2020 super Philippe Dpt 35 si tu as suivi, grâce à moricef1, nous avons résolu le problème de réseau. en résumé maintenant j'ai le démarrage des clients qui fonctionne et j'ai internet qui fonctionne sur le serveur et le client. Mon nouveau problème, que j'avais pu constater déjà au début de mon aventure est que si j'utilise que la session administrateur tout fonctionne sur le serveur et le client. si j'active les sessions enfants, elles fonctionnent correctement sur le serveur, mais pas sur le client. sur le client: Le démarrage pxe fonctionne le fond d'écran avec le nuage la fusée et le reste apparaît mais je n'ai pas le menu déroulant des sessions. j'avais remarqué qu'avec la session administrateur seule le menu déroulant s'affiche mais le logo de l'oiseau n'est pas là. en faisant un clic droit j'ai la possibilité de faire "exit" ce qui fait apparaître le menu déroulant. Si je suis assez rapide je clic sur l'administrateur et là je peux écrit le mot de passe et accéder à la session normalement. Mais pour les autres sessions je reviens sur le fond d'écran ???? voila je ne sais pas comment être claire dans mes explications. je vais chercher au niveau des sessions sur ltsp pour voir ?????? [résolu] primtux5 et ltsp - Philippe Dpt35 - 26-04-2020 Tu n'as rien d'installé sur tes postes clients, tu as juste un boot pxe ? Si c'est le cas, ça me semble être un problème sur la manière dont sont prises en compte les sessions par ltsp, et non un problème inhérent à PrimTux puisque ça fonctionne sur le serveur. Je n'ai pas d'expérience ltsp, mais les connexions, dans cette configuration, ne se font-elles pas par ssh ? Si c'est le cas, on se connecte à une session, et non au gestionnaire graphique de session du serveur. Ne faut-il pas un gestionnaire de sessions sur le client ? [résolu] primtux5 et ltsp - moricef1 - 26-04-2020 Si ,tous les flux, sauf l'audio qui passe par pulsaudio, passent par ssh. [résolu] primtux5 et ltsp - manu - 26-04-2020 messieurs J'ai un résultat. merci d'être tolérant avec mon ignorance. J'ai mis un mot de passe sur les sessions enfants. et là j'ai le menu déroulant des sessions qui apparaît sur le client à ceci prêt qu'il n'y a pas les figurines colorées. je n'ai pas tout testé encore mais une fois ouverte, la session a son bureau correspondant. est ce que pour vous c'est assez propre et stable? connaissez-vous un moyen de mettre un mot de passe nul? Si vous le permettez je me laisse un peu de temps pour tester avant de mettre résolu sur le sujet. [résolu] primtux5 et ltsp - manu - 26-04-2020 et aussi j'ai modifier dans le profil de chaque session enfant dans les paramètres avancés: shell : replacer bin/inactif par bin/sh. pouvez vous me donner une explication du pourquoi ça fonctionne?? [résolu] primtux5 et ltsp - Philippe Dpt35 - 26-04-2020 Pour se connecter par ssh, il faut effectivement un mot de passe de session. Il faut également un accès à un terminal dans la session. Or, pour les sessions élèves, le mot de passe a été désactivé pour faciliter la connexion, et l'accès au terminal désactivé pour assurer la sécurité des sessions. En remplaçant bin/inactif par bin/sh, tu as rétabli l'accès au terminal dans les sessions, ce qui explique pourquoi ça marche. Je ne sais pas s'il y a moyen de contourner la nécessité du mot de passe et d'un accès à un terminal pour une connexion ssh. Mais j'aurais plutôt tendance à penser que non pour des raisons de sécurité (pour le mot de passe) et de fonctionnalité (à la base, ssh est une connexion en mode console). Il faudra faire des recherches sur ce point. Peut-être qu'avec une connexion par clés on peut contourner le problème du mot de passe. [résolu] primtux5 et ltsp - Philippe Dpt35 - 26-04-2020 Pour le problème de la console, j'aurais peut-être une solution à tester pour maintenir l'accès ssh tout en bloquant l'accès au terminal. Redis-moi si tu ne trouves rien à ce propos. [résolu] primtux5 et ltsp - manu - 26-04-2020 je viens de tester le terminal root n'est pas accessible en session enfant et la commande sudo non plus.mais il y a lx terminal . Je poursuis en attendant de trouver mieux
|