[mandriva] probleme de passerelle

skydu86 -  
 skydu86 -
bjr a tous je suis nouveau dans le monde de linux et j'ai quelque petit probleme. alors je possede une machine sous mandriva 2007 avec 2 carte resau, chacun ayant une ip fixe, l'une a acces a internet et l'autre a un autre reseau. je voudrai creer une passerelle mais je n'arrive pas a partager la connexion. pourriez vous m'aider s'il vous plait? merci

5 réponses

mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Il faut créer un pont réseau sur ta mandriva. Sous debian ça se fait avec brctl, mais ca te force à laisser la passerelle allumée pour que les "clients" de la passerelle aient accès au Net... ce qui est un peu chiant. Il vaudrait mieux changer ton modem par un routeur.
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
On peut utilsier tout simplement la table nat d'Iptables.
A ne pas oublier d'activer le forwarding
Pour tester
debian:/home/lami20j# echo 1 > /proc/sys/net/ipv4/ip_forward
debian:/home/lami20j# cat /proc/sys/net/ipv4/ip_forward
1

de façon permanente
echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
Peut être c'est chiant, mais ce n'est pas mal d'apprendre le faire :-))
0
skydu86
 
eh bien tou d'abord merci pour vos reponse, mon acces internet se fait deja par un routeur, et mon pc etant sur mandriva je croi pas que ces tables fonctionne:
debian:/home/lami20j# echo 1 > /proc/sys/net/ipv4/ip_forward
debian:/home/lami20j# cat /proc/sys/net/ipv4/ip_forward

j'ai modifier le fichier /etc/sysconfig/network-scripts/ifcfg-eth0 de facon suivante:
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.223.85
NETMASK=255.255.252.0
NETWORK=192.168.220.0
ONBOOT=yes

es ce que je doit rajouter encor une ligne avec une gateway?

de plus je voudrai installer une fonction DNS et DHCP, je me suis deja renseigner sur ce sujet mais je ne croi pas que ce soit necessaire tant que ma passerelle n'es pa valide.
0
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
Peux tu nous donner le résultat de :
/sbin/ifconfig
/sbin/route -n
0
skydu86
 
pour /sbin/ifconfig:

eth0 Link encap:Ethernet HWaddr 00:11:D8:BA:A0:99
inet adr:192.168.223.85 Bcast:192.168.223.255 Masque:255.255.252.0
adr inet6: fe80::211:d8ff:feba:a099/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:26204 errors:0 dropped:0 overruns:0 frame:0
TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:3011034 (2.8 MiB) TX bytes:9649 (9.4 KiB)
Interruption:20 Adresse de base:0xe400

eth1 Link encap:Ethernet HWaddr 00:E0:29:62:55:17
inet adr:192.168.2.1 Bcast:192.168.2.255 Masque:255.255.255.0
adr inet6: fe80::2e0:29ff:fe62:5517/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 b) TX bytes:3902 (3.8 KiB)
Interruption:19 Adresse de base:0xcc00

lo Link 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:70 errors:0 dropped:0 overruns:0 frame:0
TX packets:70 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:5468 (5.3 KiB) TX bytes:5468 (5.3 KiB)


pour /sbin/route:

Table de routage IP du noyau
Destination Passerelle Genmask Indic Metric Ref Use Iface
192.168.2.0 * 255.255.255.0 U 0 0 0 eth1
192.168.220.0 * 255.255.252.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth0

le probleme viendrait de la?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33772 Date d'inscription   Statut Modérateur Dernière intervention   7 882
 
0
skydu86
 
merci beaucoup en effet c'est plutot facile en fait mais j'ai juste un doute, en bas de la page y'a ecri que le bridge service n'existe pas sous mandriva 2007 mais j'vai bien reussir. encor merci
0