Wide Area Bonjour Network

Discussion in 'Mac OS X Server, Xserve, and Networking' started by MacDonaldsd, May 23, 2008.

  1. MacDonaldsd
    Expand Collapse
    macrumors 65816

    MacDonaldsd

    Joined:
    Sep 8, 2005
    Location:
    London , UK
    #1
    Hi,

    Me and a few of my friends want to collaborate on a project and I was wondering if we could connect to each other using bonjour ?

    We are all using a mac running leopard, but I can't find any easy way of doing it.
     
  2. Consultant
    Expand Collapse
    macrumors G5

    Consultant

    Joined:
    Jun 27, 2007
    #2
    What you might be thinking about is actually connect with iChat to the computer that has the project opened, and Share screen?
     
  3. MacDonaldsd
    Expand Collapse
    thread starter macrumors 65816

    MacDonaldsd

    Joined:
    Sep 8, 2005
    Location:
    London , UK
    #3
    iChat via AIM is a bit buggy for us, the screen sharing doesn't always work, which is strange because the video chat always does.
     
  4. tyr2
    Expand Collapse
    macrumors 6502a

    tyr2

    Joined:
    May 6, 2006
    Location:
    Leeds, UK
    #4
    You can use Network Beacon to create a bonjour proxy to create a bridge between different bonjour networks.
     
  5. MacDonaldsd
    Expand Collapse
    thread starter macrumors 65816

    MacDonaldsd

    Joined:
    Sep 8, 2005
    Location:
    London , UK
    #5
    How would I go about setting that up ? The application has no documentation so I am a bit confused.
     
  6. MacsRgr8
    Expand Collapse
    macrumors 604

    MacsRgr8

    Joined:
    Sep 8, 2002
    Location:
    The Netherlands
    #6
    In short, there is no very easy way to configure Bonjour across subnets.

    You'll have to setup some sort of mDNS Server where both computers can communicate with as a "Bonjour" server, like in Leopard Server's DNS server.
    Or use something like iChat which uses online accounts.

    Maybe something like Google Docs can help you out..?
     
  7. tyr2
    Expand Collapse
    macrumors 6502a

    tyr2

    Joined:
    May 6, 2006
    Location:
    Leeds, UK
    #7
    Personally I'm not that clear on Network Beacon I just heard that people had used it previously.

    I did once get a bonjour network going with hosts being able to connect from anywhere using OpenVPN on a third host.

    I.e. Client Machine 1 -> VPN -> OpenVPN Host
    And Client Machine 2 -> VPN -> OpenVPN Host

    You must use a TAP based VPN (rather than a TUN network) as the multicast Bonjour packets are not forwarded by OpenVPN on a TUN network.

    You should then configure the server mode to be 'server-bridge'. For example

    server-bridge 192.168.5.1 255.255.255.0 192.168.5.30 192.168.5.40

    This creates a VPN with 192.168.5.1 as the VPN server and each host joining the network gets an address in the 192.168.5.30-40 range.

    Bonjour packets route fine over this network and I successfully used it to listen to my remote iTunes shares.

    Every host you want to connect to the virtual bonjour network will need to join the VPN. I was using TunnelBlink to manage the VPN on the OS X clients.
     
  8. Littleodie914
    Expand Collapse
    macrumors 68000

    Littleodie914

    Joined:
    Jun 9, 2004
    Location:
    Rochester, NY
    #8
    If your project involves collaboration on any text documents, you might want to give SubEthaEdit a try. :)
     

Share This Page