Skip to content

Commit 8138971

Browse files
committed
New PR which removes the verson issues
1 parent d2c51d9 commit 8138971

5 files changed

Lines changed: 25 additions & 20 deletions

File tree

memdocs/intune/protect/microsoft-tunnel-configure.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ Before installing Microsoft Tunnel Gateway on a Linux server, configure your ten
168168

169169
7. After the installation script finishes, you can navigate in Microsoft Endpoint Manager admin center to the **Microsoft Tunnel Gateway** tab to view high-level status for the tunnel. You can also open the **Health status** tab to confirm that the server is online.
170170

171-
8. If you’re using RHEL 8.4, be sure to restart the Tunnel Gateway server by entering `mst-cli server restart` before you attempt to connect clients to it.
171+
8. If you’re using RHEL 8.4 or 8.5, be sure to restart the Tunnel Gateway server by entering `mst-cli server restart` before you attempt to connect clients to it.
172172

173173
## Deploy the Microsoft Tunnel client app
174174

memdocs/intune/protect/microsoft-tunnel-overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ The Microsoft Tunnel Gateway runs in containers that run on Linux servers.
102102
**Components**:
103103
- **A** – Microsoft Intune.
104104
- **B**- Azure Active Directory (AD).
105-
- **C** – Linux server with Podman (Red Hat Enterprise Linux 8.4) or Docker CE (all other Linux distributions).
105+
- **C** – Linux server with Podman or Docker CE (See the [Linux server](../protect/microsoft-tunnel-prerequisites.md#linux-servers) requirements for details about which versions require Podman or Docker)
106106
- **C.1** - Microsoft Tunnel Gateway.
107107
- **C.2** – Management Agent.
108108
- **C.3** – Authentication plugin – Authorization plugin, which authenticates with Azure AD.

memdocs/intune/protect/microsoft-tunnel-prerequisites.md

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ At a high level, you’ll need the following to use the Microsoft Tunnel:
3434
- An Azure subscription.
3535
- An Intune subscription.
3636
- A Linux server that runs containers. This server can be on-premises or in the cloud:
37-
- Podman for Red Hat Enterprise Linux (RHEL) 8.4 and later
37+
- Podman for Red Hat Enterprise Linux (RHEL) 8.4 and 8.5 (See the [Linux server](#linux-server) requirements.)
3838
- Docker for all other Linux distributions
3939
- A Transport Layer Security (TLS) certificate for the Linux server to secure connections from devices to the Tunnel Gateway server.
4040
- Devices that run Android or iOS/iPadOS.
@@ -49,16 +49,17 @@ The following sections detail the prerequisites for the Microsoft Tunnel, and pr
4949

5050
Set up a Linux based virtual machine or a physical server on which Microsoft Tunnel Gateway will install.
5151

52-
- **Linux distribution** - The following are supported:
52+
- **Supported Linux distributions** - The following table details which versions of Linux are supported for the Tunnel server, and the container they require:
53+
54+
|Distributon version | Container requirements | Considerations |
55+
|-----------------------|--------------------------|--------------------|
56+
| CentOS 7.4+ | Docker CE | CentOS 8+ isn’t supported |
57+
| Red Hat (RHEL) 7.4+ | Docker CE | |
58+
| Red Hat (RHEL) 8.4 | Podman 3.0 | |
59+
| Red Hat (RHEL) 8.5 | Podman 3.0 | This version of RHEL doesn't automatically load the *ip_tables* module into the Linux kernel. When you use this version, plan to [manually load the ip_tables](#manually-load-ip_tables) after the server installs.|
60+
| Ubuntu 18.04 | Docker CE | |
61+
| Ubuntu 20.04 | Docker CE | |
5362

54-
- CentOS 7.4+(CentOS 8+ isn’t supported)
55-
- Red Hat (RHEL) 7.4+
56-
- Red Hat (RHEL) 8.4
57-
- Red Hat (RHEL) 8.5
58-
> [!NOTE]
59-
> This version of RHEL doesn't automatically load the ip_tables module into the Linux kernel. When you use this version, plan to [manually load the ip_tables](#manually-load-ip_tables) after the server installs.
60-
- Ubuntu 18.04
61-
- Ubuntu 20.04
6263

6364
- **Size the Linux server**: Use the following guidance to meet your expected use:
6465

@@ -75,17 +76,21 @@ Set up a Linux based virtual machine or a physical server on which Microsoft Tun
7576

7677
- **CPU**: 64-bit AMD/Intel processor.
7778

78-
- **Install Docker CE or Podman**: Install Podman version 3.0 on RHEL 8.4 and later. For all other versions of RHEL or other Linux distributions, install Docker version 19.03 CE or later.
79-
Microsoft Tunnel requires Docker (or Podman on RHEL 8.4 and later) on the Linux server to provide support for containers. Containers provide a consistent execution environment, health monitoring and proactive remediation, and a clean upgrade experience.
79+
- **Install Docker CE or Podman**: Depending on the version of Linux you use for your Tunnel server, you'll need to install one of the following on the Linux server:
80+
- Docker version 19.03 CE or later
81+
- Podman version 3.0
82+
83+
84+
Microsoft Tunnel requires Docker or Podman on the Linux server to provide support for containers. Containers provide a consistent execution environment, health monitoring and proactive remediation, and a clean upgrade experience.
8085

8186
For information about installing and configuring Docker or Podman, see:
8287

8388
- [Install Docker Engine on CentOS or Red Hat Enterprise Linux 7]( https://docs.docker.com/engine/install/centos/)
8489
> [!NOTE]
85-
> The preceding link directs you to the CentOS download and installation instructions. Use those same instructions for RHEL 7. The version installed on RHEL 7 by default is too old to support Microsoft Tunnel Gateway. Red Hat Enterprise Linux 8 does not support Docker. For RHEL 8.4 and later, install and use Podman instead.
90+
> The preceding link directs you to the CentOS download and installation instructions. Use those same instructions for RHEL 7.4. The version installed on RHEL 7.4 by default is too old to support Microsoft Tunnel Gateway.
8691
- [Install Docker Engine on Ubuntu](https://docs.docker.com/engine/install/ubuntu/)
87-
- [Install Podman on Red Hat Enterprise Linux 8.4 and later (scroll down to RHEL8)](https://podman.io/getting-started/installation).
88-
Podman is the container solution used on RHEL 8.4, and *podman* is part of a module called "container-tools". In this context, a module is a set of RPM packages that represent a component and are usually installed together. A typical module contains packages with an application, packages with the application-specific dependency libraries, packages
92+
- [Install Podman on Red Hat Enterprise Linux 8.4 and 8.5 (scroll down to RHEL8)](https://podman.io/getting-started/installation)
93+
These versions of RHEL don't support Docker. Instead, these versions use Podman, and *podman* is part of a module called "container-tools". In this context, a module is a set of RPM packages that represent a component and are usually installed together. A typical module contains packages with an application, packages with the application-specific dependency libraries, packages
8994
with documentation for the application, and packages with helper utilities. For more information, see [Introduction to modules](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/installing_managing_and_removing_user-space_components/introduction-to-modules_using-appstream) in the Red Hat documentation.
9095

9196
- **Transport Layer Security (TLS) certificate**: The Linux server requires a trusted TLS certificate to secure the connection between devices and the Tunnel Gateway server. You’ll add the TLS certificate, including the full trusted certificate chain, to the server during installation of the Tunnel Gateway.
@@ -187,7 +192,7 @@ You can use a proxy server with Microsoft Tunnel. The following considerations c
187192
188193
### Configure an outbound proxy for Podman
189194

190-
The following details can help you configure an internal proxy when using RHEL 8.4 and later, and Podman:
195+
The following details can help you configure an internal proxy when using Podmam:
191196

192197
- Authenticated proxies aren't supported.
193198

memdocs/intune/protect/microsoft-tunnel-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ Following are environment variables you might want to configure when you install
202202
The following are common commands for Docker that can be of use if you must investigate problems on a tunnel server.
203203

204204
> [!NOTE]
205-
> Most Linux distributions use Docker. However, *Red Hat Enterprise Linux (RHEL) 8.4 and later* are not supported to use Docker. Instead, RHEL 8.4 and later use Podman.
205+
> Most Linux distributions use Docker. However, some like *Red Hat Enterprise Linux (RHEL) 8.4* do not support Docker. Instead, these distributions use Podman. See [Linxu servers](../protect/microsoft-tunnel-prerequisites.md#linux-servers) in the prerequisites for more details about supported distributions and the Docker or Podman requirements of each.
206206
>
207207
> The references and command lines that are written for Docker can be used with Podman by replacing *docker* with *podman*.
208208

memdocs/intune/protect/microsoft-tunnel-upgrade.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@ Changes in this release:
173173

174174
- Added ability to get a client network trace
175175
- Added ability to enabled resource access tracking
176-
- Added support for Podman when using Red Hat Enterprise Linux 8.4
176+
- Added support for Podman when using [some versions](../protect/microsoft-tunnel-prerequisites.md#linux-servers) of Red Hat Enterprise Linux
177177
- Minor bug fixes
178178

179179
### September 7, 2021

0 commit comments

Comments
 (0)