A VPN (virtual private network) enables communication between different PCs or smartphones via a public network or the internet as if they were in a local, private network.

A VPN is a simple alternative if a private network is not possible.

Do not use a connection via the internet without VPN because this requires a private router and port forwarding (complicated).

 

Generic instructions:

  1.  Install a VPN on all smartphones and PCs, e.g., Tailscale (free option available).
  2. Start the VPN on all smartphones and PCs and connect all scanners to the server PC via the VPN. Connection via a public router or the internet is possible. Connect scanners via VPN to server PC.

BarcodeChecker is optimized for Tailscale, but also supports other VPNs.

 

Instructions for Tailscale VPN:

1.) Create Tailscale network and start Tailscale VPN on your server PC

2.) Connect your smartphone to your Tailscale network

3.) Connect someone else's smartphone to your Tailscale network

 

More info