Networks and Gateways Settings
Network
In FerrumGate, network is virtual. You can think a few resources (redis,prod mysql, prod k8s) which are called as service, creates a virtual network. You can create as much networks as you want.
Fields
-
When clients creates tunnels to this network, they will get ip from this CIDR.
-
This is virtual network IP CIDR. All services will get ip from this range
-
Tunnel Server
Tunnel server ip and port (UDP/TCP). This is the endpoint for gateway. Client will reach joined gateways through this endpoint.
Gateway
Gateway is a door (tunnel server) that listens on a $PORT, and opens the door to virtual networks. When a gateway is seen on a cluster, it will wait to join a Network. Each gateway binds to a FerrumGate Network. If you want to activate a gateway bind to a FerrumGate network.
-
Name field
you can rename your gateway name
-
Network
Which network this gateway belongs
Create Gateway
On host terminal
will ask for a listen port, enter an empty one.