Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Connexion internet entre deux Mandriva
Envoyé par: julienbarrat

Bonjour, après maintes recherches infructueuses sur internet, je m'adresse à vous en espérant me trouver dans la bonne catégorie (ce sera déjà une victoire!).

J'ai installé récemment sur deux ordinateurs Mandriva 2009, et je me suis fait la main sous linux sans réel problème majeur. Mon but est maintenant de connecter les deux ordis en réseau pour partager une connexion internet, et là je commence à désespérer...

Alors j'ai un ordi connecté directement à internet via ethernet, et j'aimerais créer une connexion entre ce PC et le "client" (qui est un mini mac d'architecture intel). J'ai essayé tout ce que j'ai trouvé, mais malheureusement on trouve beaucoup plus facilement des tutos pour mettre en réseau mandriva et xp que ceux pour mettre en réseau deux machines mandriva!

Je me suis demandé si ce n'était pas une question de câble, car quand j'étais plus jeune (c'est peut être encore le cas aujourd'hui), il fallait choisir entre RJ45 croisé ou RJ45 droit (ou quelque chose comme ca)...

Autre chose: quand je vais dans Control Center > Réseau & Internet > Partager la connexion, il me dit à la fin "No ethernet network adapter has been detected on your system. Please run the hardware configuration tool." alors qu'il détecte les deux cartes réseau (l'une intégrée et l'autre en PCI).

Voila, je ne sais trop quoi tenter, et je vous remercie d'avance pour une éventuelle réponse. Si vous avez besoin d'informations additionnelles, je me ferais un plaisir de les poster.

Merci encore.

julien.

Poste le Wednesday 20 May 2009 14:11:16
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: lolotux

Il semble que tu mélanges des notions comme :
- Réseau (physique)
- Réseau (TCP/IP)
- Service (partage de ressources)
- Partage de connexion (règles des flux tcp/ip)
etc...

Dis nous plus simplement, avec tes termes ce que tu cherches à faire !

Software is like sex !
It's better when it's Free !

Poste le Thursday 21 May 2009 12:38:25
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: julienbarrat

Bonjour,

il est en effet possible que je mélange tout...ce que je cherche à faire, c'est à connecter internet sur deux ordinateurs tournant sous Mandriva (l'un étant un pc, l'autre un mini mac intel). Malheureusement, mon modem n'a qu'une sortie, alors j'aimerais qu'un ordi recoive la connexion directement du modem, et l'autre en passant par cet ordi.
J'espère être clair smiling smiley Merci de ta réponse.

julien.

Poste le Thursday 21 May 2009 15:01:35
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: lolotux

Ok donc c'est un partage de connexion ! smiling smiley

Sur le PC, sur le quel la connexion internet est ok !
A supposer que ta connexion internet est sur : eth0
Il faut lancer les commandes suivantes :

echo 1 > /proc/sys/net/ipv4/ip_forward;
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE;

Or celles-ci ne sont que temporaires, il faut donc les lancer à chaque démarrage !
Un petit script actif tel que :
#!/bin/sh
echo 1 > /proc/sys/net/ipv4/ip_forward;
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE;

Sur le PC il faudrait une adresse IP fixée, car celle-ci va servir de passerelle !
(type : 10.0.0.1/255.0.0.0 ou 192.168.1.2/255.255.255.0)
Sur le mini Mac, il faut mettre une adresse IP dans la même adresse réseau...
(Type : 10.0.0.2/255.0.0.0 ou 192.168.1.3/255.255.255.0)

Mais cela dépend beaucoup de ton modem !

Software is like sex !
It's better when it's Free !

Poste le Thursday 21 May 2009 17:32:03
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: julienbarrat

Bonjour.
Je n'ai pas encore essayé ta proposition, mais je ne sais comment faire un script actif? Je suppose que c'est un script que le terminal éxécute automatiquement à chaque démarrage de Mandriva, mais comment l'écrire? Dans un terminal?

Merci de ta réponse.
julien.

Poste le Friday 22 May 2009 15:53:49
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: julienbarrat

Rebonjour,

alors j'ai essayé quelques trucs avec des résultats plus ou moins positifs...Tout d'abord sur le PC connecté à Internet, eth0 correspond à la connexion au modem et eth1 à la connexion au mini mac. Dans l'écran Control Center>Internet & Réseau>Network Center, eth0 est vert et eth1 est rouge.

- Pour eth0, j'ai configuré :
Adresse IP : 192.168.1.2
Masque réseau : 255.255.255.0
Passerelle : 192.168.1.1
Serveur DNS 1 : 192.168.1.1

- Pour eth1, j'ai configuré :
Adresse IP : 192.168.1.3
Masque : 255.255.255.0
Passerelle : 192.168.1.1
Serveur DNS 1 : 192.168.1.1


Pour le Mini Mac, j'ai configuré la connexion au PC comme ceci :

Adresse IP : 192.168.1.3
Masque : 255.255.255.0
Passerelle : 192.168.1.1
Serveur DNS 1 : 192.168.1.1


Le résultat que j'ai, un peu plus encourageant qu'avant, est que le Mini Mac semble se connecter au PC, d'après l'icone en haut à droite et d'après le Network Center (ca s'affiche en vert). Par contre, quand je lance Firefox, aucune connexion...Je suis allé dans les préférences de Firefox, et dans l'onglet Avancé > Réseau, il y a un option "configurer comment firefox se connecte à internet", dans lequel j'ai le choix entre "Pas de proxy", "Détecter automatiquement les réglages du proxy", "Utiliser les réglages proxy du système" (choisi par défaut) ou "Régler manuellement la connexion au proxy". J'ai testé chacun d'entre eux sans résultat, et j'ai tout remis comme je l'ai trouvé.

Voila, j'en suis là et j'ai essayé d'entrer dans un terminal en root tes commandes, sans résultat apparent (après, je ne suis pas un expert du terminal, je n'en sais trop rien...). J'envoye ce message pour compléter les infos que j'ai déjà donné.

Merci d'avance, et désolé d'être si embêtant smiling smiley

julien.

Poste le Friday 22 May 2009 17:16:52
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: nicola

Un serveur DHCP sur l'un et un client DHCP sur l'autre, ça ne marche pas ?

--
On ne prête qu’aux riches, et on a bien raison, parce que les autres remboursent difficilement.
-+- Tristan Bernard (1866-1947) -+-

Poste le Saturday 23 May 2009 08:37:36
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: lolotux

Sur le PC : (logué en root)
Un script est un fichier texte.
Il se place dans le répertoire /etc/init.d
Il doit être exécutable : chmod +x /etc/init.d/nomduscript
Il doit être exécuté à chaque démarrage du niveau 5 (sous mandriva) :
ln -s /etc/init.d/nomduscript /etc/rc5.d/S20nomduscript (par exemple)

Puis sur ton MAC, la passerelle EST le PC :
Donc passerelle pour le MAC est = IPpc

Le script est :
#!/bin/sh
# Activation du partage
echo 1 > /proc/sys/net/ipv4/ip_forward;
# Masquage de l'adresse par celle du PC
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE;


Tu te comportes avec tes machines comme si elles étaient sous woinwoin, non elles sont sous Linux !

Software is like sex !
It's better when it's Free !

Poste le Saturday 23 May 2009 10:24:16
Répondre     Citer    
Re: Connexion internet entre deux Mandriva
Envoyé par: lolotux

nicola a écrit:
-------------------------------------------------------
> Un serveur DHCP sur l'un et un client DHCP sur
> l'autre, ça ne marche pas ?


IL faut que la passerelle du MAC est toujours la même adresse IP !
Mais le plus simple aurait été d'avoir un switch et un cable, les deux PC en dhcp !

Software is like sex !
It's better when it's Free !

Poste le Saturday 23 May 2009 10:27:49
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Connexion internet entre deux Mandriva
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons