Posted January 10, 2025
Ettanin: I got the game on Steam, but I still encountered the issue and figured it would help if I post here because this issue is much more common with GOG than it is with Steam.
Steam users usually won't encounter this issue because Steam offers TURN relays (Steam Datagram Relay). BG3 is a peer-to-peer game and doesn't support IPv6. Therefore, for GOG connectivity to work, either the host or all non-Steam clients must have a dedicated (also called public) IPv4 address. Connectivity will not work if both sides are behind a CGNAT or Dual Stack Lite.
If you got a dedicated IPv4 address, you will need the following ports: UDP 23243 - 23262.
You don't need to forward them if your router is UPnP capable (BG3 will do it for you), but you will have to unblock them in your firewall if you use a firewall.
Alternatives to obtaining a dedicated IPv4 address are either getting the game on Steam or using a VPN server with port forwarding (same ports) or using a virtual LAN tunneling solution such as ZeroTier (in that case, use the ZeroTier LAN IP of the host instead of a Direct Connect ID as the ID to enter).
Ok so how to do it? Steam users usually won't encounter this issue because Steam offers TURN relays (Steam Datagram Relay). BG3 is a peer-to-peer game and doesn't support IPv6. Therefore, for GOG connectivity to work, either the host or all non-Steam clients must have a dedicated (also called public) IPv4 address. Connectivity will not work if both sides are behind a CGNAT or Dual Stack Lite.
If you got a dedicated IPv4 address, you will need the following ports: UDP 23243 - 23262.
You don't need to forward them if your router is UPnP capable (BG3 will do it for you), but you will have to unblock them in your firewall if you use a firewall.
Alternatives to obtaining a dedicated IPv4 address are either getting the game on Steam or using a VPN server with port forwarding (same ports) or using a virtual LAN tunneling solution such as ZeroTier (in that case, use the ZeroTier LAN IP of the host instead of a Direct Connect ID as the ID to enter).
Im just a regular gamer ant i expeckt it to work plis help