├── AUTHORS ├── COPYING ├── ChangeLog ├── Makefile.am ├── NEWS ├── README ├── README.md ├── configure.ac ├── debian ├── README ├── autogen.sh ├── changelog ├── compat ├── control ├── copyright ├── docs ├── lintian ├── rules └── vyatta-ravpn.postinst.in ├── lib └── Vyatta │ └── AgileConfig.pm ├── scripts └── vyos-update-agile.pl └── templates-cfg └── vpn └── ipsec └── remote-access ├── authentication ├── local-users │ ├── node.def │ └── username │ │ ├── node.def │ │ └── node.tag │ │ ├── disable │ │ └── node.def │ │ └── password │ │ └── node.def ├── mode │ └── node.def ├── node.def └── radius-server │ ├── node.def │ └── node.tag │ └── key │ └── node.def ├── client-ip-pool ├── node.def ├── subnet │ └── node.def └── subnet6 │ └── node.def ├── compatibility-mode └── node.def ├── description └── node.def ├── dhcp-interface └── node.def ├── dns-servers ├── node.def ├── server-1 │ └── node.def └── server-2 │ └── node.def ├── esp-settings ├── node.def └── proposal │ ├── node.def │ └── node.tag │ ├── dh-group │ └── node.def │ ├── encryption │ └── node.def │ └── hash │ └── node.def ├── ike-settings ├── authentication │ ├── mode │ │ └── node.def │ ├── node.def │ ├── pre-shared-secret │ │ └── node.def │ └── x509 │ │ ├── ca-cert-file │ │ └── node.def │ │ ├── crl-file │ │ └── node.def │ │ ├── local-id │ │ └── node.def │ │ ├── node.def │ │ ├── remote-ca-cert-file │ │ └── node.def │ │ ├── remote-id │ │ └── node.def │ │ ├── server-cert-file │ │ └── node.def │ │ ├── server-key-file │ │ └── node.def │ │ ├── server-key-password │ │ └── node.def │ │ └── server-key-type │ │ └── node.def ├── esp-group │ └── node.def ├── fragmentation │ └── node.def ├── ike-lifetime │ └── node.def ├── node.def ├── operating-mode │ └── node.def └── proposal │ ├── node.def │ └── node.tag │ ├── dh-group │ └── node.def │ ├── encryption │ └── node.def │ └── hash │ └── node.def ├── inactivity └── node.def ├── local-ip └── node.def ├── node.def ├── outside-address └── node.def ├── updown-script └── node.def └── wins-servers ├── node.def ├── server-1 └── node.def └── server-2 └── node.def /AUTHORS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/COPYING -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- 1 | debian/changelog -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/Makefile.am -------------------------------------------------------------------------------- /NEWS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/README.md -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/configure.ac -------------------------------------------------------------------------------- /debian/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/debian/README -------------------------------------------------------------------------------- /debian/autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/debian/autogen.sh -------------------------------------------------------------------------------- /debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/debian/changelog -------------------------------------------------------------------------------- /debian/compat: -------------------------------------------------------------------------------- 1 | 5 2 | -------------------------------------------------------------------------------- /debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/debian/control -------------------------------------------------------------------------------- /debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/debian/copyright -------------------------------------------------------------------------------- /debian/docs: -------------------------------------------------------------------------------- 1 | NEWS 2 | README 3 | -------------------------------------------------------------------------------- /debian/lintian: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/debian/rules -------------------------------------------------------------------------------- /debian/vyatta-ravpn.postinst.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/debian/vyatta-ravpn.postinst.in -------------------------------------------------------------------------------- /lib/Vyatta/AgileConfig.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/lib/Vyatta/AgileConfig.pm -------------------------------------------------------------------------------- /scripts/vyos-update-agile.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/scripts/vyos-update-agile.pl -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/local-users/node.def: -------------------------------------------------------------------------------- 1 | help: Local user authentication for remote access IKEv2 VPN 2 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/local-users/username/node.def: -------------------------------------------------------------------------------- 1 | tag: 2 | help: User name for authentication 3 | type: txt 4 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/local-users/username/node.tag/disable/node.def: -------------------------------------------------------------------------------- 1 | help: Option to disable IKEv2 remote-access user 2 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/local-users/username/node.tag/password/node.def: -------------------------------------------------------------------------------- 1 | help: Password for authentication 2 | type: txt 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/mode/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/authentication/mode/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/node.def: -------------------------------------------------------------------------------- 1 | help: Authentication for remote access IKEv2 VPN 2 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/radius-server/node.def: -------------------------------------------------------------------------------- 1 | tag: 2 | type: ipv4 3 | help: IP address of radius server 4 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/authentication/radius-server/node.tag/key/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/authentication/radius-server/node.tag/key/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/client-ip-pool/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/client-ip-pool/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/client-ip-pool/subnet/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/client-ip-pool/subnet/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/client-ip-pool/subnet6/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/client-ip-pool/subnet6/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/compatibility-mode/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/compatibility-mode/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/description/node.def: -------------------------------------------------------------------------------- 1 | help: Description for IKEv2 remote-access settings 2 | type: txt 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/dhcp-interface/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/dhcp-interface/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/dns-servers/node.def: -------------------------------------------------------------------------------- 1 | help: Domain Name Service (DNS) server 2 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/dns-servers/server-1/node.def: -------------------------------------------------------------------------------- 1 | help: Primary DNS server 2 | type: ipv4 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/dns-servers/server-2/node.def: -------------------------------------------------------------------------------- 1 | help: Secondary DNS server 2 | type: ipv4 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/esp-settings/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/esp-settings/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.tag/dh-group/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.tag/dh-group/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.tag/encryption/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.tag/encryption/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.tag/hash/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/esp-settings/proposal/node.tag/hash/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/mode/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/mode/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/node.def: -------------------------------------------------------------------------------- 1 | help: IPsec authentication settings 2 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/pre-shared-secret/node.def: -------------------------------------------------------------------------------- 1 | help: Pre-shared secret for IPsec 2 | type: txt 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/ca-cert-file/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/ca-cert-file/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/crl-file/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/crl-file/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/local-id/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/local-id/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/node.def: -------------------------------------------------------------------------------- 1 | help: X.509 certificate 2 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/remote-ca-cert-file/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/remote-ca-cert-file/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/remote-id/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/remote-id/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-cert-file/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-cert-file/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-key-file/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-key-file/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-key-password/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-key-password/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-key-type/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/authentication/x509/server-key-type/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/esp-group/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/esp-group/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/fragmentation/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/fragmentation/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/ike-lifetime/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/ike-lifetime/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/node.def: -------------------------------------------------------------------------------- 1 | help: Internet Key Exchange (IKE) settings for remote access IKEv2 VPN 2 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/operating-mode/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/operating-mode/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.tag/dh-group/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.tag/dh-group/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.tag/encryption/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.tag/encryption/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.tag/hash/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/ike-settings/proposal/node.tag/hash/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/inactivity/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/inactivity/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/local-ip/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/local-ip/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/outside-address/node.def: -------------------------------------------------------------------------------- 1 | help: Outside IP address to which VPN clients will connect 2 | type: ipv4 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/updown-script/node.def: -------------------------------------------------------------------------------- 1 | help: StrongSwan updown script 2 | type: txt 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/wins-servers/node.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TriJetScud/vyos-agile-vpn/HEAD/templates-cfg/vpn/ipsec/remote-access/wins-servers/node.def -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/wins-servers/server-1/node.def: -------------------------------------------------------------------------------- 1 | help: Primary WINS server 2 | type: ipv4 3 | -------------------------------------------------------------------------------- /templates-cfg/vpn/ipsec/remote-access/wins-servers/server-2/node.def: -------------------------------------------------------------------------------- 1 | help: Secondary WINS server 2 | type: ipv4 3 | --------------------------------------------------------------------------------