From 79844540a83d7acaf8166b3081913f1968ebf78c Mon Sep 17 00:00:00 2001 From: blmpl Date: Sat, 15 Oct 2016 10:10:52 +0200 Subject: Support binding to a specific network interface Closes #597. --- contrib/config-example | 1 + contrib/pianobar.1 | 11 +++++++++++ 2 files changed, 12 insertions(+) (limited to 'contrib') diff --git a/contrib/config-example b/contrib/config-example index 899ee39..070314b 100644 --- a/contrib/config-example +++ b/contrib/config-example @@ -10,6 +10,7 @@ # Proxy (for those who are not living in the USA) #control_proxy = http://127.0.0.1:9090/ +#bind_to = if!tun0 # Keybindings #act_help = ? diff --git a/contrib/pianobar.1 b/contrib/pianobar.1 index 375ec47..4fc09c3 100644 --- a/contrib/pianobar.1 +++ b/contrib/pianobar.1 @@ -207,6 +207,17 @@ required to validate Pandora’s SSL certificate. Non-american users need a proxy to use pandora.com. Only the xmlrpc interface will use this proxy. The music is streamed directly. +.TP +.B bind_to = {if!tunX,host!x.x.x.x,..} +This sets the interface name to use as outgoing network interface. The name can +be an interface name, an IP address, or a host name. (from CURLOPT_INTERFACE) + +It can be used as a replacement for +.B control_proxy +in conjunction with OpenVPN's +option +.B route-nopull. + .TP .B decrypt_password = R=U!LH$O2B# -- cgit v1.2.3