iTunes via SSH
Nous savons das.
Il est loin de son ordinateur portable Apple brillant de la maison loin de chez eux et a accès à l'interweb. Donc, vous êtes assis là (école, collège, amis, travail, clients, ...) et grâce à l'accès à Internet à son courrier sur son blog, calendrier et contacts, et, et. Il ya tellement disponible en ligne.
Juste un peu de musique ne serait pas mal.
Bien sûr, le disque dur interne d'ordinateurs portables incluent souvent trop petite pour la collection entière de musique sur votre ordinateur (Salut Maren!) Et la chanson, dont on voulait l'entendre tellement, n'est pas sous garantie, il sommeille, mais à la maison sur un disque dur de grande capacité avec des dizaines de giga-octets à d'autres, n'est actuellement pas disponible, les fichiers musicaux.
Des conditions intolérables, si vous me demandez.
Pour aller à accéder à la gamme complète de la collection de musique à domicile peuvent mentir, mais en réalité il ne prend que quelques ingrédients:
- Un ordinateur portable Apple (désolé, son Windows-/Linux-Leute mobile) avec iTunes sur elle pour jouer de la musique à la maison
- Un éclatement farcies avec de la musique DAAP -source à la maison (ce qui peut être un Mac avec iTunes ou un PC sous Linux (ou même un NSLU2) avec installation Firefly Media Server d'être. En principe, un PC sous Windows avec iTunes installé SSH fonction de serveur, que je n'ai pas essayé ...)
- Une adresse IP fixe ou d'entrée DynDNS (j'utilise dyndns.com , mais il ya certains fournisseurs ...) pour réseau domestique
- Un Internet entre deux ordinateurs, l'accès via ssh (utilisateurs avancés venir, mais certainement avec un compte bloqué le port 22 et les serveurs proxy clair ...)
- Beacon Réseau ZeroConf comme proxy sur l'ordinateur portable d'Apple (Si il ya une contrepartie à ce programme pour Windows ou Linux (peut-être Proxy Rendez-vous ?), on peut se passer du côté du client sur du matériel Apple. Mais qui veut que ...)
Tout y est? Ensuite, allez après le saut ...
L'ensemble est en hausse vraiment pas très difficile, en principe, cela se résume à des étapes suivantes:
- Le réseau domestique (par exemple DynDNS) de mettre à disposition (ce qui est bon pour infinifty beaucoup d'autres choses)
- Un ordinateur avec iTunes et de la musique de remplir ou d'installer Firefly
- Un port 22 transfert sur l'ordinateur qui contient la musique
- De l'ordinateur portable d'un tunnel SSH mis en place à domicile
- Faire de l'ordinateur portable, la source de musique nouvelle par l'intermédiaire détournement Beacon réseau connue
- Pressplay, écouter de la musique
J'explique ma configuration pour plus de simplicité et de laisser les trois premières étapes sont les exercer pour le lecteur. Si vous avez des problèmes avec l'une des étapes, mais il peut faire un commentaire ou vous inscrire par courrier, puis je vais voir si je peux aider ...
Configuration:
Cube est mon home fonctionne sur les iTunes. Le port 22 est passé de mon routeur pour le cube, le routeur est accessible depuis Internet via DynDNS.
Procédure:
Sur la façon dont je maintenant ouvrir une fenêtre de terminal sur mon MacBook et de construire le tunnel ssh pour la maison:
user@mycomputer :~ $ ssh user_name@host_name - L 3689 : 127 . 0 . 0 . 1 : 3689
(Bien entendu, pour être remplacé par user_name et host_name propres valeurs de droite)
Après avoir entré le mot de passe (ou l'authentification à l'aide de certificats, vous l'aimez), cette commande lie le port local 3689 du MacBook sur le même port sur le cube à distance. Cette fenêtre peut être réduite (pas fermé).
Beacon réseau est maintenant configuré et démarré une nouvelle balise. Les données peuvent être exactement comme ils sont, sont prises à partir de la capture d'écran ci-dessous.
![]()
Après avoir cliqué sur "Ok" si la fenêtre (cliquez pour agrandir l'image) alors ressembler à ceci comme sur la capture d'écran vers la droite. ![]()
ITunes peut maintenant être lancé. Sous la rubrique «partagées» devait désormais "daap-ssh-server" et semblent être affichée après avoir été cliquant avec le nom correct de la libération iTunes.


Après un court moment (en fonction de la qualité de votre connexion Internet et un peu plus longtemps, avec un peu de patience et même de petits ajustements peuvent être des connexions UMTS ) d'utiliser leur propre collection iTunes est affichée et peut être utilisé comme maison.
Écueils possibles:
Peut-être juste la libération de la maison iTunes n'est pas mis en place? Ou les locaux iTunes n'a pas l'air pour les bibliothèques iTunes d'autres?
D'autres problèmes sont causés principalement par les paramètres de pare-feu. Tant le cube et le MacBook doit avoir le port 3689 (partage iTunes) est libéré. Le cube doit également avoir configuré via le port 22 (SSH / Connexion à distance) être accessible, et le routeur a besoin de la redirection de port correctement.
Si cela ne fonctionne pas de commande ssh peut être utilisée pour tester l'accessibilité du routeur avec table de ping.
Obtenir des réponses à son Ping est peut-être la "Connexion à distance" sur le Mac ou pas activé, OS plus généralement, le sshd ne fonctionne pas.
Afin de tester la fonction peut tunnel SSH et le transfert ZeroConf avant de commencer à iTunes d'abord tester l'accessibilité du port via telnet:
user @mycomputer :~ $ telnet localhost 3689
Trying 127 . 0 . 0 . 1 ...
Connected to localhost .
Escape character is '^]' .
HTTP/1.1 400 Bad Request
Date: Fri, 05 Oct 2007 12:46:48 GMT
PEMA serveur: iTunes/7.4.2 (Mac OS X)
Content-Type: application / x-DMAP-étiqueté
Content-Length: 0
S'il n'y a pas d'iTunes (ou un autre serveur DAAP) rapports est quelque chose de pas tout à fait raison dans le Beacon-config ...
Possibilités d'extension:
Il pourrait être d'autant proxy rendez-vous essayer comme je l'ai dit parfois sans matériel Apple. N'importe qui peut s'inscrire parce que le succès nous a par commentaire ...
Aussi, je pense qu'il serait aussi intéressant, de la même manière pour iPhoto DPAP de tester sur le port 8770e Donc, vous pourriez aller (avec une certaine bande passante) Un photos originales domestiques ... Nous verrons quand il est temps ...
(Basé sur ce howto , par l'intermédiaire macs mobiles )
Articles liés
Tags: applications , app , d'Apple , le matériel Apple , Ordinateur portable Apple , d'Apple Actualités , howto , internet , itunes , linux , PC Linux , Mac , de messagerie , les messages , les médias 22 , proxy , serveur proxy , source de , la date , les routeurs , les serveurs , les Apple brillant , de SSH , de serveur SSH , de tunneling SSH , terminaux , des tunnels , des détournement , de VA , les transitaires , les PC Windows , les WP , de temps , ZeroConf








Ben - 22 Septembre 2009
Fonctionne également très bien avec la norme UMTS.
J'ai même essayé une fois de habs donc NEN UMTS bâton. Et maintenant, j'entends diplôme en musique de ma boîte de NAS, qui est environ 100km de là.
Ensemble avec un serveur Firefly est aussi le volume transféré et la bande passante est parfaitement acceptable.
Ne transportez jamais autour de la collection entière de musique dans un ordinateur portable extrêmement lourd, ouais!