luci-proto-vpnc: expose defaultroute option in proto_vpnc.lua
Sometimes people only want the VPN connection to be a route to a specific network, not the default gateway for all traffic. I've tested this on my router and works fine! Submitted-by: Whitronic <joao.f.vieira@gmail.com> [reword commit message] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
This commit is contained in:
parent
a57ba0083e
commit
f4212285d4
1 changed files with 7 additions and 1 deletions
|
@ -8,7 +8,7 @@ local authgroup, interface, passgroup, hexpassgroup
|
||||||
local domain, vendor, natt_mode, dh_group
|
local domain, vendor, natt_mode, dh_group
|
||||||
local pfs, enable_single_des, enable_no_enc
|
local pfs, enable_single_des, enable_no_enc
|
||||||
local mtu, local_addr, local_port, dpd_idle
|
local mtu, local_addr, local_port, dpd_idle
|
||||||
local auth_mode, target_network
|
local auth_mode, target_network, defaultroute
|
||||||
|
|
||||||
local ifc = net:get_interface():name()
|
local ifc = net:get_interface():name()
|
||||||
|
|
||||||
|
@ -77,3 +77,9 @@ dpd_idle.placeholder = "600"
|
||||||
ifname = section:taboption("general", Value, "target_network", translate("Target network"))
|
ifname = section:taboption("general", Value, "target_network", translate("Target network"))
|
||||||
port.placeholder = "0.0.0.0/0"
|
port.placeholder = "0.0.0.0/0"
|
||||||
port.datatype = "network"
|
port.datatype = "network"
|
||||||
|
|
||||||
|
defaultroute = section:taboption("general", ListValue, "defaultroute",
|
||||||
|
translate("Default Route"),
|
||||||
|
translate("Set VPN as Default Route"))
|
||||||
|
defaultroute:value("0", translate("No"))
|
||||||
|
defaultroute:value("1", translate("Yes"))
|
||||||
|
|
Loading…
Reference in a new issue