commit | a016312b7470e124774aec197e3b43bc795637c3 | [log] [tgz] |
---|---|---|
author | Ben Chan <benchan@chromium.org> | Tue Sep 25 15:10:52 2012 -0700 |
committer | Gerrit <chrome-bot@google.com> | Tue Sep 25 18:15:28 2012 -0700 |
tree | 07e79a1f921c8661234e015d05814cf02cc01d2b | |
parent | f508c8273e6265599f184189a424e697598eb980 [diff] |
shill: vpn: Create a IPv6 blackhole route for IPv4 L2TP/IPsec VPN. BUG=chromium-os:34383 TEST=Tested the following: 1. Build and run unit tests. 2. Manually test IPv4 LT2P/IPsec VPN on an network interface with IPv4 and IPv6 addresses as follows: - Before connecting to the VPN, run `ip -6 route` to verify that no blackhole route exists. Confirm via http://ipv6test.google.com that IPv6 connectivity is available. - After connecting to the VPN, run `ip -6 route` to verify that the blackhole route is installed. Confirm via http://ipv6test.google.com that IPv6 connectivity is not available. - After disconnecting from the VPN, run `ip -6 route` to verify that no blackhole route exists. Confirm via http://ipv6test.google.com that IPv6 connectivity is available. Change-Id: I7ae4fab5319b5f06a6a3f5a28f439551f2825044 Reviewed-on: https://gerrit.chromium.org/gerrit/34053 Commit-Ready: Ben Chan <benchan@chromium.org> Reviewed-by: Ben Chan <benchan@chromium.org> Tested-by: Ben Chan <benchan@chromium.org>