Вы не можете поместить A и B в одну и ту же локальную сеть, потому что вам нужно было бы манипулировать тем, что происходит на маршрутизаторах ISP, и даже если вы правильно спрашивали своего ISP, они этого не сделают.
Однако вы можете соединить локальную сеть A с локальной сетью B через туннель, чтобы вы могли сделать так, чтобы они выглядели так, как будто они находятся в одной локальной сети (хотя на самом деле это не так).
Существуют различные способы его настройки (на A и B, на маршрутизаторах, если у вас есть доступ, на третьей машине в локальной сети; не используется шифрование или шифрование), поэтому лучший способ сделать это зависит от ваших обстоятельств ОС, которую вы используете, и другие ваши требования.
Один из способов сделать это - установить клиент OpenVPN на A и B.