居家办公:Mac借助Windows连接公司内网
2022-11-01 本文已影响0人
墨韵
macOS Monterey
版本 12.5
背景
Mac升级后无法连接vpn,本文借助windows做跳板机来实现mac远程公司电脑。
简图
Windows跳板机1. Windows10 连接公司VPN(连接成功✅: 可远程桌面公司电脑)
设置》网络和Internet〉VPN:添加VPN连接
2. Windows10 开启OpenSSH 服务器(安装及启动✅:mac的ssh能连成功)
设置》应用和功能〉可选功能》添加功能〉OpenSSH 服务器
3. Mac建立公司电脑的3389端口转发(完成前面两个步骤✅)
# mac IP:192.168.10.6
# Windows IP:192.168.10.8,OpenSSH启动默认开启了22端口,用户名user1
# 公司电脑IP:192.168.100.200
$ ssh user1@192.168.10.8 -p 22 -L 3389:192.168.100.200:3389 -N
user1@192.168.10.8's password:
4. 远程公司电脑(配置好即可连接成功!✅)
配置远程信息其他疑问
- 如何查询Windows登录的用户名?
> query user
用户名 会话名 ID 状态 空闲时间 登录时间
user1 rdp-tcp#7 1 运行中 . 2022/10/31 16:00
- OpenSSH无法连接,可能22端口未添加到防火墙?(PowerShell下执行)
> New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
其他有用资料:见评论区
Other思考
- 创建内网svn服务器端口转发:mac可访问内网的svn?
- 若没Windows,是否可通过mac虚拟机安装window,然后再进行本文操作?
- 手机若能连上VPN,也可以通过OpenSSH建立转发端口?
- Windows连接VPN后,可以通过共享WI-FI让mac直接连上内网吗?