logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-11-2014 17:06:56

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Partage connexion internet 3G en local

Bonjour,

Je tourne sous debian 7.6 et souhaite partager la connexion de ma clé 3g sur le réseau local.

J'ai d'abord essayé de passer la connexion sur le réseau Ethernet en suivant cette procédure :

Activer le transfert sur IPv4 sur le pc serveur

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE


décrire la route sur le pc client :

route add default gw 192.168.0.1




J'arrive a pinger le pc avec la clé 3g mais pas a me connecter au web par son intermediaire.


puis j'ai essayer de la passer sur le reseau sans fil de cette façons :


ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 channel auto
iwconfig wlan0 key 54554534
iwconfig wlan0 essid reseau
ifconfig wlan0 up
ifconfig wlan0 172.31.1.1 netmask 255.255.255.0
# Configuration DHCP :
dnsmasq -i wlan0 -F 172.31.1.50,172.31.1.100 -O option:router,172.31.1.1
# Configuration du routage :
sysctl -w net.ipv4.ip_forward=1
iptables -A FORWARD -i wlan0 -s 172.31.1.0/255.255.255.0 -o eth0 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE




Ici le nœud ad hoc est reconnu par mes appareil wifi mais impossible de s'y connecter, la connexion échoue

Mais rien a faire toujours aucune connexion.

Cordialement,

Laurent.

Dernière modification par laurent1 (25-11-2014 17:08:38)


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#2 25-11-2014 21:57:00

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

A quoi correspond eth0 ? La règle iptables de masquerading doit s'appliquer à l'interface connectée à internet.
Il y a d'autres règles iptables sur la machine qui fait passerelle ?

Pour la configuration des postes du LAN, la passerelle ne suffit pas, il faut aussi des DNS qui soient joignables. Sinon tu n'auras l'internet que par adresse IP, ce qui est un peu limité.

Il vaut mieux montrer que raconter.

Hors ligne

#3 26-11-2014 03:24:17

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Re : Partage connexion internet 3G en local

Re,

A quoi correspond eth0 ? La règle iptables de masquerading doit s'appliquer à l'interface connectée à internet.


eth1 est la connexion de la clé 3g, sa parait étrange mais c'est de cette façon que le noyau l'a reconnu, en tant que connexion ethernet (et non ppp).

Il y a d'autres règles iptables sur la machine qui fait passerelle ?


Oui. le traffic est bloqué en entrée et sortie mais les ports nécessaire (enfin je pense), sont ouverts : 80,443,20,21,53

Pour la configuration des postes du LAN, la passerelle ne suffit pas, il faut aussi des DNS qui soient joignables. Sinon tu n'auras l'internet que par adresse IP, ce qui est un peu limité.


Les DNS du FAI ? Dans quel fichier faut-il les préciser ?

Cordialement,
Laurent.

Dernière modification par laurent1 (28-11-2014 13:19:23)


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#4 26-11-2014 09:33:25

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

le traffic est bloqué en entrée et sortie


Et en traversée (forward) ? Mon conseil serait de supprimer tout filtrage dans la chaîne FORWARD le temps de vérifier que le partage de connexion fonctionne.

Les DNS du FAI ? Dans quel fichier faut-il les préciser ?


En configuration manuelle ou statique, dans /etc/resolv.conf. Si les postes du LAN utilisent DHCP, dans la configuration du serveur DHCP.
Mais les premiers tests de connectivité (ping, traceroute) doivent se faire par adresse IP afin de s'affranchir de la résolution DNS.


Il vaut mieux montrer que raconter.

Hors ligne

#5 27-11-2014 12:08:51

nikau
Banni(e)
Distrib. : jessie
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10.1
Inscription : 19-10-2011

Re : Partage connexion internet 3G en local

pour répondre, il faudrait connaitre la topographie du réseau local et de la machine passerelle...

passerelle : etho pour le wan (internet)  ??
quelle interface de sortie ?  eth1  ??

Dernière modification par nikau (27-11-2014 12:55:09)

Hors ligne

#6 28-11-2014 02:00:17

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Re : Partage connexion internet 3G en local

Re,

Desolé, c'est vrai que c'est pas clair...

Concernant le réseau, il s'agit d'un pc de bureau avec un carte ethernet (eth0), une carte wifi (wlan0) et une clé 3G (eth1). Je souhaite partager en ethernet (eth0) ou en wifi (wlan0) la connexion de la clé 3G (eth1).

Concernant les commandes, je les ai copiés-coller des tutoriels que j'avais trouver mais je les est entrées de cette façons :

Activer le transfert sur IPv4 sur le pc serveur

echo 1 > /proc/sys/net/ipv4/ip_forward

iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE


décrire la route sur le pc client :

route add default gw 192.168.0.1




ifconfig wlan0 down
iwconfig wlan0 mode ad-hoc
iwconfig wlan0 channel auto
iwconfig wlan0 key 54554534
iwconfig wlan0 essid reseau
ifconfig wlan0 up
ifconfig wlan0 172.31.1.1 netmask 255.255.255.0
# Configuration DHCP :
dnsmasq -i wlan0 -F 172.31.1.50,172.31.1.100 -O option:router,172.31.1.1
# Configuration du routage :
sysctl -w net.ipv4.ip_forward=1
iptables -A FORWARD -i wlan0 -s 172.31.1.0/255.255.255.0 -o eth1 -j ACCEPT
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE



Cordialement,
Laurent.


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#7 28-11-2014 09:26:37

nikau
Banni(e)
Distrib. : jessie
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10.1
Inscription : 19-10-2011

Re : Partage connexion internet 3G en local

salut, tu as rectifié, c'est effectivement eth1 qu'il s'agit  (interface sur le wan)


iptables -A POSTROUTING -t nat -o eth1 -j MASQUERADE     ok


déjà d'entreprendre un partage via ethernet, ensuite le wifi.

/sbin/ifconfig -a            sur l'ordi passerelle  et client

/sbin/route -n                 aussi

comment est relié l'ordi client vis à vis de l'interface eth0  et donc de la prise RJ45 ?   hub ? répartiteur ?  cable croisé ?


ainsi que #iptables-save

de retour en debut d'après midi @+

Dernière modification par nikau (28-11-2014 09:37:15)

Hors ligne

#8 28-11-2014 12:11:39

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Re : Partage connexion internet 3G en local

Salut,

Ce que me donne ifconfig -a sur le pc passerelle :

eth0      Link encap:Ethernet  HWaddr 00:22:15:12:8f:e7 
          inet adr:192.168.52.8  Bcast:192.168.52.255  Masque:255.255.255.0
          adr inet6: fe80::222:15ff:fe12:8fe7/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:1624 (1.5 KiB)  TX bytes:14063 (13.7 KiB)
          Interruption:42

eth1      Link encap:Ethernet  HWaddr 00:a0:c6:00:00:00 
          inet adr:192.168.1.2  Bcast:192.168.1.3  Masque:255.255.255.252
          adr inet6: fe80::2a0:c6ff:fe00:0/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:25346 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24579 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:1000
          RX bytes:19311309 (18.4 MiB)  TX bytes:4296847 (4.0 MiB)

lo        Link 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:24 errors:0 dropped:0 overruns:0 frame:0
          TX packets:24 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:1504 (1.4 KiB)  TX bytes:1504 (1.4 KiB)

wlan0     Link encap:Ethernet  HWaddr a0:f3:c1:10:ce:09 
          BROADCAST MULTICAST  MTU:1500  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:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)


et route -n sur la passerelle :

Destination     Passerelle      Genmask         Indic Metric Ref    Use Iface
0.0.0.0         192.168.52.1    0.0.0.0         UG    0      0        0 eth0
192.168.1.0     0.0.0.0         255.255.255.252 U     0      0        0 eth1
192.168.52.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0



iptables-save sur la passerelle :

*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT DROP [0:0]
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A OUTPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A OUTPUT -o lo -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport 80 -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport 443 -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport 20 -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport 21 -j ACCEPT
-A OUTPUT -p tcp -m tcp --dport 53 -j ACCEPT
-A OUTPUT -p udp -m udp --dport 53 -j ACCEPT
COMMIT



Pc client :

eth0      Link encap:Ethernet  HWaddr 10:bf:48:6a:f9:3b 
          inet adr:192.168.52.7  Bcast:192.168.52.255  Masque:255.255.255.0
          adr inet6: fe80::12bf:48ff:fe6a:f93b/64 Scope:Lien
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2 errors:0 dropped:0 overruns:0 frame:0
          TX packets:28 errors:0 dropped:0 overruns:0 carrier:3
          collisions:0 lg file transmission:1000
          RX bytes:650 (650.0 B)  TX bytes:5105 (4.9 KiB)
          Interruption:42

lo        Link 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:480 (480.0 B)  TX bytes:480 (480.0 B)

wlan0     Link encap:Ethernet  HWaddr 44:6d:57:f6:1a:70 
          BROADCAST MULTICAST  MTU:1500  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:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)



Les pc sont relier par un modem routeur adsl 2+  en ethernet (4 port ethernet en sortie), j'arrive a pinger la passerelle depuis le pc client sans probleme.

Par contre, il m'est impossible avec la paserelle d'acceder a internet si l'ethernet est brancher, je pense que c'est lier a un probleme de priorité, mais je ne voit pas comment modifier le metric avec network-manager.

Cordialement,
Laurent.

Dernière modification par laurent1 (28-11-2014 12:27:07)


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#9 28-11-2014 12:30:50

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

- D'abord tu dis que la clé 3G est eth0, puis eth1. D'après l'adresses MAC atypique (pleine de zéros) affichée par ifconfig, j'aurais plutôt tendance à penser que c'est eth1. Mais dans la table de routage la route par défaut est sur eth0. C'est facile de savoir : tu débranches la clé 3G et tu regardes l'interface qui reste avec ifconfig -a.


- La chaîne FORWARD bloque tous les paquets, donc aucune communication ne peut traverser le PC passerelle. Pour les tests, laisse la politique par défaut de la chaîne à ACCEPT pour ne rien bloquer :

iptables -P FORWARD ACCEPT



- L'interface wifi wlan0 n'est configurée ni activée. Apparemment tes commandes ifconfig n'ont pas été exécutées.


- L'adresse de passerelle de la route par défaut 192.168.0.1 que tu dis configurer sur les clients ne correspond à aucune interface du PC passerelle ni aucun réseau auquel elle est connectée. L'adresse de passerelle doit être l'adresse de l'interface du PC passerelle connectée au réseau sur lequel le poste client est connecté.


Il vaut mieux montrer que raconter.

Hors ligne

#10 28-11-2014 13:20:53

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Re : Partage connexion internet 3G en local

- D'abord tu dis que la clé 3G est eth0, puis eth1. D'après l'adresses MAC atypique (pleine de zéros) affichée par ifconfig, j'aurais plutôt tendance à penser que c'est eth1. Mais dans la table de routage la route par défaut est sur eth0. C'est facile de savoir : tu débranches la clé 3G et tu regardes l'interface qui reste avec ifconfig -a.



Oui, j'avais corrigé ma réponse dans le post suivant (et le post est corrigé aussi) :

Concernant le réseau, il s'agit d'un pc de bureau avec un carte ethernet (eth0), une carte wifi (wlan0) et une clé 3G (eth1). Je souhaite partager en ethernet (eth0) ou en wifi (wlan0) la connexion de la clé 3G (eth1).

=> c'est sa la bonne config

Je n'ai pas refait les test, j'ai donné la config avant en tant que telle avant les modification pour avoir un aperçus du reseau.

Je fait sa dans l'après-midi et post le tout.


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#11 28-11-2014 14:12:41

nikau
Banni(e)
Distrib. : jessie
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10.1
Inscription : 19-10-2011

Re : Partage connexion internet 3G en local

ok  encore autre chose:

<<Les pc sont relier par un modem routeur adsl 2+  en ethernet (4 port ethernet en sortie), j'arrive a pinger la passerelle depuis le pc client sans probleme.>>


donc c'est ce routeur qui doit être configuré en client vis à vis de la passerelle et non pas directement les pc client car j'imagine que ton pc passerelle n'a pas de serveur dhcp -->aller dans la configation "acces internet" de ce routeur et le paramétrer en statique:

son adresse ip attribué en statique par exemple:   192.168.52.9
ip passerelle:  192.168.52.8
masque de sous réseau     255.255.255.0
une adresse DNS              8.8.8.8    par exemple 

si ce routeur possède un serveur dhcp, il n'y a rien à faire sur les machines clients.

d'autre part je ne vois pas la règle nat  du MASQUERADE dans le retour de ton iptables-save de la passerelle  ??   sans quoi ça ne fonctionnera pas.

et comme la souligner raleur,  mets le forward en accept.

Dernière modification par nikau (28-11-2014 14:22:21)

Hors ligne

#12 28-11-2014 15:24:28

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

S'il s'agit d'un modem-routeur ADSL et pas d'un simple routeur, son port WAN (internet) est de type ADSL et non de type ethernet. On ne peut donc pas le l'utiliser en client ethernet. Si on doit passer par lui pour connecter les postes en ethernet sur ses ports LAN, y comprise le PC passerelle, idéalement il faudrait pouvoir configurer son serveur DHCP pour qu'il annonce l'adresse IP du PC passerelle comme passerelle par défaut et les DNS du FAI 3G. Mais je doute que ce soit possible, tous les routeurs et modems-routeurs que j'ai vus ne permettaient pas d''annoncer une autre adresse que la leur comme passerelle par défaut.

Le mieux qu'on puisse faire à mon avis, c'est de désactiver le serveur DHCP du modem-routeur et de configurer un serveur DHCP sur le PC passerelle avec dhcpd ou dnsmasq par exemple.

Autre chose : les interfaces LAN ethernet et wifi du PC passerelle doivent être configurées en statique sans passerelle par défaut ni DNS et non par DHCP. L'adresse de passerelle par défaut et des DNS seront fournis par la connexion 3G.

Il vaut mieux montrer que raconter.

Hors ligne

#13 28-11-2014 15:30:59

nikau
Banni(e)
Distrib. : jessie
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10.1
Inscription : 19-10-2011

Re : Partage connexion internet 3G en local

en effet, si ce routeur ne peut être configuré en client, il faut alors passer à l'étape du wifi..

Hors ligne

#14 28-11-2014 15:48:11

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

Mais non, comme je l'écrivais on peut peut-être le configurer en simple switch en désactivant son serveur DHCP.

Il vaut mieux montrer que raconter.

Hors ligne

#15 28-11-2014 16:11:21

nikau
Banni(e)
Distrib. : jessie
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10.1
Inscription : 19-10-2011

Re : Partage connexion internet 3G en local

attendons d'avoir plus d'infos sur ce routeur..

Hors ligne

#16 28-11-2014 16:27:35

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Re : Partage connexion internet 3G en local

Re,

Merci pour vos réponse,

Donc voilà les option qui me sont proposer par le routeur lors de sa configuration :

Router Settings

The IP address of the router configured in this page is the one you use to access the Web management interface. If you change the IP address in this page, you need to adjust the network settings of your PC to access the network.
Router IP Address : 192.168.52.1
Subnet Mask : 255.255.255.0
Domain Name : (non renseigné)

Configure the second IP Address and Subnet Mask for LAN => desactiver
IP Address : (non renseigné)
Subnet Mask : (non renseigné)

DHCP Settings (Optional)

In this page, you can configure the built-in DHCP server to assign IP addresses to the computers on your network.
Enable DHCP Server => activé
DHCP IP Address Range : 192.168.52.7 to 192.168.52.11
to
DHCP IP Mask : 255.255.255.0
DHCP Router IP : 192.168.52.1
DHCP Lease Time :43200
(seconds)

DHCP Reservations List
    Status     Computer Name     MAC Address     IP Address
    Enable    c3    XX:XX:XX:XX:XX:XX    192.168.52.10
    Enable    c2    XX:XX:XX:XX:XX:XX    192.168.52.11
    Enable    c1    XX:XX:XX:XX:XX:XX    192.168.52.9

Apply      Cancel



Static Route

Enter the destination network address, subnet mask, gateway, metric,AND/OR available WAN interface. Then, click "Apply" to add the entry to the routing table.

A maximum 30 entries can be configured.

Routing -- Static Route
      Destination     Subnet Mask    Gateway     Interface    Metric
         

Static Route Add
Destination Network Address :
Subnet Mask :
Use Interface :
Use Gateway IP Address :
Metric :

Apply       Cancel



Le manuel au complet => http://setuprouter.com/router/dlink/dsl … l-1648.pdf => rubrique static route


Cordialement,
Laurent.


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#17 28-11-2014 16:41:24

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

Si tu peux modifier le champ "DHCP Router IP" pour mettre l'adresse de ton PC passerelle à la place, alors ça devrait être bon sous réserve qu'il annonce la même adresse comme DNS (je ne vois pas de champ DNS) et que tu installes un proxy/relais DNS comme dnsmasq. Sinon, il faut désactiver l'option "Enable DHCP Server" et installer un serveur DHCP (et optionnellement DNS) comme dnsmasq sur le PC passerelle.

Il vaut mieux montrer que raconter.

Hors ligne

#18 28-11-2014 17:07:49

nikau
Banni(e)
Distrib. : jessie
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10.1
Inscription : 19-10-2011

Re : Partage connexion internet 3G en local

attends doucement raleur, peut être pas nécessaire de toucher au DHCP qui sert les machines client, en regardant la notice, page 37 il est à priori possible de configurer le wan de ce modem routeur, non PPP mais via ethernet, c'est par là qu'il faut commencer:

il faut cocher sur ip over ethernet  dans Wan service configuration ce qui devrait donner un menu permettant de permuter ce modem routeur en client ethernet et rentrer les infos adresse, passerelle etc....et bien sûr voir la connexio RJ45 coté wan du routeur sur le rj45 eth0 du PC passerelle...

Dernière modification par nikau (28-11-2014 17:13:42)

Hors ligne

#19 28-11-2014 17:40:56

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

Le port WAN est un port ADSL avec un connecteur RJ11. Ce n'est pas compatible avec un port ethernet.
Les modes IPoE, PPPoE, bridge... utilisent la couche d'émulation ethernet sur le protocole ATM (EoA= ethernet over ATM) de la liaison ADSL. Ce n'est pas une liaison physique ethernet.

Il vaut mieux montrer que raconter.

Hors ligne

#20 28-11-2014 17:53:45

nikau
Banni(e)
Distrib. : jessie
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10.1
Inscription : 19-10-2011

Re : Partage connexion internet 3G en local

je viens de voir en effet qu'il n'y a pas de RJ45 pour le wan au niveau connectique,  c'est pourtant la page 37 de la notice qui mentionne la possibilité IP via ethernet sur le wan, bon  suivons ta procédure dans ce cas..

Dernière modification par nikau (28-11-2014 17:54:28)

Hors ligne

#21 28-11-2014 18:01:30

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

Oui, IP sur ethernet sur ATM sur ADSL. On en revient toujours au même point : physiquement, dans tous les cas ça reste une liaison ADSL aussi incompatible avec une liaison ethernet que l'est un port PCI avec une carte PCI-Express même si c'est transparent au niveau logiciel et ça s'utilise de la même façon.

Dernière modification par raleur (28-11-2014 18:04:09)


Il vaut mieux montrer que raconter.

Hors ligne

#22 28-11-2014 18:32:38

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Re : Partage connexion internet 3G en local

Re,

Je vient d'essayer de mettre l'adresse ip de la passerelle mais voilà ce qu'il me repond :

The DHCP Router IP should not be in the DHCP IP Address Range



Je pense que l'installation du serveur dhcp sur le pc passerelle reste la seule solution envisageable.

J'ai aussi tenter désactiver le serveur dhcp mais là, je n'ai même plus accès au paramétre du modem. Il a fallut faire un hard reset et retablir la config.

2 paquet semble pouvoir résoudre le dhcp : dnsmasq (qui est relativement simple) et dhcp3 (plus complexe mais plus complet).

Quel paquet serait-il le plus judicieux d'installer ici ?

Cordialement,
Laurent.


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#23 28-11-2014 18:40:49

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

The DHCP Router IP should not be in the DHCP IP Address Range


Ça, c'est normal. ll ne faudrait pas que l'adresse du routeur (le PC passerelle)  puisse être attribuée par le serveur DHCP à une autre machine.
ll faut attribuer à l'interface ethernet du PC passerelle une adresse IP unique en configuration statique en dehors de la plage DHCP.

dhcp3-server est obsolète depuis au moins deux versions de Debian et remplacé par isc-dhcp-server (ISC DHCP 4). dnsmasq est plus simple à configurer et peut aussi servir de serveur DNS.

Dernière modification par raleur (28-11-2014 18:41:27)


Il vaut mieux montrer que raconter.

Hors ligne

#24 28-11-2014 19:10:58

laurent1
Membre
Distrib. : Debian 7.6
Noyau : Linux 3.2.0-0-686-pae
Inscription : 22-11-2014

Re : Partage connexion internet 3G en local

Bon, dans ce cas on va d'abord essayer la solution la plus simple, celle de du relais avec dnsmasq.

Pour la configuration de dnsmasq, puisque l'interface qu'il faut préciser dans ce cas est seulement celle du réseau local (cad eth0), je lui précise donc dans le fichier dnsmasp.conf :

interface=eth0
dhcp-range=192.168.5.10,192.168.5.30



Cela suffit-il ?

Une fonction cache-dns est présente, en ai-je besoin ici ?


Pc sous debian 7.6 => noyau Linux 3.2.0

Serveur debian 7.6 => Linux 3.2.0

Hors ligne

#25 28-11-2014 19:17:48

raleur
Membre
Inscription : 03-10-2014

Re : Partage connexion internet 3G en local

La fonction DNS cache ne peut pas faire de mal, même si elle n'est pas utilisée.

Concernant la configuration DHCP de dnsmasq je l'ai jamais utilisé dans cette fonction donc je ne peux répondre. Ne faut-il pas spécifier l'adresse de passerelle et les DNS à annoncer ?

Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums