Partage connexion cle 3G en ligne de commande

Bonjour,

Je n’ai plus internet depuis quelques jours, sfr m’a passé une clé de secours qui ne fonctionne pas sur la box. Impossible d’en avoir une autre… bref je me débrouille avec une autre clé, je paie et normalement ils me rembourseront… :013
Ref de la clé :

lsusb Bus 001 Device 006: ID 19d2:2002 ZTE WCDMA Technologies MSM

De là, le seul moyen que j’ai trouvé d’avoir internet sur mon PC est de brancher cette clé sur un netbook avec ubuntu et de partager sa connexion filaire que je redistribue sur un switch.
Pour le coup, je me félicite de ne pas avoir supprimer ce dual boot avec ubuntu :smiley:

Vu que la situation risque de durer avant qu’il ne répare ma ligne, j’aimerai connecter cette clé sur mon serveur (Debian Wheezy) qui est plus apte à tourner en continu, et comme avec ubuntu, redistribué la connexion 3G sur mes autres postes.

Avez vous une idée des paramétrages réseaux afin de gérer la 3G et de partager la connexion idéalement sans installer un client lourd tel que network-manager?
Qui plus est mon serveur n’a pas de gestionnaire de fenetre. Au pire je peux piloter les connexions en X-Forwarding

Désolé de m’en remettre à vous sans plus de recherche, mais difficile de tester avec des installations de paquets le tout en 3G

Merci d’avance de vos retours

Tu peux faire (par exemple), un script avec des règles iptables pour faire du port-forwarding entre l’interface 3G et l’interface réseau filaire.

Ce genre de choses, en adaptant

# enable packet forwarding and add firewall rules to allow forwarding packets
# between our 2 network interfaces.
IF_IN=<interface 3G>
IF_OUT=eth0

sysctl -w net.ipv4.ip_forward=1
$IPTABLES -F
$IPTABLES -P INPUT ACCEPT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -P FORWARD ACCEPT
$IPTABLES -t nat -A POSTROUTING -o $IF_IN -j MASQUERADE
$IPTABLES -A FORWARD -i $IF_IN -o $IF_OUT -m state --state RELATED,ESTABLISHED -j ACCEPT
$IPTABLES -A FORWARD -i $IF_OUT -o $IF_IN -j ACCEPT

(un spécialiste d’iptables pourra améliorer la chose :stuck_out_tongue: )

Merci agentsteel,

Je vais tester ça une fois que j’aurai réussi à installer la clé sur debian.

Si j’y arrive, je posterai le résultat.

Salut,
Regarde de ce côté:

J’ai le même type de clef, c’est pas compliqué.