Defender
Salut,
Nouveau venu dans le monde de linux je cherche comment je peux relier mon ordinateur qui fonctionne sous linux avec mon ancien qui lui est sous Win98. Si je boute le nouveau sur Xp je vois l'ancien, mais sous linux je suis perdu, impossible de le voir.
En fait ce qui n'interresse c'est de pouvoir me servir de ma connection ADSL (sous linux) avec le deuxième ordinateur.
Je ne sais pas du tout où chercher, y a t il une personne sympa pour me guider dans ma quette.
Merci
shakyamuni
Salut,
Si ton linux doit seulement faire office de routeur vers Internet, ce n'est pas forcé que les 2 postes se voient dans le voisinage réseau.
Déjà, il faut que tes 2 postes soient dans le même sous réseau.
Exemple: ss-réseau: 192.168.1.0
masque: 255.255.255.0
Ton Linux aura l'adresse suivante 192.168.1.1 puis ton Windows 192.168.1.10. Ton Linux devra faire office de routeur firewall ou seulement routeur ?
Mais, tu peux par exemple monter un serveur Samba sur ton Linux pour que ton Win98 ait accès à des données partagées de ton Linux.
De plus, sur Linux, tu as un semblant de voisinage réseau. Je ne me rappelle plus du nom, mais j'avais vu ça à l'époque sur une mandrake.
Vois déjà pour les partages Samba et si tu as besoin de plus d'explications pour ton routeur/firewall, n'hésites pas.
Defender
Tout d'abord merci de répondre.
En fait quand j'ai installé mon modem USB sagem Fast 800 il y a une nouvelle carte eth1 qui est apparue (sachant que les 2 ordis communiquent par la carte mére, pas de carte réseaux pour le dernier). De plus les 2 interfaces de réseaux sont désactivées, faut il les activées ?
Si je change les adresses de sous réseaux, la connection internet serat elle toujours active ?
Faut il que je change eth0, eth1 ou les deux ?
les adresses pour l'instant sont celle de mon fournisseur d'accés (80.10.246.2 et 80.10.246.129) si j'ai bien compris.
La solution samba m'interesse car je pourrais transferer des fichiers facilement et peut être que je pourrais aussi partager mon imprimante.
Comment savoir si samba est bien installé sur mon ordi ?
Et oui je suis un vrai débutant perdu dans le jargon informatique et ne sachant par quel bout prendre le(s) problème(s) pour les résoudres.
shakyamuni
Il faut d'abord privilégier l'aspect "réseau local", c'est à dire que ton poste Linux et son poste Windows puissent se voir.
Apparemment tu as des cartes réseaux intégrées à tes cartes mères, ça y'a pas de soucis. Il faut que tu saches quelle interface réseau tu dois utiliser sur ton Linux pour que celui-ci soit relié à ton réseau local. Il semblerait que ce soit eth0. Déjà, en faisant un ifconfig en ligne de commande, tu verras les interfaces réseaux actives qui auront très certainement une adresses IP.
Tant que tu modifies seulement l'adresse de ta carte réseau LAN, cela n'aura pas d'influence sur ta connexion internet sauf bien sur si celle-ci est partagées mais il te suffira juste de modifier la passerelle par défaut sur ton Windows 98.
Par contre, je ne comprends pas pourquoi tu aurais 2 adresses IP ( 80.10.246.2 et 80.10.246.129 ).
Commences d'abord par faire ton serveur de fichiers Samba et ensuite on attaquera ton partage de connexion Internet.
Pour Samba, tapes en ligne de commande "rpm -a |grep smb", ça t'affichera si tu as ou non des package samba ( que ce soit client ou serveur ). Si il n'est pas installé, tu l'ajoutes dans l'ajout de programme.
Defender
Tout d'abord "ifconfig" donne commande no found (en root bien sur)
Ensuite installation de samba avec yum
et "rpm -a |grep" smb ne donne rien (ni avant d'ailleurs c'est pour cela que j'ai installé samba)
80.10.246.2 DNS primaire
80.10.246.129 DNS secondaire j'ai trouvé ça dans configuration réseaux (sur FC3 et gnome)
shakyamuni
Désolé, je me suis trompé dans la syntaxe de la commande RPM. C'est "rpm -qa |grep smb"
Par contre pour le coup du ifconfig, c'est pas normal. Tu t'es connecté directment en root ou tu as fait un "su". Si tu as fait un "su", tu devrais plutot faire "su -" pour charger en meme temps le profil root en totalité.
Defender
Pas grave je suis déja heureux d'avoir de l'aide.
rpm -qa| grep smb donne:
pam_smb-1.1.7-5 et gnome-vfs2-smb-2.8.2-8
ifconfig donne:
pour eth1:
Lien encap:Ethernet HWaddr 00:60:4C:15:96:75
adr inet6: fe80::260:4cff:fe15:9675/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:65535 Metric:1
RX packets:16179 errors:0 dropped:0 overruns:0 frame:0
TX packets:11413 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:19226567 (18.3 MiB) TX bytes:1567939 (1.4 MiB)
lo Lien encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1833 errors:0 dropped:0 overruns:0 frame:0
TX packets:1833 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:3278856 (3.1 MiB) TX bytes:3278856 (3.1 MiB)
ppp0 Lien encap:Protocole Point-à-Point
inet adr:83.193.58.196 P-t-P:193.253.160.3 Masque:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:16111 errors:0 dropped:0 overruns:0 frame:0
TX packets:11335 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:3
RX bytes:19193641 (18.3 MiB) TX bytes:1338723 (1.2 MiB)
et pour eth0 rien
shakyamuni
Ok, il te faut donc activer l'interface eth0 en faisant "ifconfig eth0 up", et ensuite attribuer une adresse IP.
Pour plus d'informations sur la commande ifconfig, tu peux taper "man ifconfig" ou "ifconfig --help".
Une fois le serveur samba installé, tu dois créer un utilisateur qui doit également être un utilisateur système.
Donc d'abord création d'un utilisateur linux et ensuite création de l'utilisateur samba. Le répertoire de configuration est /etc/samba/, dans celui-ci se trouve un fichier de configuration smb.conf dans lequel tu configures ta machine au niveau réseau ( groupe de travail / domaine, partages fichiers / imprimantes, mode d'authenfication, etc...).
Par défaut un partage pour chaque utilisateur créé est présent.
Par exemple si tu crées un utilisateur "user1" dans samba, ce serait bien d'avoir un utilisateur "user1" sur ton windows 98 avec le même mot de passe, comme ça l'identification se passe sans le moindre probleme. L'utilsateur aura donc accès à son répertoire personnel du serveur à l'adresse suivante:
om-serveurnom-utlisateur
[supprimé]
Je coince, j'ai essaye de créer une IP avec la commande:
ifconfig -pointopoint 192.168.1.3
mais il ne reconnait pas l'extention -pointopoint
Et oui j'ai tout à apprendre...
[supprimé]
Désolé, j'ai enfin trouvé la façon de rentrer l'adresse IP, j'oublié de nommer le nom de l'interface.
Mais pour le reste je ne vois pas comment faire...
Merci
shakyamuni
Pour ton réseau, peux tu pinger:
Linux vers Windows et
Windows vers Linux;
Ensuite pour Samba, tu dois rajouter un utilisateur Linux en tapant "useradd nom_utilisateur" et enfin tu pourras créer un utilisateur samba avec la commande "smbpasswd -a nom_utilisateur". Il faut bien que ces deux noms correspondent. Tu devras par la suite attribuer un mot de passe pour cet utilisateur. Comme je te l'ai dis ce-dessus, lorsque tu démarreras samba avec la commande "service smb start" tu pourras accéder au partage de cet utlisateur depuis ton autre PC.
Defender
Je ne vois pas ce qu'il faut modifier dans le fichier smb.conf, je l'ai laissé intact...
Comment partager un repertoire sous linux pour pouvoir le voir sous win?
Depuis linux où peut on voir les fichiers qui sont sur la machine windows?
L'utilisateur samba doit il être le même que l'utilisateur de la session gnome?
Defender
J'ai fais un ping, et apparament ça marche dans les deux sens.
Mais toujours pas de possibilité de voir linux depuis win et dans l'autre sens j'ai des lacunes...
shakyamuni
Pour avoir accès aux dossiers partagés de Linux depuis le voisinage réseau de Windows, tu dois créer un utilisateur Samba si et seulement si celui-ci est auparavant créer sur le système Linux ( c'est à dire un utilisateur système ).
Pour avoir accès à un partage Windows depuis un poste Linux, il s'agit de la commande smbclient.
Par contre je suis assez limité sur ce sujet pour l'instant, aides toi du manuel de la commande ou de l'help pour solutionner tes problèmes.
shakyamuni
Dans le fichier smb.conf, tu peux changer le groupe de travail auquel appartient ton Linux. Mets le même que celui de ton Windows et redémarre Samba "service smb restart".
Si depuis ton Windows, tu vas dans le voisinage réseau, ensuite dans le groupe de travail ( qui doit donc être identique pour les 2 machines ), vois tu le poste Linux ??
Defender
Je vois mon ordi win depuis linux, pour l'instant le réciproque n'est pas vraie mais j'ai bon espoir... vue que la nuit porte conseil.
Merci la suite demain si tu as le temps.
tapioca
Accès aux ressouces SMB depuis Linux (en root)
1) mkdir /mnt/win
2) smbmount //nom_de_la_machine_windows/nom_de_la_ressourece_disque /mnt/win -o guest,rw
Tu affineras plus tard pour la gestion des accès.
Je n'utilise pas smbclient qui est une sorte de ftp.
En utilisant smbmount, tu accèdes aux ressouces SMB comme à celles de ton disque local.
En root, tu démontes la ressource par umount /mnt/win
Defender
Impossible de résoudre le point -o
Je vois toujours l'ordi window depuis linux mais impossible de faire le contraire, je séche...
tapioca
La configuration de Samba demande un peu de temps et tu trouvera énormément de documentation sur le Net.
Pour un concentré, va voir
http://www.ac-creteil.fr/reseaux/systemes/linux/samba-linux.html
Defender
Merci,
J'y cours