A destination for a service.
Accept file transfers, application calls or other supported traffic on your server. Clients use the assigned public address and the port you permit.
Fibmesh Public IPs / Device IPs
A destination for your service, a recognised source for selected outgoing traffic, or both. Bring the supported host and choose the connections it needs.
Find your device’s role Device deployment guide · Confirm platform and deployment support during assisted setup.Available with assisted setup. Confirm the supported platform, serving location, inventory and traffic policy for your deployment.
01 / Start with the job
The public address belongs to the assignment. Decide what it should do before choosing the traffic policy.
Accept file transfers, application calls or other supported traffic on your server. Clients use the assigned public address and the port you permit.
Send selected connections to a partner API or business system from the assigned address. Incoming access can remain blocked.
Keep the reservation separate from office broadband, home Wi-Fi or a mobile hotspot. Moving between eligible access networks can require the tunnel and application sessions to reconnect.
02 / Platform register
A supported host can receive the address directly. Platform support determines which workflows it can run; a public IP does not give every device the same hosting capabilities.
Public application endpoints, file transfer and partner connections. Direct delivery places the routed public address on the supported host.
Use a consistent outgoing source for approved systems, or deliberately expose a development service. Everyday traffic can keep the ISP route when only selected destinations need Fibmesh.
Supported clients depend on the operating system’s background and VPN behaviour. Mobile public service hosting is outside the v1 ingress scope.
Join directly where a supported agent can run. Otherwise, use a supported gateway to reach the equipment’s existing address.
03 / Direct delivery
The assigned address stays intact at the endpoint. Follow an incoming connection, its reply and an unrelated outgoing connection.
First, the supported device or gateway establishes its WireGuard tunnel to Fibmesh over the existing ISP connection.
Destination at the device203.0.113.24:443 — no destination NAT
The assigned public destination stays the same inside the tunnel and at the endpoint. The application must listen on that address or an appropriate interface; a localhost-only listener is not automatically reachable.
Replies to Fibmesh-delivered connections need the Fibmesh return path. Gateway NAT alone does not select it. Selected outbound and full tunnel deliberately change the covered outgoing routes.
Fibmesh carries the assigned public IP through an encrypted WireGuard tunnel. WireGuard is currently the only supported tunnel. Your access ISP may use NAT for the outer connection; that is separate from the assigned public address, which has no destination NAT at the endpoint.
Supported deployments can use dual-stack or IPv6-only delivery. Choose incoming rules and outgoing routing independently. The app still needs a listener, correct source-address selection, host firewall rules and its own authentication.
For a supported SFTP server on TCP port 22, allow the partner’s agreed source range. Retain SSH authentication and file permissions.
Ordinary outgoing traffic can stay on the ISP. An optional selected-outbound rule can send partner API calls through the same assigned public address. This example uses a different traffic choice from the full-tunnel customer deployments below.
04 / From customer deployments
A shared billing application and software on customer premises. In both deployments, the application stayed on hardware the business already operated.
Restaurant operations
Separate billing servers had left a restaurant business managing each location on its own. The business wanted a shared system and a clearer view of transactions.
Billing was consolidated onto one server at one restaurant. A Fibmesh Public IP made that server reachable from the other location, so both could use the same application while the server stayed on the business’s premises.
Software on customer premises
An ERP provider installed its software on Windows servers at customer sites. Making each installation reachable meant working around the local ISP’s static-IP options and availability.
Fibmesh ran directly on those servers and supplied their public addresses over the existing internet connections. The software stayed on customer hardware, with an address supplied independently of the site’s broadband provider.
How these deployments were configured Both used Public IPs with full-tunnel routing on the application host. The diagrams show access to the applications; the hosts’ eligible outgoing internet traffic also used Fibmesh. This does not describe the routing of every device at each site.
These examples describe past deployments. Confirm which Windows client and setup are currently supported.
05 / Reservation lifecycle
Pausing delivery and giving up an address are different decisions. Plan the dependencies before changing the assignment.
The address reservation remains yours while delivery is paused.
Resume delivery using that reserved address. Verify the service and traffic path again.
Update DNS records and external allowlists before release. A serving-region change needs a separate address review.
Remote callers still need permission to use the service. Your Fibmesh device identity and Networks private addresses remain separate from this public allocation; a private Networks network is optional.
Tunnel encryption ends at the Fibmesh peer. Protect the rest of the journey with application encryption. IP allowlisting complements authentication, including for bank-approved corporate access.
06 / Before the first connection
A tunnel handshake is only the start. Verify both the connections you permit and the traffic you intend to leave on its existing path.
Listen on the assigned address or an appropriate interface. An app bound only to localhost needs a deliberate forwarding setup.
Permit only the required protocol, port and caller sources. Keep the host firewall and application authentication in place.
Send replies to incoming connections back through Fibmesh. Verify the actual application from an external, permitted client.
For selected outgoing traffic, confirm the destination observes the assigned public address. Check source-address selection as well as the route.
Next / Your first device
Tell us the operating system, whether you need incoming or outgoing access, and the address family your clients require. We’ll confirm release availability, platform support and deployment prerequisites.