MiMemoria.net

Blog personal de Neo7

» Font Size «
Oct
10

Nuevo Server: Integración con OSX

Captura de pantalla 2009-10-10 a las 01.08.24Os gustaría ver a vuestro servidor GNU/Linux como la captura de arriba en vuestros Macs, os cuanto la historia…

Este jueves, chateando por Skype con Jandrop, me ha comentado la posibilidad de añadir a GNU/Linux el protocolo Bonjour para de esta forma hacer más fácil la integración del servidor en la red de los Macs. Además existe la posibilidad de decidir como que tipo de dispositivo se debe identificar tu GNU/Linux, yo he escogido (por supuesto :)) un XServe.

Jandrop me ha indicado paso a paso como conseguirlo, os repito aquí estos pasos para los que estéis interesados.

Partimos de la base de que tenemos funcionando un GNU/linux con Samba correctamente configurado. Además los que os voy a comentar funcionará en sistemas basados en Debian como es mi caso con Ubuntu.

Vamos allá:

Los primero es instalar el paquete necesario. Lo hacemos así:

Los primero debemos conseguir permisos de root

neo@VBlade-Neo7:/home/neo$ sudo su (y nuestra contraseña)

root@VBlade-Neo7:/home/neo# aptitude install avahi-daemon

Ahora debemos crear dos archivos

root@VBlade-Neo7:/home/neo# cd /etc/avahi/services

En esta carpeta debemos crear dos archivos

root@VBlade-Neo7:/etc/avahi/services# nano samba.service

Dentro le escribimos o copiamos esto:

<?xml version=”1.0″ standalone=’no’?><!–*-nxml-*–>
<!DOCTYPE service-group SYSTEM “avahi-service.dtd”>

<service-group>
<name replace-wildcards=”yes”>%h</name>
<service>
<type>_smb._tcp</type>
<port>139</port>
<txt-record>model=Xserve</txt-record>
</service>
</service-group>

Y el otro:

root@VBlade-Neo7:/etc/avahi/services# nano afpd.service

Y dentro le escribimos o copiamos esto:

<?xml version=”1.0″ standalone=’no’?><!–*-nxml-*–>
<!DOCTYPE service-group SYSTEM “avahi-service.dtd”>
<service-group>
<name replace-wildcards=”yes”>%h</name>
<service>
<type>_afpovertcp._tcp</type>
<port>548</port>
</service>
<service>
<type>_device-info._tcp</type>
<port>0</port>
<txt-record>model=Xserve</txt-record>
</service>
</service-group>

La parte que he puesto en rojo la podéis cambiar por cualquiera de las siguientes:

  • Xserve
  • PowerBook
  • PowerMac
  • Macmini
  • iMac
  • MacBook
  • MacBookPro
  • MacBookAir
  • MacPro
  • AppleTV1,1
  • AirPort

Finalmente reiniciamos el servicio

root@VBlade-Neo7:/home/neo# /etc/init.d/avahi-daemon restart

Y ya lo tenemos funcionando. Veremos algo parecido a esto en nuestros Macs, sin hacer absolutamente nada en ellos.

Captura de pantalla 2009-10-10 a las 01.14.32

🙂

Tags: , , ,

Commnets

  1. Buff, menuda pasada, como ya te comenté me quiero montar un server, creo que lo voy a sobrecargar un poco.

    Tu crees que seria posible, teniendo una tarjeta capturadora de tv, enviar la señal de tv, ya codificada por red, es decir, yo remotamente elijo el canal y la imagen y sonido se comprime, y es enviada por red.

    Es una locura lo que digo o es posible?

  2. Se que para Mac hay algo con el eye TV, para ver la tele en el iphone, pero no se mucho más. 🙁

  3. Bueno, seguire buscando, gracias de todos modos.

    Cuando lo tenga montado, ya te dire que tal me ha ido, y si eso te cuento como lo tengo montado (Si te interesa)

  4. Por supuesto que me interesa, ánimo con el proyecto.

    Neo7

Leave a Comment