Quelqu'un peut-il suggérer des stratégies pour faire face à un quota Internet de 200 Mo / jour?

17

J'ai une connexion Internet par satellite (parce que je n'ai pas d'autre choix, c'est pourquoi :-) qui a un quota de 200 Mo par jour (ce n'est pas une faute de frappe).

Comme vous pouvez l'imaginer, nous pouvons très facilement passer par ce quota et finir par être fortement limité pendant les 24 prochaines heures (à partir du moment où le quota est dépassé, même si le quota n'était qu'à quelques minutes de son «roulement»).

J'essaie de trouver des moyens de minimiser l'utilisation.

Ma première pensée a été d'utiliser quelque chose comme GlimmerBlocker sur l'iMac (qui est notre serveur multimédia, donc il est déjà allumé 24h / 24 et 7j / 7), et de pointer tous les autres appareils pour l'utiliser comme proxy.

Mais je cherche aussi d'autres idées. Je ne connais pas beaucoup d'applications qui pourraient être utiles pour cela.

Détails techniques du réseau et des appareils

Notre foyer possède 3 Mac (iMac, MacBook Air, MacBook) et 3 appareils iOS (iPad 2, iPhone 3GS, iPod Touch [génération actuelle]).

Tous les appareils, à l'exception de l'iMac, se connectent au réseau via Wi-Fi.

(Il n'y a pas de couverture 3G, donc l'iPhone ou l'iPad doit utiliser le réseau Wi-Fi.)

Le réseau est desservi par un AirPort Extreme 802.11n (3e génération) qui fonctionne en `` mode pont '' connecté au modem satellite (car le modem doit être le routeur et le serveur DHCP et je ne peux pas accéder à ces contrôles du tout).

Quelles sont mes options?

Je me suis déjà «formé» moi-même et les membres de ma famille pour éviter de télécharger des fichiers audio ou vidéo, mais même avec une simple navigation sur le Web, il est facile de dépasser 200 Mo par jour. Un proxy / filtre local comme GlimmerBlocker peut bloquer les publicités et autres outils que nous ne pouvons pas télécharger, mais c'est tout ce à quoi je peux penser.

La plupart des applications de «surveillance de la bande passante» ne seront d'aucune utilité car elles ne font pas la différence entre le trafic local (LAN) et le trafic Internet.

Quelqu'un peut-il penser à d'autres solutions pour aider à minimiser la douleur de ce quota quotidien?

TJ Luoma
la source

Réponses:

10

J'espère que vous vous souvenez de l'époque où 200 Mo / jour étaient incroyables. :-)

Il y a des choses simples et des choses plus compliquées.

Limitez l'accès par heure de la journée

Tout d'abord, vous pouvez bloquer les heures de la journée pour les connexions par adresse MAC (paramètres avancés) sur la borne d'accès Airport Extreme. Cela peut empêcher les machines de supprimer des fichiers, des mises à jour, etc., sans votre autorisation.

Mettre en cache les données avec un serveur proxy

Deuxièmement, vous pouvez installer un serveur proxy de "mise en cache", tel que Polipo http://www.pps.jussieu.fr/~jch/software/polipo/ , qui permettra à plusieurs machines d'accéder au même contenu, alimenté depuis votre iMac au lieu d'Internet. Vous devrez effectuer le même type de chaînage de proxy que vous effectuez actuellement avec GlimmerBlocker. Vous devriez chercher un proxy de mise en cache qui propose des plugins pour le blocage des publicités, etc.

Limitez votre bande passante pour ne pas dépasser votre limite de transfert quotidienne

Troisièmement, vous pouvez effectuer ce que l'on appelle la "limitation de débit", la "mise en forme du trafic" ou la "QoS" (Qualité de service) (voir http://en.wikipedia.org/wiki/Traffic_shaping ). Vous pouvez le faire en installant un logiciel (http://intrarts.com/throttled.html est celui que j'ai googlé mais que je n'ai pas utilisé) ou en achetant un routeur domestique qui offre cette option et en le plaçant entre votre station de base AE et le satellite routeur. Voici une liste de CNET: http://reviews.cnet.com/routers/?filter=500563_5554972_

Avec cette option, vous pourriez faire des calculs approximatifs pour déterminer, compte tenu de votre utilisation maximale, la quantité de bande passante à accorder à votre réseau. Je ne pense pas que la solution logicielle fonctionnera avec votre solution de proxy iMac car les gens ne se connectent pas via l'iMac (mais le proxy de mise en cache vous aidera), vous devrez donc peut-être dépenser environ 50 $ sur un routeur et configurer la bande passante autorisée.

Cela vous fera essentiellement traiter votre connexion satellite à 200 Mo / jour comme un modem à 18 kbit / s en supposant une utilisation de 24 heures par jour. Si vous ne l'utilisez vraiment que huit heures par jour, vous pourriez avoir l'équivalent d'un modem 56 kbps. Fudge vers le haut ou vers le bas en fonction de votre niveau de confort. Cela puera mais vous n'aurez pas de dépassements, et vous pouvez toujours le "désactiver" si vous avez besoin de faire un gros téléchargement.

Il permettra également à toute votre famille de télécharger des vidéos ou d'autres médias. Il se corrigera automatiquement, car il sera si pénible de télécharger une vidéo haute définition que cela ne vaudra pas la peine.

Art Taylor
la source
Je me souviens quand 200mb / jour était beaucoup… malheureusement j'ai eu mon premier modem câble en 1998. Merci pour les liens, je les vérifierai certainement.
TJ Luoma
1
+1 Bons points, surtout avec l'auto-correction. Je viens de rentrer chez moi et j'accède temporairement à Internet via la connexion 3G de mon iPhone. J'ai été étonné de la rapidité avec laquelle un (mon partenaire) peut obtenir 1 Go de données à des vitesses «élevées».
deizel
5

La plupart des choses utiles sont du côté proxy, mais je recommanderais de désactiver Flash sur chaque machine si vous ne l'avez pas déjà fait, puis de désactiver les images dans le navigateur (pour le faire sur Safari, vous devez activer les paramètres du développeur). Ce n'est pas la meilleure expérience Web, mais vous resterez sous votre limite de bande passante.

Je recommanderais également de désactiver les mises à jour logicielles automatiques d'Apple, ils essaieront de dérouler lentement les mises à jour afin qu'ils soient prêts à fonctionner. Si vous avez besoin d'une sécurité, téléchargez-la sur le site Web d'Apple et installez-la localement.

Nicholas Smith
la source
Très, très bon point - c'est comme le «courant de vampire» que tout le monde oublie lorsqu'il essaie de réduire la consommation d'électricité. Si vous avez un accès Internet non plafonné ailleurs (travail, café, etc.), vous pouvez toujours télécharger les mises à jour sur une clé USB et les installer manuellement. Vous pouvez les télécharger sur apple.com/downloads et éviter les limites de liaison montante par satellite.
Art Taylor
4

Je ne vois pas pourquoi votre modem doit être "le" serveur DHCP. Vous pouvez simplement exécuter un autre NAT derrière le routeur à l'aide de votre Airport Extreme. Dans ce cas, le modem n'aura qu'une seule adresse IP à servir, à savoir votre AE.

Pour résoudre ce problème correctement, vous devez contrôler tout le trafic Internet de votre foyer en mettant un serveur entre votre foyer et le modem. Une façon de le faire serait d'utiliser un dongle Ethernet USB supplémentaire dans l'iMac (ou si le modem câble a le wifi, un réseau wifi séparé). Ensuite, vous pouvez intercepter tout le trafic sortant sur votre iMac et mettre en place un proxy transparent.

Le proxy Squid par exemple vous permet de le configurer pour qu'il bloque les transferts HTTP sur une certaine taille .

Il n'est pas facile de configurer tout cela sous OS X, mais vous pouvez exécuter une distribution de pare-feu Linux dans virtualbox sur votre iMac.

w00t
la source
2
Je conseillerais également d'utiliser un MacOS X en cours d'exécution squidet InternetSharing pour contrôler tout le trafic de votre réseau. Vous pouvez facilement bloquer les mises à jour du logiciel Apple à ce niveau clé ( acl Apple_swscan dstdom_regex ^swscan.apple.com+ http_access deny Apple_swscan-> squid.conf).
dan