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

Debian-facile

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

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

#1 07-04-2022 20:15:41

deb4en1
Membre
Inscription : 24-10-2017

Transformer un vieux PC en Routeur internet

Bonsoir,
je me lance dans un chalenge (peut-être trop compliqué pour moi) de transformer un vieux PC en routeur internet pour la maison.
Le vieux PC H.P est équipé d'un AMD 3200+, d'une carte réseau + USB + DVD.
Il est peut être déjà trop vieux.

Pourquoi ?/
j'avais un forfait internet à 9.99e/mois et il passe à 39,99e/mois avec des services que je n'utilise pas et je ne vais pas payer pour des services que je utilise pas. ( pas de tv et pas de radio)

Donc on résilie l'offre adsl ( pas de fibre hahaha, je ne vois pas à quoi cela pourrait nous servir et en plus, j'ai été oublié. Notre destination n'a pas fait l'objet de l'offre de marché pour la pose de la fibre jusqu'à chez nous. Donc .... on reste en ADSL. l'ours au fond du bois, c'est moi big_smile:D

Donc l'idée serait de transformer mon vieux pc HP en routeur connecté à internet en 4G via mon tél portable et mon forfaits data.

Dans l'idée vous en pensez quoi ? Merci.

Hors ligne

#2 08-04-2022 08:31:42

dejieres
Membre
Lieu : Moselle
Distrib. : Stretch 64 bits
Noyau : Linux 4.9.0-7-amd64
(G)UI : GNOME 3.22.2
Inscription : 07-02-2017

Re : Transformer un vieux PC en Routeur internet

Bonjour,

C'est ce que je fais lorsqu'on est en vacances, loin de tout abonnement fixe... smile

Si la couverture 4G est bonne, et que ton opérateur ne restreint pas ce genre d'usage (ça doit être de plus en plus rare, ça, non ?), c'est probablement la solution la plus économique. Bon, ça dépend aussi du volume de données que permet ton forfait. À plusieurs sur la ligne, les consommations augmentent vite.

Si tes PC sont essentiellement des portables, tu fais un partage de connexion en WiFi sur ton téléphone et ça roule. C'est le plus simple.

Sinon, tu peux brancher le téléphone en USB sur le vieux PC. Avec une interface graphique, ces partages sont assez faciles à configurer. Mais ce PC, ne servant que de routeur, devrait supporter ça sans trop de problèmes.

Hors ligne

#3 09-04-2022 09:28:55

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

Merci , donc je suis rassurer cela peut fonctionner.

La 4G est correcte, avec un volume de data de 70 go que je peux augmenter.

Oui pour le partage ce connexion wifi avec mon smartphone et les autres smartphones . C'est ce que l'on fait épisodiquement .
Sinon La maison est en RJ45 presque partout, et les wifis 4G et 5G de la box est pour le moment couper dans 95% des cas.

Oui mon idée était de brancher en USB mon smartphone sur le pc router et "réseauté" sur des switchs ethernet RJ45. avec une ou deux cartes réseau.

Donc c'était pas trop mal parti.

Tu me conseilles donc d'installer une distri debian avec l'interface graphique pour plus de facilité.

J'aimais bien la distri 9, puis la 10 mais la 11, sur un autre pc c'était encore trop instable. il ne s'agit peut-être pas forcément de la version 11 mais des logiciels ( comme thunderbird ) qui semble me planter tout.


Donc quel distribution vous me conseillez ? Laquelle serait la mieux adaptée ?

Hors ligne

#4 09-04-2022 11:45:58

phlinux
Membre
Distrib. : Buster
Noyau : 5.10
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : Transformer un vieux PC en Routeur internet

Bjr,
L'age d'un vieux pc c'est vague et relatif. Tu peux trouver un outil en ligne de commande et poster ici plus de précisions sur la bécane en question

Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

#5 11-04-2022 10:16:53

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

C'est tout à fait vrai !!! phlinux , tu as tout à fait raison.

C'est une tour, HP,
processeur AMD Athlon 64 , 3200+

Memoire 2,1 Go

Disque 100Go

Sinon.
j'arrive à faire tourner un Noeud de Monnaie Libre la june  avec Duniter, Avec un noyau linux 4.4.0-148-généric.
mais la puissance de calcul manque cruellement..... un bloc par jour, ce n'est absolument pas cohérent.

Donc je souhaiterais faire autre chose avec ce pc et l'occasion me serait donnée maintenant avec ce changement d'offre internet.

Je vais tester sur quelques jours avec un portable et ne travailler qu'en mode modem 4G et mes 70 Go de data.

On verra si mon fournisseur bloque ou pas.

Hors ligne

#6 11-04-2022 13:23:59

raleur
Membre
Inscription : 03-10-2014

Re : Transformer un vieux PC en Routeur internet

Cette machine est largement suffisante pour faire office de routeur. Mais elle consomme beaucoup plus qu'un routeur dédié.

Il vaut mieux montrer que raconter.

Hors ligne

#7 11-04-2022 19:34:34

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

Merci j'aurais donc deux options matérielles ( si j'ai bien compris )

Pour le PC quel distribution vous me conseillez ?

Pour le Matériel routeur sur lequel je brancherais mon portable 4G en USB et difuserait en RJ45 vers les autres pcs et + ... vous me conseillez lequel ?
(ce n'est pas si simple à trouver)

Pour la consommation d'énergie :
1 le pc serait éteint la nuit et en cas d'absence.
2 je suis en autoconsommation solaire photovoltaïque + batterie (D I Y)

Hors ligne

#8 12-04-2022 07:45:40

dejieres
Membre
Lieu : Moselle
Distrib. : Stretch 64 bits
Noyau : Linux 4.9.0-7-amd64
(G)UI : GNOME 3.22.2
Inscription : 07-02-2017

Re : Transformer un vieux PC en Routeur internet

Si tu veux rester en terrain connu, utilise simplement une Debian avec une interface graphique légère (LXDE ou Xfce).

Si tu te sens un peu plus aventureux, tu peux regarder du côté de https://www.ipfire.org, distribution ultra-légère (basée sur LFS) et spécialisée dans les fonctions passerelles/routeur/pare-feu. Elle embarque un petit serveur web, permettant de la configurer à partir de n'importe quel navigateur.
À voir, par contre, si elle peut fonctionner avec un téléphone branché un USB...

Hors ligne

#9 12-04-2022 16:32:34

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

Je vais saisir l'option 1 lol
Même si l'option semble vraiment dédiée au routeur.

Donc donc ré-installé debian-11.3.0-amd64 avec Xfce.

J'ai testé par acquis de conscience mon smartphone en Data en modem USB = nikel ainsi qu'en RJ 45 = nikel.

C'est là que cela se corse woohoo.gif

Si je comprends bien de devrait forcé la connexion modem data 4G comme étant l'ip fixe de mon réseau vers extérieur donc l'internet

et je devrais configurer la connexion réseau RJ45 comme étant la partie réseau interne de mon domicile.

je vais essayer de voir cela et essayant de bien comprendre.

Dernière modification par deb4en1 (12-04-2022 16:33:20)

Hors ligne

#10 12-04-2022 17:12:48

dejieres
Membre
Lieu : Moselle
Distrib. : Stretch 64 bits
Noyau : Linux 4.9.0-7-amd64
(G)UI : GNOME 3.22.2
Inscription : 07-02-2017

Re : Transformer un vieux PC en Routeur internet

Ça fait quelques années que je n'ai plus utilisé la solution USB, je n'ai plus les détails de config en tête. Mais à priori, le gestionnaire réseau de la distrib devrait aider à faire ça facilement.

Le téléphone sera le modem, ton PC s'occupant de la partie LAN. Par contre, faudra peut-être mettre un petit DHCP interne. En partage par WiFi, c'est le téléphone qui s'en charge, mais dans le cas de l'USB, il faut peut-être ajouter cet élément... Ou alors, tu passes tout le monde en IP fixe (pour 4 ou 5 postes, c'est jouable).

Hors ligne

#11 30-04-2022 02:40:02

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

Après une bonne semaine de galère.Cela ne fonctionne pas tout à fait.....

Voilà ce que j'ai fais :

J'ai installé debian 11 update + upgrade.

J'ai installé gnome-nettool ( pour avoir ping et ifconfig, bien utile)

J'ai installé le firewall ufw ( cela peut servir)
J'ai commencé par tester le mode enable/disable status
ok je reste en mode disable pour le moment.

J'ai configuré les interfaces comme cela.

usb0 est un portable et enp2s3 est la carte reseau de mon pc.

nano /etc/network/interfaces

# Config usb0
auto usb0
iface usb0 inet dhcp


# Config carte réseau ens2p3
auto enp2s3
iface enp2s3 inet static
address 192.168.1.9/24
netmask 255.255.255.0
broadcast 192.168.1.255
# gateway 192.168.42.252
# dns-nameservers 1.1.1.1  1.0.0.1


# loopback
auto lo
iface lo inet loopback

Quand je relance via la commande

systemctl restart networking

pas de message d'erreur. ouf.

question :
est-ce que la config loopback est obligatoire ? ( dans ce mode de configuration )?

Je fais des pings de l'un à l'autre des pc et c'est ok.
pas de perte de packet dans un sens comme dans l'autre.
je me dis que les pc sont connectés.

Là où c'est galère pour moi ( qui n'ai jamais fait cela )

C'est dans le dhcp, le resolv.conf et quelles adresses ip affecter à tout ce beau monde car il y a un NAS, un lecteur bluray, ps4 et une box de communication pour un système photovoltaique qui "devrait" rester connecté H24.

et encore je ne suis pas certain que tout soit ok.

Mais pour le moment est-ce que c'est bon ?

Hors ligne

#12 30-04-2022 21:13:57

rodrigue7800be
Membre
Lieu : ATH
Inscription : 30-05-2021
Site Web

Re : Transformer un vieux PC en Routeur internet

je te conseil un pfsense que ipfire big_smile

je suis malentendant cas je suis un dyslexique car ne faut pas moqueries !!!!! merci d'avance

Hors ligne

#13 30-04-2022 23:36:21

VBrice
Membre
(G)UI : mate
Inscription : 04-10-2021

Re : Transformer un vieux PC en Routeur internet

rodrigue7800be a écrit :

je te conseil un pfsense que ipfire big_smile


+1 pour pfsence, ceci dit, depuis qu'il à été racheté par Netgate, il est décliné en 2 version: pfsence CE (open source) et pfsence Plus (propriétaire).
Il y a aussi OPNsence, un fork de pfsence

Hors ligne

#14 02-05-2022 09:52:38

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

Merci Vbrice et rodrigue7800be,
j'ai consulté, et cela me semble encore plus compliqué , tout en anglais....

pour le moment je préfère privilégié cette option.

auhourd'hui Free a coupé la ligne, et je n'ai plus de réseau.

Je viens de voir que j'ai une petite erreur.

quand je fais ifconfig

sur usb0 j'ai un retour qui me dit RX errors 1 dropped 0 overruns 0 frame 1

tout semble ok pour le reste.

je continue les modification.

Hors ligne

#15 02-05-2022 10:01:58

dejieres
Membre
Lieu : Moselle
Distrib. : Stretch 64 bits
Noyau : Linux 4.9.0-7-amd64
(G)UI : GNOME 3.22.2
Inscription : 07-02-2017

Re : Transformer un vieux PC en Routeur internet

Si depuis le PC routeur tu as accès à Internet, c'est déjà un bon début.

Comme tu n'as que quelques postes sur ton réseau, je serais d'avis de laisser tomber l'aspect DHCP côté LAN, et de mettre tous les appareils en adresse statique. Ça simplifiera dans un premier temps. Une fois que tout sera fonctionnel, tu pourras toujours t'attaquer à la configuration d'un serveur DHCP pour la branche LAN, si le cœur t'en dit.

Est-ce que l'accès Internet est possible depuis un PC connecté sur le LAN ?

Hors ligne

#16 02-05-2022 10:59:07

raleur
Membre
Inscription : 03-10-2014

Re : Transformer un vieux PC en Routeur internet

L'option "broadcast" est inutile.
Pour le partage de connexion il faut activer l'IP forwarding, et tu auras probablement besoin de faire du NAT source ou masquerading sur l'interface usb0. Je suppose que ufw peut faire au moins le NAT.

Il vaut mieux montrer que raconter.

Hors ligne

#17 02-05-2022 11:12:38

phlinux
Membre
Distrib. : Buster
Noyau : 5.10
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : Transformer un vieux PC en Routeur internet

Et la gateway n'est pas utile ?
Pour faciliter les retours, au lieu de les recopier, il faudrait sans doute commencer par connecter le routeur au réseau/web en établissant un fichier interfaces fonctionnel

Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

#18 02-05-2022 11:18:45

raleur
Membre
Inscription : 03-10-2014

Re : Transformer un vieux PC en Routeur internet

phlinux a écrit :

Et la gateway n'est pas utile ?


Pas sur l'interface ethernet qui n'est pas connectée à internet. Celle de l'interface USB est récupérée par DHCP.


Il vaut mieux montrer que raconter.

Hors ligne

#19 02-05-2022 12:45:21

phlinux
Membre
Distrib. : Buster
Noyau : 5.10
(G)UI : Openbox (+Rox+Feh)
Inscription : 10-05-2009

Re : Transformer un vieux PC en Routeur internet

Ah oui bien sur.
Juste un peu embrouillé avec le usb0; curieux que ça existe encore sur debian 11

Pages perso : feh, omegat, udisks, passerelle, schroot vraiment transparent

Hors ligne

#20 04-05-2022 17:04:22

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

Bonsoir,

Merci pour vos réponses.

je commence à récupérer quelques fonction de mon LAN et cela sans BoxInternet.

pour info toutes les pièces de la maison sont raccordées par un RJ 45 et des swich ethernet bien pratique.

dejieres:

Oui le PC routeur à accès à internet via l'usb0

Le Nas est disponible sur le LAN sur deux pc configurés en address static impec !

Un pc sur le LAN peut être connecté à internet via sa carte wifi et le wifi de mon smartphone.

Chose très étrange, il me semble que mon PC a pu se connecter à internet (sans wifi) via le LAN, via le PC routeur, via mon smartphone sur l'usb0 mais uniquement avec TOR, haha
Firefox pas possible.

J'ai testé l'internet sur le PC routeur avec et sans le parefeux UFW = impec. Pour continuer je vais le disable.

Je confirme que quand la configuration static des ip des PC sur le LAN via le fichier interfaces, j'ai bien des ping cohérents entre toutes les machines.

Je confirme qu'il n'y a pas de broadcast et que la gateway me renvoie des erreurs dans la configuration du fichier interfaces. J'ai donc décocher les gateway ....

je continue mes investigations...

Raleur : je me lance sur tes préconisations....

Hors ligne

#21 13-05-2022 18:53:40

deb4en1
Membre
Inscription : 24-10-2017

Re : Transformer un vieux PC en Routeur internet

raleur a écrit :

L'option "broadcast" est inutile.
Pour le partage de connexion il faut activer l'IP forwarding, et tu auras probablement besoin de faire du NAT source ou masquerading sur l'interface usb0. Je suppose que ufw peut faire au moins le NAT.




Pour activer l'IP forwarding, c'est fait sur les deux machines.
PC router et un Pc Nat pour commencer.

j'ai bien des ip fixes.

J'ai remis à zéro toutes les regles de iptables

c'est pour la partie masquerading que je rame.

Je vais tenter de m'y attaquer.

Hors ligne

Pied de page des forums