Ouvrir le menu principal

MacGeneration

Recherche

Tetherator : un serveur de cache pour l’App Store dans Sierra 10.12.4

Christophe Laporte

Wednesday 29 March 2017 à 11:40 • 11

iOS

L’application macOS Server d’Apple dispose d’une fonction bien pratique. Elle permet depuis un certain temps déjà de cacher automatiquement un grand nombre de données provenant des serveurs d’Apple : apps (iOS / Mac), livres, mises à jour logicielles, données iCloud (Photos…)…

C’est une fonction très pratique surtout lorsque l’on a une connexion limitée ou un fournisseur d’accès en froid avec Apple. C’est d’autant plus pratique qu’il n’y a aucune configuration à faire sur les appareils connectés à votre réseau. Vos Mac et terminaux iOS iront tout d’abord interroger votre serveur local avant de se fournir le cas échéant sur ceux d’Apple. Pratique à condition bien entendu d’avoir un peu de stockage.

Toutefois, si vous voulez ne pas vous embêter, il est possible depuis macOS 10.12.4 d’utiliser un service similaire à condition d’avoir quelques connaissances avec le Terminal. On peut toutefois espérer qu’un développeur concevra tôt ou tard une petite application permettant de piloter facilement ce service d’Apple baptisé Tetherator.

Le site krypted.com, à l’origine de cette découverte, donne quelques informations afin de pouvoir se familiariser avec cette commande. Ainsi la fonction tethered-caching -s à utiliser en mode sudo, permet de connaitre le statut du service.

L’instruction tethered-caching -n 192.168.1.0 permet d’activer le service sur la plage d’IP que vous désirez. Toutes les IP commençant par 192.168.1.x dans le cas présent. Pour désactiver le service, il vous faut taper tethered-caching -k.

Comme l’explique krypted et la page man associée à cette instruction, de nombreuses options sont mises à disposition de l’utilisateur : il peut choisir la taille du cache, définir une priorité des types de contenu à mettre en cache, de gérer plus finement les adresses IP que vous souhaitez servir ou encore la question de la mise en veille du serveur.

Notez que contrairement à l’outil de macOS Server, Tetherator se limite aux terminaux iOS et ne permet pas (encore ?) de faire office de cache avec le Mac App Store.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Proton n’en finit plus de se diversifier et lance un portefeuille à Bitcoin

26/07/2024 à 18:00

• 11


Aux États-Unis, Apple accepte des directives gouvernementales sur la sécurité de l'IA

26/07/2024 à 16:00

• 7


Elgato : après le Stream Deck, voici le Stream Dock

26/07/2024 à 14:00

• 3


Xcode 16 : la saisie prédictive du code devient compatible avec les Mac à 8 Go de RAM

26/07/2024 à 13:00

• 62


Comment regarder les Jeux olympiques de Paris en 4K avec HDR ?

26/07/2024 à 11:00

• 12


Des problèmes de connexion en ce moment ? Désactivez le relais privé iCloud

26/07/2024 à 10:12

• 24


SearchGPT : OpenAI expérimente un moteur de recherche intégré à terme dans ChatGPT

26/07/2024 à 09:40

• 16


Adobe nie être accro à l’héroïne

26/07/2024 à 09:00

• 32


Fortnite sera disponible sur AltStore PAL et d’autres boutiques tierces sur mobile

26/07/2024 à 07:53


CrowdStrike : pourquoi les Mac ont été épargnés par la panne mondiale

25/07/2024 à 20:30

• 26


Chine : Apple s’apprête à ouvrir un laboratoire pour tester ses produits dans des conditions extrêmes

25/07/2024 à 18:30

• 15


L'antenne Starlink Mini est disponible en France, pour 339 €

25/07/2024 à 17:00

• 7


Google explique comment Chrome anticipe le téléchargement de malwares

25/07/2024 à 15:30

• 3


Quand un iMac G4 devient un M2 Tournesol

25/07/2024 à 14:30

• 20


Dans Microsoft Bing, l’“intelligence” artificielle repousse le web humain

25/07/2024 à 11:45

• 18


iOS 18 : Apple Intelligence fera bien ses premiers pas dans les bêtas de cet été

25/07/2024 à 10:00

• 26