From Fedora Project Wiki
< Tools
(Created page with "Strongswan can be considered the most powerful IPsec implementation in Fedora. == Features * IKEv1, IKEv2 (older and current version of Internet Key Exchange) * MOBIKE (mobilit...") |
No edit summary |
||
Line 1: | Line 1: | ||
Strongswan can be considered the most powerful IPsec implementation in Fedora. | Strongswan can be considered the most powerful IPsec implementation in Fedora. | ||
== Features | == Features == | ||
* IKEv1, IKEv2 (older and current version of Internet Key Exchange) | * IKEv1, IKEv2 (older and current version of Internet Key Exchange) | ||
* MOBIKE (mobility and multihoming extension to IKEv2) | * MOBIKE (mobility and multihoming extension to IKEv2) | ||
* IPv4, IPv6 (old and new Internet Protocol) | * IPv4, IPv6 (old and new Internet Protocol) | ||
* Road | * Road warror setup | ||
* NAT | * NAT traversal | ||
* NetworkManager plugin | * NetworkManager plugin | ||
* And much more... | * And much more... | ||
== Use cases == | |||
=== Simple bi-directional transport channel === | |||
<pre> | |||
conn test | |||
auto=route | |||
type=transport | |||
left=2001:db8::a | |||
right=2001:db8::b | |||
authby=psk | |||
mobike=no | |||
</pre> | |||
=== Road warrior (server) === | |||
<pre> | |||
conn test | |||
auto=add | |||
type=transport | |||
left=%any | |||
right=2001:db8::b | |||
authby=psk | |||
mobike=no | |||
</pre> | |||
=== Road warrior (client) === | |||
<pre> | |||
conn test | |||
auto=add | |||
type=transport | |||
left=%defaultroute | |||
leftid=@alpha.example.net | |||
right=2001:db8::b | |||
authby=psk | |||
mobike=no | |||
</pre> | |||
=== Tunnel mode === | |||
<pre> | |||
conn test | |||
auto=route | |||
type=tunnel | |||
left=2001:db8::a | |||
leftsubnet=2001:db8:a:a::/64 | |||
right=2001:db8::b | |||
leftsubnet=2001:db8:b:b::/64 | |||
authby=psk | |||
mobike=no | |||
</pre> |
Revision as of 00:40, 27 May 2012
Strongswan can be considered the most powerful IPsec implementation in Fedora.
Features
- IKEv1, IKEv2 (older and current version of Internet Key Exchange)
- MOBIKE (mobility and multihoming extension to IKEv2)
- IPv4, IPv6 (old and new Internet Protocol)
- Road warror setup
- NAT traversal
- NetworkManager plugin
- And much more...
Use cases
Simple bi-directional transport channel
conn test auto=route type=transport left=2001:db8::a right=2001:db8::b authby=psk mobike=no
Road warrior (server)
conn test auto=add type=transport left=%any right=2001:db8::b authby=psk mobike=no
Road warrior (client)
conn test auto=add type=transport left=%defaultroute leftid=@alpha.example.net right=2001:db8::b authby=psk mobike=no
Tunnel mode
conn test auto=route type=tunnel left=2001:db8::a leftsubnet=2001:db8:a:a::/64 right=2001:db8::b leftsubnet=2001:db8:b:b::/64 authby=psk mobike=no