Partage ADSL Linux Windows

Partage ADSL Linux Windows - Windows & Software

Marsh Posté le 05-10-2001 à 12:18:31    

Hello,
 
je voudrais partager une connexion ADSL Pro avec IP fixe.
La machine qui gère la connexion est sous Linux Suse 7.0.
La connexion fonctionne bien : on peut accéder à Internet.
 
Cette machine est connectée à un réseau qui possède des machines
sous Windows. Le but est que ces machines sous Windows puissent accéder
à Internet via la connexion ADSL.
 
La machine sous Linux possède donc 2 cartes réseaux. Son adresse interne
est : 192.9.200.99. Wanadoo lui fournit une adresse IP fixe : A.B.C.D
 
A partir d'un des PC sous Windows, je peux pinger cette machine par
192.9.200.99. Je peux également la pinger par A.B.C.D
 
Par contre si je fais ping 193.253.231.1 (DNS de Wanadoo) à partir
d'un des PC sous Windows, çà me renvoie : délai d'attente dépassé.
 
J'ai activé l'ip_forward sur le Linux, et sur la machine sous Windows,
j'ai défini 192.9.200.99 comme étant une passerelle, ds les propriétés
réseaux.
 
Merci de m'aider à trouver comment faire pour résoudre ce pb et pour
que les Windows puissent accéder au Net.
 
Merci bye @+


---------------
Savoir c'est vivre, et maintenir dans l'ignorance, c'est presque un homicide.
Reply

Marsh Posté le 05-10-2001 à 12:18:31   

Reply

Marsh Posté le 05-10-2001 à 12:20:42    

oulà, c quoi ces adresses rézo ?
 
Essaye de faire plus simple, avec un bon vieux 192.168.x.x
....
 
par ailleurs, il faut activer le masq sous linux, en mettant IPchains ou IPtables, selon que tu aie un kernel 2.2 ou 2.4
 
Le plus simple c le mode console...avec un truc comme ca, tu devrais déjà mieux t'en sortir :  
 

Citation :


#!/bin/bash
#PATH=/sbin:/bin/usr/sbin:/usr/bin
echo "allumage de l'adsl en PPPoE avec RPPPPoE"
adsl-start
 
sleep 15
#init des variables
I_NET="eth1"
I_LAN="192.168.0.0/24"
ADSL="ppp0"
IP="`/sbin/ifconfig ppp0 | grep 'inet adr' | awk '{print $2}' | sed -e 's/.*://'`"
echo $IP
# init des modules nécessaires au MASQ
ifconfig eth0 mtu 1452
echo "init des modules"
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_always_defrag
insmod ip_masq_ftp
insmod ip_masq_raudio
insmod ip_masq_quake
insmod ip_masq_portfw
 
# nettoyage
ipchains -F forward
ipchains -F input
ipchains -F output
 
# default policy
ipchains -P forward  DENY
ipchains -P input  ACCEPT
ipchains -P output  ACCEPT
 
#Forward rules
ipchains -M -S 7200 10 160
ipchains -A forward -s $I_LAN -j MASQ

 

[edtdd]--Message édité par Jubijub--[/edtdd]


---------------
Jubi Photos : Flickr - 500px
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed