You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: features.rst
+10-12
Original file line number
Diff line number
Diff line change
@@ -2,34 +2,32 @@
2
2
Features
3
3
=========
4
4
5
-
User Management
6
-
===============
7
-
8
5
.. toctree::
9
6
:maxdepth:1
10
7
11
8
user-management
9
+
egress-gateway
10
+
external-clients
11
+
acls
12
+
pro/index
13
+
14
+
**User Management**
12
15
16
+
:ref:`user-manage`
13
17
14
-
Egress Gateway
15
-
===============
18
+
**Egress Gateway**
16
19
17
20
Allows clients (nodes and ext clients) to reach external networks.
18
21
19
22
:ref:`egress`
20
23
21
-
22
-
Remote Access Gateways & Clients
23
-
=================================
24
+
**Remote Access Gateways & Clients**
24
25
25
26
A remote access gateway enables "external" clients to connect to the network. External clients refer to clients that are not part of the mesh network, but need to connect to it. This could be a laptop, mobile device, or even a server that is not part of the network.
26
27
27
28
:ref:`remote-access`
28
29
29
-
30
-
31
-
Access Control Lists
32
-
======================
30
+
**Access Control Lists**
33
31
34
32
ACLs control communications between nodes on a network
Copy file name to clipboardExpand all lines: how-to-guides.rst
+15-29
Original file line number
Diff line number
Diff line change
@@ -2,54 +2,40 @@
2
2
How-to-Guides
3
3
==============
4
4
5
+
.. toctree::
6
+
:maxdepth:1
7
+
8
+
integrating-non-native-devices
9
+
usage
5
10
6
-
Egress Gateway
7
-
===============
11
+
**Egress Gateway**
8
12
9
13
10
14
Netmaker allows your clients to reach external networks via an Egress Gateway. The Egress Gateway is a netclient which has been deployed to a server or router with access to a given subnet.
11
15
12
16
In the Netmaker UI, that node is set as an "egress gateway." Range(s) are specified which this node has access to. Once created, all clients (and all new ext clients) in the network will be able to reach those ranges via the gateway.
13
17
14
-
.. toctree::
15
-
:maxdepth:2
16
-
17
-
egress-gateway
18
+
:ref:`egress`
18
19
19
-
Remote Access Gateway/External Clients
20
-
======================================
20
+
**Remote Access Gateway/External Clients**
21
21
22
22
Netmaker allows for "external clients" to reach into a network and access services via an Remote Access Gateway. So what is an "external client"? An external client is any machine which cannot or should not be meshed. This can include:
23
23
- Phones
24
24
- Laptops
25
25
- Desktops
26
26
27
-
.. toctree::
28
-
:maxdepth:2
27
+
:ref:`remote-access`
29
28
30
-
external-clients
29
+
**Access Control Lists**
31
30
32
-
Access Control Lists
33
-
======================
34
31
By default, Netmaker creates a "full mesh," meaning every node in your network can talk to every other node. You don't always want this to be the case. Sometimes, only some connections should be valid. That's why Netmaker has ACLs. By using Netmaker's ACL feature, you can enable/disable any peer-to-peer connection in your network to remove its ability to communicate.
Copy file name to clipboardExpand all lines: pro/index.rst
+16-72
Original file line number
Diff line number
Diff line change
@@ -3,15 +3,28 @@
3
3
You can adapt this file completely to your liking, but it should at least
4
4
contain the root `toctree` directive.
5
5
6
+
=====================
7
+
Netmaker Professional
8
+
=====================
9
+
10
+
.. toctree::
11
+
:maxdepth:1
12
+
13
+
pro-setup
14
+
pro-users
15
+
pro-relay-server
16
+
pro-metrics
17
+
pro-branding
18
+
rac
19
+
pro-failovers
20
+
internet-gateways
21
+
6
22
7
23
.. image:: ../images/netmaker.png
8
24
:width:100%
9
25
:alt:Netmaker WireGuard
10
26
:align:center
11
27
12
-
Netmaker Professional
13
-
======================
14
-
15
28
Netmaker Professional is our advanced Netmaker offering for business use cases. It offers all the features of community edition plus:
16
29
17
30
- **Metrics:** Nodes collect networking metrics such as latency, transfer, and connectivity status. These are displayed in the Netmaker UI, and also exported to Grafana via Prometheus.
@@ -26,72 +39,3 @@ Netmaker Professional is our advanced Netmaker offering for business use cases.
26
39
27
40
- **Internet Gateways:** These work similar to traditional VPNs, and can work with netclients (hosts in the mesh network) as well as with remote devices connected to the network via client configs.
28
41
29
-
30
-
Setup
31
-
--------
32
-
33
-
How to set up Netmaker Professional
34
-
35
-
.. toctree::
36
-
:maxdepth:2
37
-
38
-
pro-setup
39
-
40
-
Users
41
-
---------------
42
-
43
-
.. toctree::
44
-
:maxdepth:2
45
-
46
-
pro-users
47
-
48
-
Relays
49
-
---------------
50
-
51
-
.. toctree::
52
-
:maxdepth:2
53
-
54
-
pro-relay-server
55
-
56
-
Metrics
57
-
------------------------------------
58
-
59
-
How to view network metrics in Netmaker Professional
Copy file name to clipboardExpand all lines: pro/pro-users.rst
+7-3
Original file line number
Diff line number
Diff line change
@@ -3,6 +3,7 @@
3
3
4
4
Users in Netmaker Professional
5
5
---------------------------------
6
+
6
7
Netmaker Professional offers advanced user management features. The super admin can create users with either a user or admin role. Only Admins can access the dashboard, the normal users can use remote access client to join the network through a gateway.
7
8
Admins can add users and assign them to remote access gateways, which includes managing the user's access to different remote access gateways.
8
9
@@ -14,8 +15,10 @@ Here is a breakdown of the different user types and their permissions:
14
15
15
16
* Super Admin: Super admins have full access to Netmaker. They can create and manage users, admins, networks, and gateways. They can also manage user and admin permissions.
16
17
18
+
17
19
Adding users
18
-
---------------
20
+
============
21
+
19
22
To add a user, go to the Users section and click the Add User button. Fill in the user's details, including their name, password, and role.
20
23
21
24
* As a super admin, you can add users with the role of admin or user.
@@ -29,7 +32,8 @@ To add a user, go to the Users section and click the Add User button. Fill in th
29
32
The credentials will need to be shared with the added user.
30
33
31
34
Attaching or removing user from a remote access gateway
Copy file name to clipboardExpand all lines: usage.rst
+3-1
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,5 @@
1
+
.. _usage:
2
+
1
3
=================
2
4
External Guides
3
5
=================
@@ -18,4 +20,4 @@ Written Tutorials
18
20
19
21
* `K3s Cross-cloud cluster <https://itnext.io/how-to-deploy-a-single-kubernetes-cluster-across-multiple-clouds-using-k3s-and-wireguard-a5ae176a6e81>`_: Tutorial on setting up cross-cloud K3s clusters using Netmaker.
20
22
* `MicroK8s Cross-cloud cluster <https://itnext.io/how-to-deploy-a-cross-cloud-kubernetes-cluster-with-built-in-disaster-recovery-bbce27fcc9d7>`_: Tutorial on setting up cross-cloud MicroK8s clusters using Netmaker.
21
-
* `Secure access to private services <https://afeiszli.medium.com/how-to-enable-secure-access-to-your-hosted-services-using-netmaker-and-wireguard-1b3282d4b7aa>`_: Tutorial on setting up secure Nextcloud with Netmaker.
23
+
* `Secure access to private services <https://afeiszli.medium.com/how-to-enable-secure-access-to-your-hosted-services-using-netmaker-and-wireguard-1b3282d4b7aa>`_: Tutorial on setting up secure Nextcloud with Netmaker.
0 commit comments