feat: add lan_snat_direct option for non-transparent-bridge user (#14)

This commit is contained in:
mzz
2023-02-11 13:34:12 +08:00
committed by GitHub
parent 61014019de
commit 4145a79559
8 changed files with 151 additions and 241 deletions

View File

@ -20,8 +20,9 @@ type Global struct {
UdpCheckDns string `mapstructure:"udp_check_dns" default:"cloudflare-dns.com:53"`
CheckInterval time.Duration `mapstructure:"check_interval" default:"30s"`
CheckTolerance time.Duration `mapstructure:"check_tolerance" default:"0"`
DnsUpstream common.UrlOrEmpty `mapstructure:"dns_upstream" require:""`
DnsUpstream common.UrlOrEmpty `mapstructure:"dns_upstream" required:""`
LanInterface []string `mapstructure:"lan_interface"`
LanNatDirect bool `mapstructure:"lan_nat_direct" required:""`
WanInterface []string `mapstructure:"wan_interface"`
}