mdns-repeater

module
v0.0.0-...-9236620 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 25, 2023 License: BSD-3-Clause

README

mDNS Repeater

  • Repeat mDNS information between VLANs or otherwise across broadcast domains, whilst controlling what is shared.
  • Listens on multiple interfaces
  • Control which devices are available via the repeater

Name Matching

When a query is received every name in it is compared to the configured names, where the configured name is a substring a unicast query is sent to that target and the response it sent to the client. * can be used a name to always send responses from a target.

Example Config

This config will proxy the dns response from sending any query which includes example_name to 192.168.1.1:5353

{
	"ifaces": ["eth0"],
	"single_targets":[
		{
			"names": ["example_name"],
			"ip": "192.168.1.1",
			"port": 5353
		}
	]
}

Multiple targets can cover a name, which will cause the query to be sent to all matching targets. Generally a target will cover both the Service Discovery names and its own specific name.

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL