This is similar to a previous post where I have a client that is actually setup with this ISP where they ISP is actually a middle man and not a full-blown ISP: Basically, this is a situation with a switch between the ISP router and client firewall.
The ISP has a router on their end with a switch passing traffic to another switch at the client location where the client has a firewall connected to that switch. The ISP is connected to a major ISP (Comcast or Cogent), so the small ISP has the public IP configured on their router with a Private IP for the Client router...
This is rendering VPN connectivity unsuccessful, however, I think Port Forwarding may help as one solution.
My question is if the small ISP guys obtain a block of multiple public static IPs, can they simply configure the client firewall with one of those IPs - will this work without needing to configure port forwarding?