Overview: F5 Access for macOS Devices (2024)

Table of Contents
Applies To: BIG-IP APM
  1. MyF5 Home
  2. BIG-IP APM and F5 Access for macOS 2.0.0
  3. Overview: F5 Access for macOS Devices

Manual Chapter : Overview: F5 Access for macOS Devices

Applies To:

Show Versions Overview: F5 Access for macOS Devices (1)

BIG-IP APM

  • 17.1.1, 17.1.0, 17.0.0, 16.1.5, 16.1.4, 16.1.3, 16.1.2, 16.1.1, 16.1.0, 16.0.1, 16.0.0, 15.1.9, 15.1.8, 15.1.7, 15.1.6, 15.1.5, 15.1.4, 15.1.3, 15.1.2, 15.1.1, 15.1.0, 15.0.1, 15.0.0, 14.1.5, 14.1.4, 14.1.3, 14.1.2, 14.1.0, 14.0.1, 14.0.0, 13.1.5, 13.1.4, 13.1.3, 13.1.1, 13.1.0

Overview: F5 Access for macOS Devices (2)

F5 Access for macOS general information

General F5 Access Information

F5 Access for macOS provides Layer 3 network access for the BIG-IP APM module. The F5Access for macOS SSL VPN application complements the existing Edge Client VPNproduct line, addressing similar use-case and deployment scenarios.

F5 Access for macOS incorporates Apple's new Network Extension Framework. This change createssome major architectural shifts in the new F5 Access VPN application. As a result,there are currently feature differences between F5 Access and Edge Client for macOS.

Users can install and use both F5 Access and Edge Client formacOS on the same system.

Self-signed BIG-IP certificates are not supported unless the CA certificate is first Trustedon the device. Set the system keychain settings to

AlwaysTrust

.

F5 Access for macOS is hosted in the Apple App Store, instead of on a BIG-IPsystem.

F5 Access for macOS has two components:

  • App Extension

    : built on the Network Extension frameworkto provide traffic tunneling.

  • F5 Access Container App

    : handles configuration management and statemonitoring.

Supported Authentication Modes

Native

Native authentication mode is the default mode that the administrator can use to set theuser logon by using username and password, optional client certificate, orboth. Interactive authentication, including SAML and external logon pages,are not supported in this mode. Native mode does not require userinteraction if all the credentials are previously saved.

Web (Web Logon)

Web-based Authentication is supported in this version. In web authentication mode, theadministrator can specify interactive Web-based multi-factor authenticationin the access policy. Web authentication mode can be used to support anexternal logon page, SAML authentication, 2-factor logon with a one-timepasscode, or other interactive methods. A user can specify Web logon modewhen creating a configuration. All Web logon feature are supported.

Client certificate required mode

In this version, client certificate required mode is supported.

About the F5 Access for macOS container app

Container app interface

Overview: F5 Access for macOS Devices (3)

After F5 Access for macOS is installed, the container app is available from the macOSmenu bar.

The following functions and status items can be viewed and accessed from thecontainer app:

  • Connection status

    : Shows the status of F5 Access, and the status ofconfigured connections.

  • Connect to

    : This menu item allows you to connect to a VPN from thelist of VPN configurations.

    Connect to

    defaults tothe most recently used configuration.

  • List of VPN configurations

    : Shows the current configured VPNconnections. The user can click a configuration to connect. Clicking anotherVPN configuration when connected causes the connection to switch VPNconfigurations.

  • Manage VPN Configurations

    : Allows the user to add, edit, and removeVPN configurations. Note that configurations managed by a Mobile DeviceManager (MDM) cannot be removed by the user.

  • Open Network Preferences

    : Opens the network settings in the SystemPreferences app.

  • View Details

    : Displays the connection details window.

  • View Logs

    : Views the F5 Access logs. This can beuseful for troubleshooting.

  • About F5 Access

    : Shows information about theinstalled version of F5 Access

  • Quit

    : Quits the container app. Note that this does not terminate theVPN connection.

Creating a VPN configuration from Container app

You create a configuration to establish a VPN connection to access network resources.

  1. From the F5 Container App click

    Manage VPN Configurations

    .

  2. Click

    +

    to add a configuration.

  3. In the

    VPN Name

    field, type a VPN name.

  4. In the

    Server

    field, type the server address.

  5. In the

    Username

    field, type the username.

  6. In the

    Password

    field, type the password.

  7. In the

    Client Certificate

    field, select a common name for the client certificate.

  8. To use a web page for logon, click

    Web Logon

    .

  9. To show the VPN Configuration in the F5 Container App menu, click

    Show VPN Configuration in Menu

    .

  10. Click

    Apply

    .

The VPN configuration is created. Start the VPN connection by selecting the configuration name from the F5 Container App menu.

Creating the Configuration in the Container App menu

Overview: F5 Access for macOS Devices (4)

Overview: F5 Access for macOS Devices (5)

Editing a VPN configuration from Container app

You can edit or delete a configuration from the Container app after you have created it.

  1. From the F5 Container App click

    Manage VPN Configurations

    .

  2. Click the name of a VPN configuration.

  3. To edit the configuration, click the pencil icon.

  4. To delete the configuration, click the minus icon.

Creating a VPN configuration from a plist file

You create a configuration to establish a VPN connection to access network resources.

You cannot edit or delete a VPN configuration created with a plist file from the VPN configurations dialog, though you can modify the username and password.

  1. Double-click a plist

    .mobileconfig

    file to install the VPN.

The VPN configuration is created. Start the VPN connection by selecting the configuration name from the F5 Container App menu.

Example plist mobileconfig VPN configuration file

This is a sample plist .mobileconfig file for VPN configuration.

VPN configuration with plist file example

The following example uses sample data only. For your own configuration, items like the

PayloadDisplayName

,

Payload UUID

, username, password and certificate information must be customized to your network and installation.

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict> <key>PayloadContent</key> <array> <dict> <key>IPv4</key> <dict> <key>OverridePrimary</key> <integer>0</integer> </dict> <key>PayloadDescription</key> <string>Configures VPN settings, including authentication.</string> <key>PayloadDisplayName</key> <string>VPN (test_vpn_config)</string> <key>PayloadIdentifier</key> <string>com.f5.access.macos.vpn.profile</string> <key>PayloadOrganization</key> <string></string> <key>PayloadType</key> <string>com.apple.vpn.managed</string> <key>PayloadUUID</key> <string>3A0ED411-G45D-4551-AE35-650CE54B08D5</string> <key>PayloadVersion</key> <integer>1</integer> <key>Proxies</key> <dict/> <key>UserDefinedName</key> <string>test_vpn_config</string> <key>VPN</key> <dict> <key>AuthName</key> <string>username</string> <key>AuthPassword</key> <string>password</string> <key>AuthenticationMethod</key> <string>Password+Certificate</string> <key>PayloadCertificateUUID</key> <string>CF12345D-E819-4521-88DE-2AEB6E1DC3D8</string> <key>RemoteAddress</key> <string>https://selfip.example.com</string> <key>ProviderType</key> <string>packet-tunnel</string> <key>ProviderBundleIdentifier</key> <string>com.f5.access.macos.PacketTunnel</string> </dict> <key>VPNSubType</key> <string>com.f5.access.macos</string> <key>VPNType</key> <string>VPN</string> <key>VendorConfig</key> <dict/> </dict> <dict> <key>Password</key> <string>123456</string> <key>PayloadCertificateFileName</key> <string>identity.p12</string> <key>PayloadContent</key> <data>MIIJCQIBAzCCCM8GCSqGSIb3DQEHAaCCCMAEggi8MIIIuDCCA28GCSqGSIb3DQEHBqCCA2AwggNcAgEAMIIDVQYJKoZIhvcNAQcBMBwGCiqGSIb3DQEMAQYwDgQIzdOkMx7b/skCAggAgIIDKNjtUzTS2/diyoiUArGTs6vaAcb6PW7bjR/5gObmwV+NHT4BVqGVfm9L+F7zkhgtSx/gTVISOLphruYjSdpiqVN8IVcL6uVR... (etc...) </data> <key>PayloadDescription</key> <string>Provides device authentication (certificate or identity).</string> <key>PayloadDisplayName</key> <string>identity.p12</string> <key>PayloadIdentifier</key> <string>com.f5.access.macos.vpn.credential</string> <key>PayloadOrganization</key> <string/> <key>PayloadType</key> <string>com.apple.security.pkcs12</string> <key>PayloadUUID</key> <string>C9BF4927-E819-4521-88DE-2AEB6E1DC3D8</string> <key>PayloadVersion</key> <integer>1</integer> </dict> </array> <key>PayloadDescription</key> <string>f5 mac tunnel test</string> <key>PayloadDisplayName</key> <string>mac_vpn_mdm_profile</string> <key>PayloadIdentifier</key> <string>com.f5.access.macos.vpn.profile</string> <key>PayloadOrganization</key> <string></string> <key>PayloadRemovalDisallowed</key> <false/> <key>PayloadType</key> <string>Configuration</string> <key>PayloadUUID</key> <string>A6F83919-B570-41FE-A84F-52DAC24838D8</string> <key>PayloadVersion</key> <integer>1</integer></dict></plist>

Starting a connection manually

Starting a connection on F5 Access for macOS requires a configured BIG-IP Network Access access policy to which you can connect. All configurations created from the Container app are also available in the

System Preference > Network

panel.

You start a connection to access network resources.

  1. Log in to the macOS device and launch the F5 Access application from the Finder or the Launch Pad.

  2. Start a connection by selecting an exisiting connection from the list.

    Overview: F5 Access for macOS Devices (6)

  3. You can also start a connection from the

    System Preference > Network

    panel.

    Overview: F5 Access for macOS Devices (7)

Overview: F5 Access for macOS Devices (2024)
Top Articles
Alle Informationen zu Qatar Airways Privilege Club | reisetopia
Saw X | Rotten Tomatoes
Express Pay Cspire
Duralast Gold Cv Axle
Oldgamesshelf
How Much Does Dr Pol Charge To Deliver A Calf
Affidea ExpressCare - Affidea Ireland
Meer klaarheid bij toewijzing rechter
<i>1883</i>'s Isabel May Opens Up About the <i>Yellowstone</i> Prequel
Fototour verlassener Fliegerhorst Schönwald [Lost Place Brandenburg]
Achivr Visb Verizon
Oriellys St James Mn
zopiclon | Apotheek.nl
Caliber Collision Burnsville
Gdp E124
Spider-Man: Across The Spider-Verse Showtimes Near Marcus Bay Park Cinema
Grandview Outlet Westwood Ky
Lcwc 911 Live Incident List Live Status
Race Karts For Sale Near Me
Apple Original Films and Skydance Animation’s highly anticipated “Luck” to premiere globally on Apple TV+ on Friday, August 5
Jail View Sumter
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Sherburne Refuge Bulldogs
Abga Gestation Calculator
Striffler-Hamby Mortuary - Phenix City Obituaries
Craigslist Boerne Tx
Ewg Eucerin
Ofw Pinoy Channel Su
Wega Kit Filtros Fiat Cronos Argo 1.8 E-torq + Aceite 5w30 5l
Everstart Jump Starter Manual Pdf
Truis Bank Near Me
Gyeon Jahee
How Much Is Mink V3
“Los nuevos desafíos socioculturales” Identidad, Educación, Mujeres Científicas, Política y Sustentabilidad
Top 25 E-Commerce Companies Using FedEx
F9 2385
Lcwc 911 Live Incident List Live Status
Mugshots Journal Star
Dinar Detectives Cracking the Code of the Iraqi Dinar Market
Hovia reveals top 4 feel-good wallpaper trends for 2024
Sarahbustani Boobs
Ghareeb Nawaz Texas Menu
Brother Bear Tattoo Ideas
Suntory Yamazaki 18 Jahre | Whisky.de » Zum Online-Shop
CrossFit 101
Accident On 40 East Today
Neil Young - Sugar Mountain (2008) - MusicMeter.nl
The Pretty Kitty Tanglewood
Bonecrusher Upgrade Rs3
Every Type of Sentinel in the Marvel Universe
Minecraft Enchantment Calculator - calculattor.com
Arre St Wv Srj
Latest Posts
Article information

Author: Terence Hammes MD

Last Updated:

Views: 5614

Rating: 4.9 / 5 (49 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Terence Hammes MD

Birthday: 1992-04-11

Address: Suite 408 9446 Mercy Mews, West Roxie, CT 04904

Phone: +50312511349175

Job: Product Consulting Liaison

Hobby: Jogging, Motor sports, Nordic skating, Jigsaw puzzles, Bird watching, Nordic skating, Sculpting

Introduction: My name is Terence Hammes MD, I am a inexpensive, energetic, jolly, faithful, cheerful, proud, rich person who loves writing and wants to share my knowledge and understanding with you.