On Sun, 10 Dec 2000, Bertrand Zuchuat wrote:
> J'aimerai faire la chose suivante:
Tout d'abord, si tu postes un message et que personne ne r�pond, c'est
qu'en g�n�ral la question n'est pas assez d�taill�e ou claire.
> Mon provider m'a donn� une adresse que je vais appell� A. J'ai ma
Appelons cette adresse 193.72.186.1
> premi�re carte ethernet qui a cette valeur. J'ai une seconde carte
> ethernet (r�seau interne) qui a une adresse IP que j'appelle B. J'ai
192.168.1.1
> ensuite un ordinateur sur mon r�seau local avec une adresse C.
192.168.1.2
> J'aimerai faire une liaison sur linux Redhat 6.2 pour avoir un pont entre
La distribution de Linux n'a pas d'importance. Si tu veux utiliser le
firewall, la version du kernel (uname -r, uname -a) est par contre
importante.
> mon r�seau externe et interne. J'aimerai pouvoir taper l'adresse A
> (externe) et me connecter � ma machine sur l'adresse C (Ex: 192.168.0.4).
Pas clair, reformulons:
tu veux que lorsque quelqu'un acc�de � un service donn� de la machine
193.72.186.1 (adresse valide et rout�e sur Internet, donn�e par ton
fournisseur d'acc�s � Internet), l'acc�s se fasse en fait � la machine
192.168.1.2, qui se trouve dans le r�seau interne et n'est pas
la passerelle ?
Si c'est cela, il faut alors pr�ciser quel service doit ainsi �tre relay�.
Si c'est SMTP, WWW, ou un quelconque service TCP c'est assez facile �
faire avec un proxy-application TCP lanc� depuis inetd. Si c'est un
service UDP (NFS, DNS, etc), c'est plus difficile. Je l'ai d�j� fait.
On peut aussi dans certains cas utiliser le firewall de Linux, au niveau
paquet, pour r��crire certains paquets et relayer � une autre machine et
autre port (encore que je ne l'ai jamais fait ainsi).
Donne encore plus de d�tails.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.