I have 200Mbit Comcast service to my house and I was thinking I'd get better performance with the EdgeRouterLite over my existing DLink-655.
Swapping in the EdgeRouterLite and everything is great EXCEPT I can't use AnyConnect to VPN into work. It connects, then disconnects and reconnects over and over.
I thought I had some network skills but it turns out I've just been using consumer routers that handled all the details for me.
My configuration is basic. I ran the WAN+2LAN wizard and then added some static MAC/IP mappings and some basic port forwarding.
Here is my config, any ideas what I'm doing wrong to keep AnyConnect from working?
firewall { all-ping enable broadcast-ping disable ipv6-receive-redirects disable ipv6-src-route disable ip-src-route disable log-martians enable name WAN_IN { default-action drop description "WAN to internal" rule 10 { action accept description "Allow established/related" state { established enable related enable } } rule 20 { action drop description "Drop invalid state" state { invalid enable } } } name WAN_LOCAL { default-action drop description "WAN to router" rule 10 { action accept description "Allow established/related" state { established enable related enable } } rule 20 { action drop description "Drop invalid state" state { invalid enable } } } receive-redirects disable send-redirects enable source-validation disable syn-cookies enable } interfaces { ethernet eth0 { address 192.168.1.1/24 description Local duplex auto speed auto } ethernet eth1 { address dhcp description Internet duplex auto firewall { in { name WAN_IN } local { name WAN_LOCAL } } speed auto } ethernet eth2 { address 192.168.2.1/24 description "Local 2" duplex auto speed auto } loopback lo { } } port-forward { auto-firewall enable hairpin-nat enable lan-interface eth0 rule 1 { description HTTP forward-to { address 192.168.1.196 port 80 } original-port 80 protocol tcp } rule 2 { description HTTPS forward-to { address 192.168.1.196 port 443 } original-port 443 protocol tcp } rule 3 { description SVN forward-to { address 192.168.1.251 port 8443 } original-port 8443 protocol tcp } rule 4 { description GREGG_RDP forward-to { address 192.168.1.249 port 3389 } original-port 4000 protocol tcp } rule 5 { description SVN_RDP forward-to { address 192.168.1.251 port 3389 } original-port 3390 protocol tcp } rule 6 { description DC1_RDP forward-to { address 192.168.1.196 port 3389 } original-port 3391 protocol tcp } rule 7 { description KITCHEN_RDP forward-to { address 192.168.1.226 port 3389 } original-port 3333 protocol tcp } wan-interface eth1 } service { dhcp-server { disabled false hostfile-update disable shared-network-name LAN1 { authoritative disable subnet 192.168.1.0/24 { default-router 192.168.1.1 dns-server 192.168.1.196 dns-server 208.67.222.222 domain-name home.gaviglio.net lease 86400 start 192.168.1.21 { stop 192.168.1.240 } static-mapping DC1 { ip-address 192.168.1.196 mac-address 08:60:6e:70:46:f7 } static-mapping Ericas-MBP { ip-address 192.168.1.5 mac-address 6c:40:08:aa:11:4a } static-mapping MRWHITE { ip-address 192.168.1.231 mac-address bc:5f:f4:d6:7d:4b } static-mapping NPIA65289 { ip-address 192.168.1.228 mac-address 70:5a:0f:a6:52:89 } static-mapping RT-AC68U { ip-address 192.168.1.214 mac-address 38:2c:4a:4a:8b:98 } static-mapping RT-N66U { ip-address 192.168.1.195 mac-address 50:46:5d:02:20:60 } static-mapping SVN { ip-address 192.168.1.251 mac-address 00:15:5d:01:c7:03 } static-mapping TIVO { ip-address 192.168.1.26 mac-address 00:11:d9:08:bd:4a } static-mapping TIVO-BOLT { ip-address 192.168.1.225 mac-address 00:11:d9:83:e8:38 } static-mapping gregg-desktop { ip-address 192.168.1.249 mac-address 78:24:af:33:61:a1 } static-mapping iTach0313B4 { ip-address 192.168.1.158 mac-address 00:0c:1e:03:13:b4 } static-mapping kitchen { ip-address 192.168.1.226 mac-address 70:71:bc:0d:0c:44 } } } shared-network-name LAN2 { authoritative disable subnet 192.168.2.0/24 { default-router 192.168.2.1 dns-server 192.168.2.1 lease 86400 start 192.168.2.21 { stop 192.168.2.240 } } } use-dnsmasq disable } dns { forwarding { cache-size 150 listen-on eth0 listen-on eth2 } } gui { http-port 80 https-port 443 older-ciphers enable } nat { rule 5010 { outbound-interface eth1 type masquerade } } ssh { port 22 protocol-version v2 } } system { domain-name ubnt.gaviglio.net host-name ubnt login { user ubnt { authentication { encrypted-password $1$zKNoUbAo$gomzUbYvgyUMcD436Wo66. } level admin } } name-server 192.168.1.196 name-server 208.67.222.222 name-server 208.67.220.220 ntp { server 0.ubnt.pool.ntp.org { } server 1.ubnt.pool.ntp.org { } server 2.ubnt.pool.ntp.org { } server 3.ubnt.pool.ntp.org { } } syslog { global { facility all { level notice } facility protocols { level debug } } } time-zone America/Los_Angeles } /* Warning: Do not remove the following line. */ /* === vyatta-config-version: "config-management@1:conntrack@1:cron@1:dhcp-relay@1:dhcp-server@4:firewall@5:ipsec@5:nat@3:qos@1:quagga@2:system@4:ubnt-pptp@1:ubnt-util@1:vrrp@1:webgui@1:webproxy@1:zone-policy@1" === */ /* Release version: v1.9.0.4901118.160804.1131 */