Autoriser imprimantes wifi, sans internet
Autoriser imprimantes wifi, sans internet
Bonsoir.
j'ai cree il y a un moment, un programme qui interdit l'acces a internet pendant certaines heures. On peur regler paR exemple qu'entre 22h et 8h, il n'y ait pas de possibilite d'acces internet. Le programme a bien marche et a aide beaucoupp de gens qui ne voulaient pas laisser leurs enfants passer la nuit a voir des films...
Pour ce faire, j'eteinds et je rallume certain services, qui sont responsables de la connexion, "netprofm wlansvc wcmsvc dhcp", j'ai trouve ce truc quelque part et ca marche bien.
Dernierement, plusieurs personnes se sont plaintes, que je leur bloque aussi la connexion a leur imprimante wifi, effectivement, ces services sont responsables du wifi (entre autre).
Ma question est: 1. est ce que j'utilise la bonne methode, ou bien il y a des meilleurs methodes a utiliser. 2. y aurait-il une solution pour laisser le wifi mais interdire l'acces a internet?
Merci beaucoup.
n.b. bloquer les navigateurs n'est pas une solution, ni d'utiliser un firewall. Je sais egalement que les restrictions parentales de windows peuvent faire ca, mais c'a ne m'arrenge pas de les utiliser.
j'ai cree il y a un moment, un programme qui interdit l'acces a internet pendant certaines heures. On peur regler paR exemple qu'entre 22h et 8h, il n'y ait pas de possibilite d'acces internet. Le programme a bien marche et a aide beaucoupp de gens qui ne voulaient pas laisser leurs enfants passer la nuit a voir des films...
Pour ce faire, j'eteinds et je rallume certain services, qui sont responsables de la connexion, "netprofm wlansvc wcmsvc dhcp", j'ai trouve ce truc quelque part et ca marche bien.
Dernierement, plusieurs personnes se sont plaintes, que je leur bloque aussi la connexion a leur imprimante wifi, effectivement, ces services sont responsables du wifi (entre autre).
Ma question est: 1. est ce que j'utilise la bonne methode, ou bien il y a des meilleurs methodes a utiliser. 2. y aurait-il une solution pour laisser le wifi mais interdire l'acces a internet?
Merci beaucoup.
n.b. bloquer les navigateurs n'est pas une solution, ni d'utiliser un firewall. Je sais egalement que les restrictions parentales de windows peuvent faire ca, mais c'a ne m'arrenge pas de les utiliser.
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: Autoriser imprimantes wifi, sans internet
une solution qui peut marcher
trouver le moyen de modifier le DNS de la machine que tu veux bloquer !
ainsi tout en laissant l'acces wifi tranquille , le fait de modifier le DNS fait que seule les requettes URL, partirons dans les choux
car pour se connecter a un site, il faut Forcement un DNS puisque le nom en clair "meteo.fr" est transformée par le DNS en adresse type "172.217.xx.xx"
donc si tu arrives a modifier l'adresse du DNS qu'utilise l'ordi , c'est gagné
car la transformation des adresses n'aura plus lieu , et donc la connections ne se fera pas !
mais ceci ne concernera que le surf sur le Web , donc ne devrai pas toucher les imprimantes
ps : regarde peut etre là :
https://www.developpez.net/forums/d3516 ... -dns-wins/
ou là
https://www.malekal.com/comment-changer ... _commandes
là plus précisemment :
https://www.malekal.com/comment-changer-les-dns/
trouver le moyen de modifier le DNS de la machine que tu veux bloquer !
ainsi tout en laissant l'acces wifi tranquille , le fait de modifier le DNS fait que seule les requettes URL, partirons dans les choux
car pour se connecter a un site, il faut Forcement un DNS puisque le nom en clair "meteo.fr" est transformée par le DNS en adresse type "172.217.xx.xx"
donc si tu arrives a modifier l'adresse du DNS qu'utilise l'ordi , c'est gagné

car la transformation des adresses n'aura plus lieu , et donc la connections ne se fera pas !
mais ceci ne concernera que le surf sur le Web , donc ne devrai pas toucher les imprimantes

ps : regarde peut etre là :
https://www.developpez.net/forums/d3516 ... -dns-wins/
ou là
https://www.malekal.com/comment-changer ... _commandes
là plus précisemment :
https://www.malekal.com/comment-changer-les-dns/
Re: Autoriser imprimantes wifi, sans internet
Ça a l'air une bonne idée, mais si on rentre directement 172.217.xx.xx dans la ligne d'url, ça marchera quand même !
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: Autoriser imprimantes wifi, sans internet
je ne sais pas... pas sur , car de toutes façons, une interrogation du DNS se feraChaudEf a écrit :Ça a l'air une bonne idée, mais si on rentre directement 172.217.xx.xx dans la ligne d'url, ça marchera quand même !
et comme l'adresse sera changée, il est fort probable de recevoir une erreur DNS !
seul les utilitaires se connectant par socket directement a une IP FIxe seront actif ..
mais l'utilisation d'un navigateur, serai fortement compromise !
a tester
Re: Autoriser imprimantes wifi, sans internet
Si tes clients utilisent le PC "protégé, pourquoi ne pas mettre un simple Mot de passe à ton logiciel pour dévérouiller/vérrouiller l'accés au wifi ?
Il déverrouillent, impriment, revérouillent... Je ne vois pas le soucis.
Tu peux même faire un truc genre lorsque le code est tapé dans la tranche horaire, il dévérouile le wifi pendant N minutes puis se revérouille automatiquement.
Il déverrouillent, impriment, revérouillent... Je ne vois pas le soucis.
Tu peux même faire un truc genre lorsque le code est tapé dans la tranche horaire, il dévérouile le wifi pendant N minutes puis se revérouille automatiquement.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Autoriser imprimantes wifi, sans internet
a ce que je comprends, il veux proposer un "bloqueur" wifi
que chacun pourra installer chez soi
je propose de modifier le DNS comme le font certains programmes
genre :QuickSetDNS , DNSJumper , qui normalement servent a changer l'adresse du DNS (donc a bloquer la connexion si on met une adresse bidon )
mais Ar-s a peut etre la solution..
en meme temps, rare sont les personnes (les gamins) a entrer directement une adresse dans la barre d'url !??
de plus, tu peux aussi lancer un prg en tache de fond et empecher le navigateur de fonctionner
tu surveilles si le navigateur est présent en Ram , et tu le vires en "tuant" le process
de cette façon, si tu as décidé (par une heure, un mot de pass etc.... ) de ne pas autoriser le surf sur internet
ben tu vires tout process ressemblant a IE ,Chrome,Mozilla etc ....
par la presence d'un petit prg (scanner/bloqueur) invisible qui scan la ram en permanence
pas trop dur a faire
plus vicieux, tu peux meme faire un autre petit prg, qui surveille la présence du scanner/bloqueur
et qui le relance au cas ou il serait viré par les petits malins !
les 2 prg pourrai aussi se surveiller l'un l'autre !! (
, là ça deviens l'extase
)
(A) surveille la ram si un navigateur est en ram a X heure ou par activation via mot de pass, si c'est le cas , vire le navigateur ! (bien sur prevoir un mot de pass pour désactivation de l'ensemble )
(A) surveille si (B) est present , si pas present , le lance !
(B) surveille si (A) est present , si pas present, le lance !
ainsi les deux prg se surveilles l'un l'autre
la terre et la lune
que chacun pourra installer chez soi
je propose de modifier le DNS comme le font certains programmes
genre :QuickSetDNS , DNSJumper , qui normalement servent a changer l'adresse du DNS (donc a bloquer la connexion si on met une adresse bidon )
mais Ar-s a peut etre la solution..

ChaudEf a écrit :Ça a l'air une bonne idée, mais si on rentre directement 172.217.xx.xx dans la ligne d'url, ça marchera quand même !
ChaudEf a écrit :Le programme a bien marche et a aide beaucoupp de gens qui ne voulaient pas laisser leurs enfants passer la nuit a voir des films...
en meme temps, rare sont les personnes (les gamins) a entrer directement une adresse dans la barre d'url !??
de plus, tu peux aussi lancer un prg en tache de fond et empecher le navigateur de fonctionner
tu surveilles si le navigateur est présent en Ram , et tu le vires en "tuant" le process
Code : Tout sélectionner
hWinCalc = FindWindow_(#Null,"Starter_dobro") ; le nom de l'application a virer
SendMessage_(hWinCalc,#WM_SYSCOMMAND,#SC_CLOSE,0) ; ferme l'application
ben tu vires tout process ressemblant a IE ,Chrome,Mozilla etc ....
par la presence d'un petit prg (scanner/bloqueur) invisible qui scan la ram en permanence

pas trop dur a faire

plus vicieux, tu peux meme faire un autre petit prg, qui surveille la présence du scanner/bloqueur
et qui le relance au cas ou il serait viré par les petits malins !

les 2 prg pourrai aussi se surveiller l'un l'autre !! (


(A) surveille la ram si un navigateur est en ram a X heure ou par activation via mot de pass, si c'est le cas , vire le navigateur ! (bien sur prevoir un mot de pass pour désactivation de l'ensemble )
(A) surveille si (B) est present , si pas present , le lance !
(B) surveille si (A) est present , si pas present, le lance !
ainsi les deux prg se surveilles l'un l'autre

la terre et la lune
Re: Autoriser imprimantes wifi, sans internet
La solution de Zorro est bonne si on veut être plus "drastique" mais un gamin un peu malin aura vite fait de trouver un navigateur non filtré (edge, safari, chromium, aurora, maxthon, opera etc..), il en existe tellement maintenant.
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Autoriser imprimantes wifi, sans internet
C'est quoi cette bête ?un navigateur non filtré
Merci pour vos réponses, je penses que je vais aller sur la solution de Dobro de bloquer les Dns, il faut juste que je trouve comment programmer ca.
Quelqu'un m'a dit, qu'il y a un moyen d'interdire certains programmes a se connecter a internet, pas par le Firewall, j'ai demandé comment et il m'a dit que ça se fait que en assembleur, donc c'est pas pour moi.
Windows 10 x64 -- Purebasic 5.70 LTS x86
Re: Autoriser imprimantes wifi, sans internet
Non filtré par rapport à une liste donnée de navigateurs (en réf à l'idée de Dobro).
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Autoriser imprimantes wifi, sans internet
si on veux vraiment filtrer, on peut aussi filtrer a l'envers
-virer tout Exe qui n'est pas yyyyy
en meme temps le gamins, qui vois qu'il ne peut pas lancer son navigateur habituel , ne vas pas forcement en installer un autre
vu qu'il faut deja son navigateur pour telecharger un autre navigateur ....
par defaut tu filtres IE , Mozilla,Chrome,Opera , et deja, t'es tranquilles
tu peux aussi proposer une liste modifiable pour ajouter a la volée d'autres navigateurs
en fait ce prg de filtrage, pourrai tout aussi bien etre utilisé pour empêcher l'utilisation de World Of tanks , ou n'importe quel prg de jeux
de lecteur d'email , etc ...
un Cerber numérique
-virer tout Exe qui n'est pas yyyyy

en meme temps le gamins, qui vois qu'il ne peut pas lancer son navigateur habituel , ne vas pas forcement en installer un autre
vu qu'il faut deja son navigateur pour telecharger un autre navigateur ....
par defaut tu filtres IE , Mozilla,Chrome,Opera , et deja, t'es tranquilles
tu peux aussi proposer une liste modifiable pour ajouter a la volée d'autres navigateurs

en fait ce prg de filtrage, pourrai tout aussi bien etre utilisé pour empêcher l'utilisation de World Of tanks , ou n'importe quel prg de jeux
de lecteur d'email , etc ...

un Cerber numérique

Re: Autoriser imprimantes wifi, sans internet
Je dis qu'il ne faut pas sous estimer un gamin qui veut surfer sur youp.... 

~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Re: Autoriser imprimantes wifi, sans internet
Plutôt que de maltraiter Windows avec de la bidouille (qui sera vue comme un virus...
), il est plus simple de supprimer l'adresse de la passerelle (= @ de la box) dans la pile réseau. L'utilisateur aura ainsi accès à tout le réseau local (LAN) mais ne sortira pas sur l'internet (WAN).
Configuration de la carte réseau en ligne de commande
NETSH /?
Netsh étant un programme et non pas une commande, il se lance directement (et pas par CMD /C)
Ça suppose aussi que l'utilisateur à bloquer n'ait pas un compte admin, donc ne puisse pas reconfigurer le réseau.
M'enfin, le plus sûr est encore d'utiliser la fonction plage horaire de toutes les box
(et désactiver son serveur DHCP, mettre les PC en IP fixe et associer les IP aux adresses mac. (à condition que l'utilisateur ne sache pas changer l'@ mac))

PS. Ça dépend aussi si l'imprimante est son propre serveur wifi ou si elle utilise celui de la box.

Configuration de la carte réseau en ligne de commande

Netsh étant un programme et non pas une commande, il se lance directement (et pas par CMD /C)
Code : Tout sélectionner
RunProgram("NETSH", "<paramètres>", "")

M'enfin, le plus sûr est encore d'utiliser la fonction plage horaire de toutes les box
(et désactiver son serveur DHCP, mettre les PC en IP fixe et associer les IP aux adresses mac. (à condition que l'utilisateur ne sache pas changer l'@ mac))

PS. Ça dépend aussi si l'imprimante est son propre serveur wifi ou si elle utilise celui de la box.
- Kwai chang caine
- Messages : 6989
- Inscription : sam. 23/sept./2006 18:32
- Localisation : Isere
Re: Autoriser imprimantes wifi, sans internet
Ouaihhh t'as drôlement raison !!Ar-S a écrit :Je dis qu'il ne faut pas sous estimer un gamin qui veut surfer sur youp....

Moi si j'étais un petit "nenfant", et ben rien ne m'arreterait pour aller sur YouPlaymobyl


Re: Autoriser imprimantes wifi, sans internet
Un interrupteur à clé sur la box! (ou bien un circuit de prise télécommandée sur la DSL, ça c'est encore plus fin!)
- JohnJohnsonSHERMAN
- Messages : 648
- Inscription : dim. 13/déc./2015 11:05
- Localisation : Allez, cherche...
- Contact :
Re: Autoriser imprimantes wifi, sans internet
Ce que j'aurais fait :
Dans la mesure où le réseau local reste fonctionnel, l'imprimante devrai fonctionner
@Marc : il ne me semble pas qu'il soit nécessaire d'éteindre le DHCP, une fois les paramétres de passerelle réglés manuellement sous Windows, ils sont persistants non? Il faudra remettre en automatique pour que le PC fasse appel au DHCP pour avoir la passerelle et le masque de sous-réseau
- Changer la passerelle par défaut, plus d'accés à Internet
- Sur la box :
- attribuer une IP fixe au PC filtré
- Définir une régle NAT qui redirige tout le trafic entrant sur les ports 21, 80 et 443 de la box vers un autre PC non filtré. De cette sorte tout accés à internet (via HTTP - port 80, HTTPS - port 443 ou FTP - port 21) sera redirigé vers le PC non filtré et plus rien vers le PC filtré
Dans la mesure où le réseau local reste fonctionnel, l'imprimante devrai fonctionner
@Marc : il ne me semble pas qu'il soit nécessaire d'éteindre le DHCP, une fois les paramétres de passerelle réglés manuellement sous Windows, ils sont persistants non? Il faudra remettre en automatique pour que le PC fasse appel au DHCP pour avoir la passerelle et le masque de sous-réseau
"Le bug se situe entre la chaise et le clavier"
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
Votre expert national en bogage et segfaults.
CPU : AMD A8 Quad core - RAM 8Gb - HDD 2To
- Windows 10 x64 - PB 5.61 x64
- Linux Ubuntu 16.04 LTS x64 (dual boot) - PB pas encore réinstallé