[Debian] Partage de connection/ Réseau/Switch

Echangez vos avis, assistez-vous durant la configuration de vos matériels réseau. Ce forum vous permettra de faire partager vos expérience en matière de mise en place de matériel réseau, qu'il s'agisse de routeurs, switches, wireless ...

Modérateur: modos Ixus

[Debian] Partage de connection/ Réseau/Switch

Messagepar Zellenberg » 18 Mai 2004 15:59

J'ai 2 ordis:
Un sur Debian avec une carte réseau 10/100 tres classique.
Un sous Windows XP.

Ma connection internet est celle dégroupée 9box (Ethernet ou USB mais les drivers linux USB sont impossibles à trouver).

J'ai aussi un switch 10/100 lui aussi tres classique.

Voila, le but de ma manip' serait d'avoir les 2 ordis en réseau, l'ordi Debian partageant l'accès, avec modem et 2 ordis branchés sur le switch.
Avant d'avoir ma Debian, j'étais sous XP et ça marchait très bien, même si le montage est curieux.

Actuellement la carte réseau eth0 de l'ordi linux est configurée en dhcp.
Zellenberg
Matelot
Matelot
 
Messages: 3
Inscrit le: 18 Mai 2004 15:50

Messagepar ztim62 » 18 Mai 2004 17:43

salut !!

euh oui, et il est où le problème ?? ou plutot, tu en es où dans ta config ?

bon déjà, si tu veut que ta debian partage le net mais que tu peut pas utiliser l'usb, ta debian doit avoir 2 cartes réseaux, 1 pour le modem et 1 autre pour le reseau local avec le xp (en cable croisé ou en droit en passant par un swtich/hub)

dis nous deja si tu arrives à avoir le net sur la debian, ça sera deja un grand pas, on verra le reste par la suite ...

a bientot

TiM
EPSI en force !
Avatar de l’utilisateur
ztim62
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 248
Inscrit le: 02 Déc 2003 01:00
Localisation: ARRAS

hypothèses et conseils

Messagepar TiGr0u » 18 Mai 2004 20:00

Bon alors j'ai peut être une config similaire :

un pc sous Debian faisait office de passerelle/firewall connecté au net par une Freebox qui partage le net sur un switch pour une autre machine aussi sous Debian.

Pour la passerelle à priori il te faut 2 cartes rezo. Je ne sais pas comment fonctionne la 9box mais il est probable que ça marche comme la Freebox en ethernet donc sur du dhcp.

Bon pour le partage/firewall si tu veux pas trop te prendre la tête et que tu maitrises un peu l'anglais je te conseille le script iptable d'Arno dispo ici : http://rocky.molphys.leidenuniv.nl/ qui est ma fois plutot bien fait et qui marche super pour une installation domestique :)
--
TiGr0u
TiGr0u
Matelot
Matelot
 
Messages: 5
Inscrit le: 12 Mai 2004 18:11

Internet sur debian ok

Messagepar Zellenberg » 18 Mai 2004 21:16

J'ai internet sur la debian, mais pas sur XP.
J'ai lu que l'on pouvait filer plusieurs IP à un meme device en faisant ifconfig eth0:1 Adresse_IP.
En bricolant comme ça /etc/network/interfaces, je peux faire un ping de l'un vers l'autre et inversement, mais toujours pas d'internet pour windows !
Pourtant j'ai utilisé le package iptables et je me suis inspiré de la formation d'Alexis Delattre (très reussie d'ailleurs).:
Voila mon fichier interface
Code: Tout sélectionner
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# This entry denotes the loopback (127.0.0.1) interface.
auto lo
iface lo inet loopback
#filtrage
pre-up /etc/network/if-pre-up.d/iptables-start
post-down /etc/network/if-post-down.d/iptables-stop
#Partage (forwarding)
up echo "1" > /proc/sys/net/ipv4/ip_forward


# This entry was created during the Debian installation
# (network, broadcast and gateway are optional)
auto eth0
iface eth0 inet dhcp

ifconfig eth0:1 192.168.0.1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
#gateway 192.168.0.1


Je viens de me rendre compte que mon ifconfig eth0:1 ne passe que si je le lance à la main dans la console.

Je vous passe la fin de iptables-start

Code: Tout sélectionner
# DEBUT des règles pour le partage de connexion (i.e. le NAT)

# Décommentez la ligne suivante pour que le système fasse office de
# "serveur NAT" et remplaçez "eth0" par le nom de l'interface connectée
# à Internet
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

# Si la connexion que vous partagez est une connexion ADSL, vous
# serez probablement confronté au fameux problème du MTU. En résumé,
# le problème vient du fait que le MTU de la liaison entre votre
# fournisseur d'accès et le serveur NAT est un petit peu inférieur au
# MTU de la liaison Ethernet qui relie le serveur NAT aux machines qui
# sont derrière le NAT. Pour résoudre ce problème, décommentez la ligne
# suivante et remplaçez "eth0" par le nom de l'interface connectée à
# Internet.
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS -o eth0 --clamp-mss-to-pmtu

# FIN des règles pour le partage de connexion (i.e. le NAT)


# DEBUT des règles de "port forwarding"

# Décommentez la ligne suivante pour que les requêtes TCP reçues sur
# le port 80 de l'interface eth0 soient forwardées à la machine dont
# l'IP est 192.168.0.2 sur son port 80 (la réponse à la requête sera
# forwardée au client)
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination 192.168.0.44:80

# FIN des règles de "port forwarding"
Zellenberg
Matelot
Matelot
 
Messages: 3
Inscrit le: 18 Mai 2004 15:50

A l'aide !

Messagepar Zellenberg » 20 Mai 2004 20:51

UP plz !
Zellenberg
Matelot
Matelot
 
Messages: 3
Inscrit le: 18 Mai 2004 15:50

Messagepar Zeno » 24 Mai 2004 11:08

La le problem est que tu a crée 2 IP's sur la meme carte reseau... Tu n'a bien qu'une seul carte reseau sur ton ordi debian non ?? et comme il es marqué plus haut.. tu doit bien en avoir une en Eth0 par exemple pour internet... Et une autre en Eth1 pour ton reseau local.. En suite la effectivement tu peut mettre ton ip fixe sur Eth1 et sur DHCP Eth0... Ensuite tu configure IPTable pour partager ta connection internet sur le reseau local... Tu peu aussi mettre un server DHCP sur ton server pour faciliter l'adressage sur ton reseau local..
Avatar de l’utilisateur
Zeno
Vice-Amiral
Vice-Amiral
 
Messages: 767
Inscrit le: 22 Déc 2003 01:00
Localisation: Lyon

Messagepar Methos_Hi » 24 Mai 2004 21:09

Est-ce que la 9box a une adresse ip sur le réseau local ou bien est-elle, comme la freebox, un relay dhcp sans couche IP ?
Avatar de l’utilisateur
Methos_Hi
Amiral
Amiral
 
Messages: 1520
Inscrit le: 07 Fév 2004 01:00
Localisation: Ile de France

Messagepar Zeno » 25 Mai 2004 00:51

C'est obligé que ce soit comme la freebox...

Ou alors il utilise une authentification..
Avatar de l’utilisateur
Zeno
Vice-Amiral
Vice-Amiral
 
Messages: 767
Inscrit le: 22 Déc 2003 01:00
Localisation: Lyon


Retour vers Configuration matériel réseau

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité