Réseau debian, Vista

Fermé
Nico - 15 août 2007 à 18:53
 Nico - 17 août 2007 à 23:21
Bonjour;
Voilà mon problème. j'ai un pc sous debian qui est connecté à internet par une carte éthernet (eth01) et sur ce pc il y a une autre carte éthernet qui me sert à connecté mon pc vista avec un cable RJ45. En cherchant pas mal j'avais réussi à accéder au 2 pc sur mon réseaux local (surtout en modifiant smb.conf) Mais impossible de me connecter à internet sur le pc avec vista. j'ai essayé pas mal de chose avec les ip, et comme finalement ça ne marchait toujours pas j'ai essayé de réinstallé debian et donc maintenant g de nouveau plus rien qui marche. Vista vois pas debian, debian vois pas vista et g toujours pas internet sur le vista client. Est ce que quelqu'un pourrait m'aider, svp. merci

31 réponses

teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
15 août 2007 à 20:34
Bonjour :)
Je peux essayer de t'aider, je viens de faire plus ou moins la même manip' chez moi.
Tout d'abord, peux tu préciser un peu ta configuration ? Ton PC connecté à internet est relié à un modem ? une box ? (en fait, surtout, l'eth01 est en DHCP sur une box ou modem ? ou en IP privée : 192.168.x.x ?)
Quand tu dis "Vista voit pas Debian", c'est à dire ? Tu ne peux pas les pinger ?
Quelles sont les manip' que tu as déjà faites ? (activer le forwarding ?)
Si besoin, je recopierai mon petit pense-bête de ce que j'ai fait pour chez moi...
0
Bonjour

Pour la config, mon pc debian est connecté sur une neufbox trio3d
Pour les manip que j'ai déjà faites, j'ai surtout essayé plusiuers type de configuration ip statique, mais rien qui marche donc maintenant j'ai laissé les 2 pc en ip automatique, DHCP (je dois avouer que je ne suis pas un pro du réseaux)
Pour les ping debian n'arrive pas a pinger vista et vista n'arrive pas a pinger debian mais je pense que c'est parce que vista me donne un ip v4 : 169.254.102.46 et debian un ip 192.168.1.3 d'après ce que j'ai pu comprendre pour que ça marche les ip doivent être tout les 2 du genre 192.168.1....., non?

Merci de ton aide
0
teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
16 août 2007 à 11:10
Re-bonjour Nico,

Donc le principe de base est le suivant : ton PC sous Débian va servir de passerelle. C'est à dire qu'elle va avoir une adresse publique sur internet via l'interface eth0 (je prends eth0 dans mon exemple, je te laisse le soin de mettre le bon numéro suivant ta config...). Et c'est elle (ta passerelle) qui va faire le lien entre internet et ton réseau privé (ton poste Vista). Il faut donc mettre cette interface (eth0) en DHCP. Au démarrage du réseau, elle va demander à ta 9box quelle adresse IP doit elle prendre pour aller sur internet.
Ensuite, il faut que tu configures ton interface eth1 (la deuxième carte réseau sous Debian, celle qui est reliée à ton pc Vista) avec une adresse privée du type 192.168.0.100 (ce n'est qu'un exemple, tu peux remplacer le dernier chiffre par n'importe quoi compris entre 1 et 254 inclus)
Pour rappel : tu peux configurer tes adresses IP sous Debian dans le fichier /etc/network/interfaces

Voilà déjà pour les interfaces de ta passerelle.

Ton pc sous Vista :
Tu lui donnes une adresse IP statique, du type 192.168.0.1 (idem qu'au dessus, sauf que tu ne peux pas remettre la même que celle de eth1 bien évidemment...). En masque de sous-réseau, tu mets 255.255.255.0, en passerelle (= gateway en anglais, je ne sais pas comment c'est marqué sous Vista) tu mets l'adresse de eth1. Ce qui signifie que quand Vista va vouloir sortir de ton réseau pour aller sur internet, il va envoyer les communications à ta passerelle, qui les transmettra à internet. C'est le but voulu !!
En serveur DNS de ton poste Vista, mets les serveurs DNS de ton FAI (Neuf). Fais une recherche sur CCM, tu as un post là-dessus.

Voilà pour les configs des cartes réseau.

Il te reste ensuite quelques manip' à faire sur ta passerelle pour activer le routage (le transfert des paquets d'une interfaces à une autre).

dans ton fichier /etc/sysctl.conf, remplace la ligne net.ipv4.conf.defaults.forwarding=0 par : net.ipv4.ip_forward=1

tape ensuite les commandes (en root) :
# sysctl net.ipv4.ip_forward=1
# iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE (si tu es en IP dynamique sur ta 9box) ou :
# iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source ip.de-ton-eth0.qui-va.sur-internet (à remplacer par ton IP fixe bien sur !!!)

pfiouuu... voilà le premier pas... Il te reste plus qu'à t'occuper du firewall pour sécuriser tout ça... Et là, je te souhaite du courage, je viens tout juste de finir le mien, mais je ne saurais pas t'expliquer en quelques lignes tous les principes pour faire un bon firewall...
0
teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
16 août 2007 à 11:18
Je te donnes quelques liens qui m'ont servis à comprendre tout ça, et ceux que lami20j m'a donné pour compléter mes docs :

mon post sur le même problème sur le forum de CCM :
debian lenny probleme de forwarding

un très bon tuto d'Alexis Delattre :
http://formation-debian.via.ecp.fr

lami20j a écrit :
tu as toutes la doc en français sur le site officiel 
https://netfilter.org/documentation/index.html 

et voilà encore 
http://christian.caleca.free.fr/netfilter/ 
http://olivieraj.free.fr/fr/linux/information/firewall/ 
http://www.delafond.org/traducmanfr/man/man8/iptables.8.html 

bonne lecture :-) 
-- 
lami20j
0

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

Posez votre question
Bonsoir

Toute la première partie j'ai bien compris avec les ip, en fait mon problème ct que je pensais qu'il fallait que les 2 cartes réseaux du debian ai la même adresse ip. Bon pour la suite j'ai compris aussi mais ça à l'air plus compliqué. enfin j'essai et je te tiens au courant

Un grand merci parce que je commençais vraiment à desespérer que ça marche
0
Bon tout à bien fonctionner, mais je n'ai toujours pas internet sur vista
Alors je pense que ça peut venir des dns, je sais pas quoi prendre ceux d'internet, ceux que je trouve quand je vais sur ma neuf box, ou bien l'ip de ma neuf

Ensuite dans le fichier /etc/sysctl.conf, il y a des # devant chaque ligne est ce qu'il faut les laisser ou pas (visiblement qu'il y en ai ou non ça ne change rien

Et finalement comment savoir si je suis en ip fixe ou bien en ip dynamique sur la neuf et si je suis en ip fixe comment savoir l'ip de eth0 puisque je suis en dhcp

Voilà merci pour ton aide, peut être que je vais trouver la réponse à mes questions dans les liens que tu ma envoyé, je me met à la lecture

Merci
0
J'ai toujours un gros problème en fait, c'est que avec les adresses configurée comme tu me l'as dit, je ne peux toujours pas pinger debian ac vista , ou l'inverse, ça ne marche pas Est ce que ce ne serait pas du à un problème de config de samba?

Merci de ton aide
0
Je me demande même si ce n'est pas un problème d'installation de samba car quand je vais voir si le paquets samba et tous les paquets lié sont installés, la case est verte, c'est donc installé par contre je recherche le fichier smb je ne le trouve que dans /usr/lib/cups/backend ce n'est pas sa place,?
0
teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
16 août 2007 à 22:18
Désolé Nico,
Je n'ai pas trop de temps de dispo ce soir. Je reprends tes posts demain dans la journée et reprends mes explications. Ne désespère pas !!!
@ demain :)
Teteve
0
teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
17 août 2007 à 11:57
Me revoilà... C'est dingue quand même, les seuls moments que j'ai de dispo c'est quand je suis au boulot...
Reprenons...
Une adresse IP, c'est un peu comme une adresse postale. Elle permet de savoir où se trouve la maison (le PC) : dans quelle ville (dans quelle réseau), dans quelle rue (dans quelle sous-réseau), et enfin de trouver exactement l'emplacement de la maison (le PC). Tu ne peux donc pas avoir deux cartes réseau avec la même adresse IP. Sinon, le facteur ne saurait pas à qui distribuer son courrier...

Pour les #, comme dans beaucoup de fichiers de config sous Linux, ils signifient que ce sont des commentaires. Donc le PC ne va pas en tenir compte quand il va "lire" le fichier pour charger une config. S'il y a un # devant la ligne dont je te parlais ( net.ipv4.ip_forward=1 ), enleve le. Mais ne touche pas aux autres, à moins de savoir exactement ce que tu fais...

Pour l'IP de ta neux box, il y a un moyen tout simple de savoir si tu es en IP fixe ou dynamique. Mets toi sur internet, et vas sur le site www.mon-ip.com Note l'adresse IP que tu as.
Débranche ta neuf-box, rebranche la, et retourne sur le site. Si tu as la même adresse IP, il y a de très fortes chances que tu sois en IP fixe. (et note la sur un bout d'papier, elle te resservira plus tard dans tes conf...)

Pour ton DNS :
9 Telecom / 9Online :
DNS primaire : 80.118.192.100
DNS secondaire : 80.118.196.36

Si tu n'arrives pas à pinger entre Vista et Débian, c'est qu'il y a un souci sur ton LAN (ton réseau entre les deux PC). Tu peux me donner le résultat des commandes suivantes :

sur Vista (j'espère que c'est comme sous Windows XP, car je ne connais pas du tout Vista...) :
Tu vas sur "démarrer", puis exécuter, tu tapes : "cmd" (sans les guillemets, ils servent juste à encadrer les commandes à taper ;) )
Tu dois avoir une fenêtre de commandes qui s'ouvre. Là, tu tapes : "ipconfig /all"
Tu me post le résultat stp.

Sous Débian, envoie moi le résultat de : "cat /etc/network/interfaces"

Pour ce qui est de Samba, je ne peux pas du tout t'aider, je ne l'ai jamais utilisé... (ha si, pendant 1h quand j'étais en formation y'a quelques années... Mais j'm'en rappelle plus du tout !!!)
Tout ce que je peux te conseiller, c'est de faire un "apt-get update && apt-get upgrade && apt-get check" et de voir ce qu'il te répond à propos des dépendances...
0
salut

vraiment merci de ton aide, j'ai déjà passer plein de temps à essayer de comprendre d'abord comment ça marche le réseaux et puis aussi à essayer de trouver pk ça marche pas que je commençais à douter que je m'en sortirais un jour. Mais là je suis sur qu'avec ton aide on va finir par trouver.

Alors pour debian voici

This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

iface eth1 inet static
address 198.162.0.1
netmask 255.255.255.0

auto eth1

iface eth0 inet dhcp

auto eth0


voilà
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 août 2007 à 21:10
Salut,

Pour l'IP de ta neux box, il y a un moyen tout simple de savoir si tu es en IP fixe ou dynamique

D'après mes infos 9Cegetel ne donne pas un IP fix aux particuliers.
0
En effet je suis en ip dynamique puisque j'ai essayer ton truc et que g 2 adresse différentes
0
teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
17 août 2007 à 21:23
donc utilise la ligne avec "masquerade"
tu peux m'envoyer aussi le résultat de la commande ipconfig /all sous Vista stp ?
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 août 2007 à 21:26
Re,

affiche pour Debian
ifconfig -a
iptables -v -L -n
iptables -t nat -v -L -n

0
pour windows

Configuration ip de windows

nom de l'hote: Dell
Suffixe dns principal:
Type de noeud: hybride
Routage ip active : non
Proxy wins activé: non

Carte éthernet connexion au réseaux local

Suffixe dns propre à la connexion:
Description: Connexion LAN intelR 82562V 10/100 Platform
Adresse physique: 00-19-D1-72-BC-88
DHCP activé: non
adresse ipv6 de liaison locale : fe80::70a3:f1f1:4b52:662ex9(préféré)
Adresse ipv4 : 192.168.0.2 (préféré)
Masque de sous réseaux : 255.255.255.0
Paserelle par défaut: 192.168.0.1
Serveur DNS: 80.118.192.100 et 80.118.196.196.36
Netbios sur tcpip: activé

Carte tunnel connexion au réseau local*

Statu du média: média deconnecté
Suffixe dns propre à la connexion:
Description: teredo tunneling pseudo interface
adresse physique: 02-00-54-55-4e-01
DHCP activé: non
Configuration automatique activée: oui

Carte tunnel connexion au réseau local*2

Suffixe dns propre à la connexion:
Description: isatap.<26c6d161-d395-410c-a43e-f74c 5058724>
Adresse physique: 00-00-00-00-00-00-00-e0
Adresse ipv6 de la liaison locale: fe80::5efe:192.168.0.2x11(préféré)
Paserelle par défaut:
Serveur dns: 80.118.192.100 et 80.888.196.36
Netbios sur tcpip :désactivé

Voilà j'ai enfin fini de recopier, avec vista on peut pas faire de copieer coller dans la fenêtre invite de commande, il doit certainement y avoir un truc, je vais chercher

J'espère que ça t'aidera pour moi ça signifie pas grand chose tout ça

Et encore merci
0
ifconfig -a

eth0 Lien encap:Ethernet HWaddr 00:E0:4C:21:A9:68
inet adr:192.168.1.4 Bcast:192.168.1.255 Masque:255.255.255.0
adr inet6: fe80::2e0:4cff:fe21:a968/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2792 errors:0 dropped:0 overruns:0 frame:0
TX packets:3352 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:1978902 (1.8 MiB) TX bytes:477245 (466.0 KiB)
Interruption:9 Adresse de base:0xbc00

eth1 Lien encap:Ethernet HWaddr 00:E0:4C:7F:EE:FB
inet adr:198.162.0.1 Bcast:198.162.0.255 Masque:255.255.255.0
adr inet6: fe80::2e0:4cff:fe7f:eefb/64 Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3243 errors:0 dropped:0 overruns:0 frame:0
TX packets:61 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:258734 (252.6 KiB) TX bytes:9600 (9.3 KiB)
Interruption:10 Adresse de base:0xb800

lo Lien 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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)

sit0 Lien encap:IPv6-dans-IPv4
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

iptables -v -L -n

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination



iptables -t nat -v -L -n

Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
debian:/home/nicolas# iptables -t nat -v -L -n
Chain PREROUTING (policy ACCEPT 26 packets, 1892 bytes)
pkts bytes target prot opt in out source destination

Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination


Voilà alors ça pour moi c encore plus du chinois
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 août 2007 à 21:51
C'est quoi l'adresse IP de ta box?
0
teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
17 août 2007 à 21:52
bon, pour Vista, j'en appelle aux spécialistes de Vista... Qu'appelle t il "carte tunnel..." ???
sur ta debian, tape la commande : sysctl net.ipv4.ip_forward=1
et verifie qu'en tapant : cat /proc/sys/net/ipv4/ip_forward
tu as bien : 1
0
teteve Messages postés 123 Date d'inscription jeudi 22 avril 2004 Statut Membre Dernière intervention 23 février 2011 40
17 août 2007 à 21:56
ha... y'a peut etre le probleme du MTU à régler... j'ai pas ce souci sur free, mais j'recherche la commande pour ta 9box
0