Chromecast over multiple networks.



  • Hi,

    I am trying to let my guest users access to my chromecast.
    My Chromecast resides on my "LAN" network while the guest users are in the "DMZGUEST" network.

    LAN network:
    Pfsense ip4: 10.10.5.1/16
    DNS suffix: home.lan

    DMZGUEST network:
    Pfsense ip4: 172.15.1.1/24
    DNS suffix: guest.lan

    I've installed the AVAHI package.
    Configured it likes this:
    f2872c74-99f8-4617-bb7c-ac808faef23a-image.png

    My domain:
    ae3b097c-b152-4b27-ad2b-d3413b086d7b-image.png

    Current rules from DMZGuest:
    5344721a-3f18-46c4-9f0f-cf0c2fe34db8-image.png

    Used this windows tool to debug bonjour service: https://hobbyistsoftware.com/bonjourbrowser

    Result when using it in the "LAN"
    84e11789-ca55-40c9-8158-132f51f26fcb-image.png

    Result when using it in the "DMZGUEST"
    6a041e90-9621-4c24-965c-3b1cdded8dc2-image.png

    I see the correct IP address of the chromecast 10.10.2.13
    From the DMZGuest it is pingeable:
    d88c5ece-0c18-4fe9-8985-6e04a13c3c4d-image.png

    When I hit the cast button in the DMZguest no device is found.
    In the LAN the chromecast is found perfectly.

    Tried to follow this youtube:
    Youtube Video

    but the AVAHI package seems different.



  • @belrpr The network segments should be in the same DNS domain. Also, delete the "Override domain". Many services do not seem to work correctly with domain override. Lastly, after you make/save the config changes for Avahi, be sure to restart both ends of the communication (the Chromecast and the client trying to access it).



  • @dennypage so the DHCP scope DNS option should be the same between both?



  • @belrpr If you do not specify a domain name in the DHCP server, it will use the domain name of the firewall. This is almost certainly what you want. Unless you are trying to achieve something very specific, I would recommend staying with the defaults (delete the domain name specification from both DHCP and from Avahi).


Log in to reply