zeroconf icon indicating copy to clipboard operation
zeroconf copied to clipboard

mDNS / DNS-SD Service Discovery in pure Go (also known as Bonjour)

Results 49 zeroconf issues
Sort by recently updated
recently updated
newest added

When multiple network interfaces are present (like with docker) zeroconf can return the wrong result. I registered my server on the `wlp2s0` interface only. However this is the result of...

I'm exposing a service using Python [zeroconf](https://github.com/jstasiak/python-zeroconf) library but I'm not able to discover it in the client written in Go with this library. I'm able to discover the Python...

I'm attempting to use go-chromecast on Windows which leverages this library. Unfortunately mDNS wasn't working. I was able to fix it by replacing the code that used `ControlMessage` in `WriteTo()`...

Adding to @davidflowerday's [PR](https://github.com/grandcat/zeroconf/pull/81) I've made this platform specific so windows/others uses SetMulticastInterface and linux/darwin uses ControlMessage, I've also updated server.go to include a fix for this problem as well....

This will register a service that only returns IPv4/6 addresses based on the interface the multicast request was received on.

It is difficult to bind a specific interface on Win7 since the implement of SetControlMessage is blank. So custom filters is the most simple way for me to solve this...

Hi, I have a question. With provided example code, if I start and stop `client.go` a couple times, IPv4 array would be empty in found service entry sometimes. ``` &{{service...

Is it possible to only publish on localhost and not lan-wide, i.e. the equivalent of `dns-sd -lo -P...` ? Use case is to prevent vpn addresses used by some clients...

Following #52 (which seems stale), this adds a `RegisterServiceEntry` function. > What's the benefit over Register? To be able to override specific fields of the `ServiceEntry` (the `HostName` for instance,...

1. I have publish service with type and subtype by parsing comma separated list as (_os._udp , _windows) using example (https://github.com/grandcat/zeroconf/blob/master/examples/register/server.go) 2. Able to discover/browse service using (https://github.com/grandcat/zeroconf/blob/master/examples/resolv/client.go) with default...