Skip to content

XRayMesh v3.2.0 - iptables on Any Server & Public IPs

Choose a tag to compare

@Erfan-XRay Erfan-XRay released this 02 Oct 00:02
· 1 commit to main since this release

XRayMesh logo

XRayMesh 3.2.0 lets you create iptables tunnels on any server of the mesh, and shows every server's public IP in the Servers list.

Install / update

bash <(curl -fsSL https://raw.githubusercontent.com/Erfan-XRay/XRayMesh/main/xraymesh.sh)

Servers on 3.x or 2.2.x: run xraymesh update or use Update in the panel. Update the server whose panel you use to manage tunnels. A server shows its public IP only after it is updated too.

iptables on any server

  • Pick where it runs: "Runs on" now works for iptables like for the other engines. Create, edit and delete an iptables tunnel on another server from any panel.
  • That server's interfaces: the inbound interface list is read from the server you pick, not from the one you are on.
  • No endless loading: if that server doesn't answer, the panel gives up after about 5 seconds, offers "Try again" and lets you type the interface name.

Public IP of every server (thanks to @amirmohamadkazemi, issue #4)

  • The Servers list and the "this server" card show each server's public IP under its virtual IP, with a copy button.
  • Servers report it themselves, so it also works for servers that joined without an invite.

Full list of changes: CHANGELOG.md