Forum Linux.mandriva remote shell et mandrake

Posté par  .
Étiquettes : aucune
0
23
mar.
2005
Bonjour, il faut que j'utilise le remote shell (rsh) pour mon boulot et j'ai quelques petits problèmes du fait de ma méconnaissance du réseau sous linux.

j'ai deux pcs, un fixe et un portable relié en réseau par un modem routeur firewall Dlink DM504.

J'arrive à les pinguer l'un l'autre avec leurs ips locales mais pas avec leurs hostname.

J'ai créé un fichier .rhosts a la racine du root avec dedans "oot +" sur chaque machine.

J'ai édité le fichier hosts dans /etc/ et j'ai rajouté la ligne avec :

192.168.0.3 (leur ip local) localhost.localdomain nom_de_l'ordi

Donc mes requètes RSH n'aboutissent pas, il ne me met aucune erreur mais ne s'arrête pas !

Dois-je configurer mon routeur pour qu'il autorise mes requètes et si oui comment ? (il gère le NAT, upnp, redirection de ports, routage statique).

Merci de votre aide !
  • # remote shell et mandrake

    Posté par  . Évalué à 2.

    Je ne connais pas vraiment la commande rhost en particulier (j'utilise ssh).

    Par contre, pour le fichier hosts, il y a une petite erreur :

    192.168.0.3 (leur ip local) localhost.localdomain nom_de_l'ordi

    Le localhost ne doit être associé qu'a l'adresse de "loopback" 127.0.0.1 (qui ne doit pas être supprimée !).
    Et avec l'adresse IP de la machine (adresse réseau), il faut les 2 variantes "nom complet" et "nom de machine" (le système déduit alors la partir qui correspond au réseau. Exemple :

    127.0.01 localhost.localdomain localhost
    192.168.0.3 machin.mon-réseau-local machin

    Pour tes requête rsh, est-ce que tu les fais entre tes 2 machines sur ton réseau, entre l'une de tes machines et internet, ou depuis internet vers ta machine ?
    Selon le cas, c'est plus ou moins compliqué à faire.
    • [^] # Re: remote shell et mandrake

      Posté par  . Évalué à 1.

      ok ... Pour ce qui est du "nom complet" : ou est conservé sous linux les noms de mon réseau local et le nom de la machine ?


      Je voudrais faire des requètes rsh entre les deux pcs de mon réseau local.

      Merci de ton aide, c'est vraiment important ;)
      • [^] # Re: remote shell et mandrake

        Posté par  . Évalué à 2.

        Pour ce qui est du "nom complet" : ou est conservé sous linux les noms de mon réseau local et le nom de la machine ?

        Au niveau de la machine proprement dite, il est configuré dans le fichier "/etc/sysconfig/network", dans la variable HOSTNAME.

        Le fichier /etc/hosts fait la correspondance adresse IP <-> nom de machine (il faut d'ailleurs pensé à le modifier si on change d'adress IP ou de nom de machine) pour le réseau, dans une configuration fixe.

        L'alternative est d'utiliser un DNS, d'autant plus qu'aujourd'hui les machines peuvent indiquer au serveur leur nom, le serveur peut alors faire la corespondance dans les 2 sens. Il est bien possible que ton routeur dispose d'un serveur DNS.
        Si tu utilises le DNS, la seule info à mettre dans le fichier /etc/hosts est la ligne localhost (127.0.0.1).
        • [^] # Re: remote shell et mandrake

          Posté par  . Évalué à 1.

          et sinon pour ce qui est de rsh, penses-tu que c'est un problème de routeur si il plante ?
          • [^] # Re: remote shell et mandrake

            Posté par  . Évalué à 1.

            voilà j'ai réussi à pinguer chaque pc avec son hostname mais maintenant il me dit quand je fais rsh qu'il y a une erreur de connection, y a t-il un paramétrage préalable ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.