# The interface on which to # run racoon. Typically, en0 # is the Ethernet NIC and # en1 is for WiFi/Airport INTERFACE => 'en0'; # One anonymous hash for each # VPN appliance to which to connect. # Note the notation for the networks # behind the VPN -- you cannot connect # to the same subnet on two different # VPNs. PROFILES => [ { NAME => 'Foo', SERVER_IP => '1.2.3.4', USER_FQDN => 'user@domain.com', NETWORKS => ['192.168.1.0/24', '192.168.0.0/24'], }, { NAME => 'Bar', SERVER_IP => '5.6.7.8', USER_FQDN => 'user2@domain2.com', NETWORKS => ['192.168.50.0/24'], }, ]; # Set to your IP address if # the script is having trouble # determining it via /sbin/ifconfig CLIENT_IP => '169.254.0.1'; # Where to find the Private Shared # Key file. There is one already in # set up for you in /etc/racoon, but # you'll need to set up the keys for # each VPN appliance before connecting KEY => '/etc/racoon/psk.txt'; # These are connection parameters. # You should work these out with # your sysadmin. The defaults below # work with a properly-configured # NetScreen VPN appliance. PFS_GROUP => 'modp1024'; DH_GROUP => 'modp1024'; ENCRYPT => '3des'; HASH => 'sha1'; IDENT => 'hmac_sha1';