File tree Expand file tree Collapse file tree
tailscale/rootfs/etc/s6-overlay/s6-rc.d Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,6 +56,9 @@ options+=(--log-facility='-')
5656options+=(--cache-size=0)
5757
5858options+=(--listen-address="${DNSMASQ_EGRESS_ADDRESS_IPV4}")
59+ # on the lo interface this bind-interfaces option has the effect that dnsmasq connects only to the specified address
60+ # and on the lo interface bind-interfaces option doesn't result in a logged warning
61+ # this is intentionally different from the ingress proxy, where on a non-lo interface bind-dynamic option has the same effect
5962options+=(--bind-interfaces)
6063options+=(--port="${dnsmasq_egress_port}")
6164
Original file line number Diff line number Diff line change @@ -63,6 +63,9 @@ if bashio::var.has_value "${tailscale_address_ipv6-}"; then
6363 options+=(--listen-address=${tailscale_address_ipv6})
6464fi
6565
66+ # on a non-lo interface this bind-dynamic option has the effect that dnsmasq connects only to the specified address
67+ # this is intentionally different from the egress proxy, where on the lo interface bind-interfaces option has the same effect
68+ # and on the lo interface bind-interfaces option doesn't result in a logged warning
6669options+=(--bind-dynamic)
6770options+=(--port=${dnsmasq_ingress_port})
6871
You can’t perform that action at this time.
0 commit comments