使用MacBook作为VPN服务器或出站代理

我不确定问题的标题是否描述了我要达到的目标...

无论如何,这是冠状病毒的爆发,我在家中扎了根。我的雇主有非常严格的安全/硬件政策,仅允许公司批准的笔记本电脑(MacBook)连接到公司的大部分资源。最重要的是,我们只能通过VPN连接。在家里,我有一台功能强大的Linux机器,它可以收集灰尘,同时可以节省数小时的编译时间/时间来启动Docker容器等。

我对Mac,Linux机器和家用路由器都具有完全的管理员访问权限,因此我想到可以将Mac用作VPN或代理服务器从Linux机器连接到公司网络:

Linux工作站----(VPN或代理配置+一些路由器网络魔术)---> MacBook --- VPN ---->企业网络

听起来像是可行的解决方案?

奖励问题:

我通过终端做了很多工作,因此如果此设置也能使其无缝运行也很好(即我可以将SSH私钥/公钥从Mac复制到Linux机器还是代理SSH / CMD东西)吗?

如果答案很重要: 路由器:Netgear c3700 Mac OS版本:Catalina 10.15.4 Linux机器操作系统:Ubuntu 20.04