Bonjour Andr�,
Pour parvenir � utiliser ton ordinateur Linux (qui est branch� sur ADSL ou
tout aubre lien Internet) comme passerelle, la meilleure m�thode c'est
d'utiliser IP Masquerade.
Je crois qu'il doit �tre install� par d�faut; pour le savoir tu peux taper :
cat /proc/sys/net/ipv4/ip_forward, si tu obtiens un 0 c'est qu'il est
install� et d�sactiv�, un 1 indique qu'il est activ�. Si le fichier n'est pas
cr�� (ip_forward), tu auras � reconfigurer le noyeau avec IP Forward.
Un coup que tu es s�r que IP Forward (ing) est install�, tu peux l'activer
(dans un script comme rc.local situ� dans /etc/rc.d) avec la commande :
echo 1 > /proc/sys/net/ipv4/ip_forward, ce qui donne la valeur 1 au fichier
ip_forware (activ�), pour exp�rimenter tu entres cette commande dans la
console.
Pour qu'une machine serve de passerelle elle doit avoir deux cartes de
r�seau, une donnant sur l'ext�rieur (ton lien ADSL) et une autre pour ton
r�seau interne avec une adresse priv�e commen�ant avec 192.168. (ex.
192.168.1.1). Ton ou tes autres ordinateurs doivent aussi avoir des adresses
commen�ant par 192.168.1, dans cet exemple (les trois octets doivent �tre les
m�mes, le dernier diff�rent, exclure le 0 et 255).
Sur Linux (passerelle) tu cr�es des r�gle pour le IP Forwarding : voici les
miennes en me servant de l'exemple de l'adresse interne 192.168.1.x, tu dois
conna�tre l'adresse externe (ifconfig te le dira), la mienne est
207.253.172..x. Les /24 et /28 sont les masques en notation moderne :
255.255.255.0 et 255.255.255.240. Pour 255.255.0.0, je crois que ce serait
/16. On utilise le z�ro pour indiquer tout le r�seau (192.168.1.0).
/sbin/ipfwadm -F -p deny
/sbin/ipfwadm -F -a m -S 192.168.1.0/24 -D 0.0.0.0/0
/sbin/ipfwadm -F -a m -S 207.253.172.0/28 -D 0.0.0.0/0
et pour finir tu peux activer des modules pour des cas sp�ciaux :
/sbin/depmod -a
/sbin/modprobe ip_masq_ftp
/sbin/modprobe ip_masq_raudio
/sbin/modprobe ip_masq_irc
/sbin/modprobe ip_masq_cuseeme
/sbin/modprobe ip_masq_vdolive
/sbin/modprobe ip_masq_masq_quake
et ces commandes je les int�gre aussi � la fin du script rc.local.
Sur l'ordinateur qui doit avoir acc�s au Web, tu lui indiques comme �tant la
passerelle l'adresse interne de la carte r�seau de la machine Linux (ex.
192.168.1.1) et tu indiques aussi cette adresse pour le DNS parce qu'un DNS
cache devrait �tre install�, sinon tu dois le faire. Dans tes applications
allant sur le Web tu leur indique, s'il y a lieu ,que tu as une connection
r�seau.
C'est �a en gros, si j'ai oubli� des choses tu as au moins une bonne id�e o�
chercher de l'information (IP Forward, DNS cache, deuxi�me carte r�seau si ce
n'est pas d�j� fait, etc.).
Bonne chance,
Alain
Le Lundi 01 Janvier 2001 09:52, vous avez �crit :
> Bonjour,
>
> Est ce que l'un d'entre vous a r�ussi a partager sa connexion
> internet PPPoE-3 avec mdk7.2 et une autre machine style windows98 sous
> abonnement ADSL "Go"?
>
> Si OUI comment faire
>
> Andr�
>
>
> Andre Hoolandts________ Internet E-Mail-> [EMAIL PROTECTED] ___________(
> A.D.S.L.)
> Rue du Printemps,9______________________ ham tcpip bbs ->
> [EMAIL PROTECTED]
> B-7700 MOUSCRON BELGIUM ____________ ham ax25 bbs ->
> [EMAIL PROTECTED]
> Tel.: +32.[0]56845740 _______ ham-tcpip
> [44.144.3.1][EMAIL PROTECTED]
> WEB for radio-amateurs: http://www.users.skynet.be/on4hu/