Can't Reach External Network or Device Via an Egressing External Client

Issue

I cannot make the egressing external client work. I already specified the address ranges on the Client Config but the Remote Access Gateway can't reach them, let alone the other nodes. The external client device can ping the ranges specified on the client configuration. Can't find anything in the documentation.

Screenshot

Resolution

As of v0.23.0, the feature is supported only on routers and Linux-based external clients. Remote machines can be any OS, provided they are in the same local network as one of the egressing external client’s network interfaces.

For Linux-based egressing external clients, iptables must be installed and IP forwarding must be enabled.

In some cases you might need to add POSTROUTING rules. On Ubuntu, you can do the following:

1

Find the interface name

Get the name of the specific network interface of the egressing client that is associated with the egress ranges you've specified:

2

Add a POSTROUTING rule (example)

Add the necessary POSTROUTING rule. Replace eth1 with the actual interface name you found:

circle-info

Ensure IP forwarding is enabled on the Linux egressing client (for example, sysctl -w net.ipv4.ip_forward=1 or persistently via /etc/sysctl.conf).

chevron-rightDid this answer your question?hashtag

😞 😐 😃

Last updated

Was this helpful?