So your employer requires your public facing/Internet/ISP/WAN-side IP to be a static/‘fixed’ IP… but they don’t account for the fact residential ISP packages, as you’re experiencing first hand, allocate dynamic IPs.
Two suggestions as either/or:
Have your employer fire your IT administrator; they don’t know what they’re doing.
Contact your ISP & request an upgrade to a commercial package for a static WAN IP. Bill it to your employer.
No router on the market is going to do what they need, GL or otherwise.
Choose one with port forwarding. That pretty much guarantees a static exit IP. You can also use others without port forwarding but then you risk dynamic exit IP. WireGuard is recommended for Opal. Let me know if you need VPN provider recommendations.
Set it up to always use one and the same server.
Route traffic to that company file server through VPN.
Make your company accept your new IP.
this bypasses your admin efforts to secure things by limiting source IPs
your admin might be blocking VPNs, but that’s probably low possibility. Should be visible on the first attempt to connect
Of course, that’s a possibility. Depending on a VPN provider, it might not be that frequent. Smaller ones, like AirVPN, tend to keep their servers for years without changes. Up to OP to decide what’s best.
Another thing is that VPN gives a freedom to travel. Not sure if that’s imports to OP though
Agreed; it is a possibility… a higher than zero one given its assignment is beyond one’s control without a service contract/agreement just like dynamic IPs. My ISP IP, like my VPN IP, goes months without changing but obviously YMMV.
There is also the ever present risk of WG fingerprinting… but given OP’s description, I don’t think their IT staff are quite so sophisticated:
Well, no router ever existing will meet this requirement. I agree that ideally this should be a company provided VPN to access such things, although that has its downsides as well. Sometimes such companies require to route all employee’s traffic trough the company network and that isn’t nice.