Difference between revisions of "Neutron/VPNaaS/SSLVPN/HowToUse"
Nachi Ueno (talk | contribs) (→Setup) |
Nachi Ueno (talk | contribs) (→Workflow) |
||
Line 17: | Line 17: | ||
== Workflow == | == Workflow == | ||
− | + | (1) create vpn certificate | |
− | + | neutron vpn-credential-create --name vpncredential1 --ca ca.crt --server_certificate east-server.crt --server_key east-server.key --dh dh1024.pem | |
− | neutron vpn-credential-create --name | ||
− | |||
− | + | (2) create vpn service | |
+ | |||
+ | neutron vpn-service-create router1 private-subnet --name vpnservice1 | ||
+ | |||
+ | (3) create sslvpn connection | ||
+ | |||
+ | neutron ssl-vpn-connection-create vpnservice1 vpncredential1 | ||
+ | |||
+ | (4) Check connections | ||
+ | |||
+ | neutron ssl-vpn-connection-list |
Revision as of 23:24, 30 January 2014
Neutron SSL-VPN extension: How to use page
On going reviews
- Server Side Plugin: https://review.openstack.org/#/c/58897/
- Client Support[WIP]:
- Agent [WIP]:
Setup
(1) install openvpn
apt-get install openvpn
(2) run devstack with ongoing patches
Workflow
(1) create vpn certificate
neutron vpn-credential-create --name vpncredential1 --ca ca.crt --server_certificate east-server.crt --server_key east-server.key --dh dh1024.pem
(2) create vpn service
neutron vpn-service-create router1 private-subnet --name vpnservice1
(3) create sslvpn connection
neutron ssl-vpn-connection-create vpnservice1 vpncredential1
(4) Check connections
neutron ssl-vpn-connection-list