Share VPN connection across laptops with different operating systems?

Sorry for in advance, this isn’t my skill set but i will try to describe things as well as I can!

Here’s the current delima:

I have 2 laptop’s that I use for work. A windows laptop and a MacBook pro. The MacBook is new, my company has been on windows forever and is still “working on getting the network updated” for my MacBook… but it has been months and it still doesnt work. So I am looking for a possible work around in the meantime so that i can actually use it.

My windows laptop has a cisco vpn client installed on it. When not connected to the compan vpn server, it acts just like a normal laptop - I can go to anything on the internet i want to (within reason). But if i want to connect to anything on a company server (i.e JIRA, sharepoint, linux servers, etc) I have to be on the VPN server. Then when I am connected to the VPN server, I can access both our internal company sites as well as the greater world wide web.

The story is not the same on the MacBook. When not connected to the VPN server it works just like the windows laptop - i can access anything not hosted by the company. However, when I connect to the VPN server using the VPN client they had me install, I can only connect to things internal to the company. I lose the ability to connect to anything else (i.e. Google, GitHub, Outlook, Teams, Slack, StackOverflow).

So, my question is - Is there a way to share my connection from the windows laptop to the macbook? I don’t mind running them both at the same time or connecting them via a cable or anything, I just want to be able to use the MacBook instead of it being a really expensive paper weight until whenever the networking team figures out how to support it.

I tried to create a diagram of what is happening in case what I have written isn’t painting the full picture.

I know that this probably isn’t possible but I thought I would ask those who are a lot smarter than me! Thanks!

The macbook already has an internet connection, adding the windows laptop into the mix can’t change anything there, the issue is the VPN client being configured to route everything through the VPN, but the VPN isn’t routing back out to the internet.

Yeah the network guy i showed the problem to was going on about the VPN and the DNS not being configured and how he was going to look into it and they were planning on getting this set up in the next few weeks… but that was like 3 months ago or so. That’s big corporate for you though I suppose. So nothing I can do on my end to get around this? All I want is for the MacBook to act like the windows laptop does but I understand that this would probably be out of my control.

If they’ve set it up properly it should try to prevent you working around its settings but can give it a try, if it’s just the DNS not being set correctly can try setting your DNS server address manually to 8.8.8.8 (google’s public one)

Sorry, I’m mixing up my terms. It was proxy settings not DNS settings. We have a proxy server we also have to route some things through. At least that’s my understanding.