public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* Easy IPsec connections for macOS & iOS
@ 2020-05-28 17:58 Michael Tremer
  2020-05-28 17:58 ` [PATCH 01/16] IPsec: Use sane defaults for certificate lifetimes Michael Tremer
                   ` (16 more replies)
  0 siblings, 17 replies; 19+ messages in thread
From: Michael Tremer @ 2020-05-28 17:58 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 961 bytes --]

Hello,

I have created a couple of patches for review. They intoduce creating
IPsec roadwarrior connections for Apple devices.

IPsec connections can be easily exported as an XML structure which
can be imported into any iOS or macOS device.

Those connections allow that all traffic from that device can be
routed through an IPFire instance in a data center and split-horizon
VPNs are supported, too.

The configuration is as simple as usual although Apple has some
(sane) requirements to certificate lifetimes and really makes sure
that they are talking to the correct peer.

I have added a wiki page that explains how the connection needs to
be set up:

  https://wiki.ipfire.org/configuration/services/ipsec/apple

I would like to encourage everyone to review my patches and test them
as well as the provided documentation.

As soon as I have some feedback, I would like to put this patchset
forward to be merged into the next Core Update.

Best,
-Michael



^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2020-05-28 18:58 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-28 17:58 Easy IPsec connections for macOS & iOS Michael Tremer
2020-05-28 17:58 ` [PATCH 01/16] IPsec: Use sane defaults for certificate lifetimes Michael Tremer
2020-05-28 17:58 ` [PATCH 02/16] IPsec: Add prototype to export Apple Configuration profiles Michael Tremer
2020-05-28 17:58 ` [PATCH 03/16] perl: Package Data::UUID Michael Tremer
2020-05-28 17:58 ` [PATCH 04/16] vpnmain.cgi: Generate random UUIDs Michael Tremer
2020-05-28 17:58 ` [PATCH 05/16] vpnmain.cgi: Add field for roadwarrior endpoint Michael Tremer
2020-05-28 17:58 ` [PATCH 06/16] vpnmain.cgi: Fix indentation on Apple profiles Michael Tremer
2020-05-28 17:58 ` [PATCH 07/16] IPsec: Apple: Enable PFS on client when enabled Michael Tremer
2020-05-28 17:58 ` [PATCH 08/16] IPsec: Apple: Add desired cipher suites to profiles Michael Tremer
2020-05-28 17:58 ` [PATCH 09/16] IPsec: Apple: Stop prompting for credentials Michael Tremer
2020-05-28 17:58 ` [PATCH 10/16] IPsec: Allow sending DNS server addresses to RW clients Michael Tremer
2020-05-28 17:58 ` [PATCH 11/16] IPsec: Always send our host certificate to all " Michael Tremer
2020-05-28 17:58 ` [PATCH 12/16] IPsec: Set display name for VPN connections Michael Tremer
2020-05-28 17:58 ` [PATCH 13/16] IPsec: Ensure that iOS VPNs are always connected Michael Tremer
2020-05-28 17:58 ` [PATCH 14/16] IPsec: Strip @ from IDs in Apple profile Michael Tremer
2020-05-28 17:58 ` [PATCH 15/16] Revert "IPsec: Apple: Stop prompting for credentials" Michael Tremer
2020-05-28 17:58 ` [PATCH 16/16] IPsec: Add CA certificate in Apple profile Michael Tremer
2020-05-28 18:30 ` Easy IPsec connections for macOS & iOS Tom Rymes
2020-05-28 18:58   ` Michael Tremer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox