OLD | NEW |
---|---|
(Empty) | |
1 # Copyright (c) 2011 The Chromium OS Authors. All rights reserved. | |
2 # Use of this source code is governed by a BSD-style license that can be | |
3 # found in the LICENSE file. | |
4 # | |
5 # An example of how to set up a StrongSwan VPN from the Client (DUT), | |
kmixter1
2011/04/07 07:07:23
Strongswan does IPsec. OpenS/WAN, FreeS/WAN, Raco
| |
6 # through the Router to to the Server. | |
7 # | |
8 | |
9 { "name" : "VPNStrongSwanGenesis", | |
10 "steps":[ | |
11 # Create WiFi connection from Client to Router. | |
12 [ "create", { "type" : "hostap" } ], | |
13 [ "config", { "channel" : "2412", "mode" : "11b" } ], | |
14 [ "connect", { "security" : "none" } ], | |
15 | |
16 # The text '@ipsecrets-ip@' is automtically replaced with the | |
17 # correct server IP for the current test configuration, and should | |
18 # not be replaced through this list of steps; in fact, any | |
19 # replacements will be automatically overridden. | |
20 # | |
21 # The text '@local-listen-ip@' is also replaced with the IP number | |
22 # of the interface connected to the WiFi router. The default is | |
23 # 'wifi_addr' (192.168.2.254), and it should not be replaced this | |
24 # list of steps; in fact, any replacements will be automatically | |
25 # overridden. Configure and launch the VPN server. Automatically | |
26 # kills any previously running server. | |
27 # | |
28 [ "vpn_server_config", { | |
29 "kind" : "l2tpipsec", | |
30 "replacements" : { "@plutodebug@" : "all" }}], | |
31 | |
32 # Launch the VPN Client. | |
33 [ "vpn_client_config", { "kind" : "l2tpipsec-psk", | |
34 "password" : "password", # ipsec.secrets | |
35 "chapuser" : "chapuser", # chap-secrets | |
36 "chapsecret" : "chapsecret" # chap-secrets | |
37 }], | |
38 | |
39 # Verify the client is connected to the server | |
40 [ "client_ping", { "ping_ip" : "192.168.1.99", # IP in xl2tpd.conf. | |
41 "count" : "10" } ], | |
42 | |
43 [ "vpn_client_kill" ], # Shut down the VPN Client. | |
44 [ "vpn_server_kill" ], # Shut down the VPN Server. | |
45 [ "disconnect" ], # Disconnect WiFi setup | |
46 ], | |
47 } | |
OLD | NEW |