Mac——Cpolar内网穿透实战

摘要

本文介绍了在Mac系统上实现内网穿透的方法,通过打开远程登录、局域网内测试SSH远程连接,以及利用cpolar工具实现公网SSH远程连接MacOS的步骤。包括安装配置homebrew、安装cpolar服务、获取SSH隧道公网地址及测试公网连接等关键环节。

1. MacOS打开远程登录

  • 打开系统偏好设置,搜索共享-> 高级
  • 点击远程登录

2. 局域网内测试ssh远程

本例以windows系统测试ssh远程,点击开始菜单栏搜索cmd,打开命令提示符,输入ssh命令,提示确认,输入yes并回车,提示输入MacOS登录密码

3. 公网ssh远程连接MacOS

当成功实现在局域网内ssh远程登录MacOS后,接下来,我们将通过cpolar内网穿透映射22端口,实现在公网环境下ssh远程连接MacOS,无需公网IP,也无需设置路由器。

3.1. MacOS安装配置homebrew准备

MacOS安装cpolar内网穿透可通过homebrew包管理器进行安装,无需手动下载安装包。

  • Homebrew是一款Mac OS下的套件管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。

    /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

  • 通过Homebrew包管理器安装cpolar内网穿透

    brew tap probezy/core && brew install cpolar

  • token认证

登录cpolar官网后台,点击左侧的验证,查看自己的认证token,之后将token贴在命令行里

复制代码
cpolar authtoken xxxxxxx

3.2. MacOS安装服务cpolar

复制代码
// 安装cpolar
sudo cpolar service install

// 启动服务
sudo cpolar service start
  • 登录cpolar web UI管理界面

在浏览器上访问本地9200端口【http://127.0.0.1:9200/】,使用cpolar账号登录。

登录成功后,点击左侧仪表盘的隧道管理------隧道列表,可以看到两条样例隧道(可自行编辑或者删减)

  • ssh隧道:指向本地22端口,tcp协议
  • website隧道:指向本地8080端口,tcp协议

本次我们可以直接使用ssh样例隧道,或者也可以创建一条新的隧道。

3.3. 获取ssh隧道公网地址

点击左侧仪表盘的状态------在线隧道列表,找到ssh隧道,可以看到系统有自动生成相应的公网地址,将其复制下来,注意tcp://无需复制,本例为6.tcp.cpolar.top:*****

3.4. 测试公网ssh远程连接MacOS

打开命令提示符,输入ssh命令:

复制代码
ssh MacOS用户名@公网地址 -p 公网端口号

ssh MacOS用户名@公网地址 -p 公网端口号。注意:由于我们的本地22端口到了公网被映射到了14946端口,所以,ssh命令需要加-p参数,后面加公网隧道端口号

复制代码
ssh eve@6.tcp.cpolar.top -p 14946

ssh远程登录成功!

博文参考

相关推荐
YongCheng_Liang5 分钟前
从零开始学 Python:自动化 / 运维开发实战(核心库 + 3 大实战场景)
python·自动化·运维开发
黯然~销魂5 小时前
宿主机为虚拟机新建子网络,并允许虚拟机内部相互通信
运维开发
猫头虎5 小时前
如何解决 OpenClaw “Pairing required” 报错:两种官方解决方案详解
网络·windows·网络协议·macos·智能路由器·pip·scipy
皮卡车厘子1 天前
Mac 挂载目录
macos
良逍Ai出海1 天前
在 Windows & macOS 上安装 Claude Code,并使用第三方 Key 的完整教程
windows·macos
热爱生活的五柒1 天前
linux/mac/wsl如何使用claude code,并配置免费的硅基流动API?(官方的需要付费订阅)
linux·运维·macos
胖胖大王叫我来巡山2 天前
mac本地安装DataEase桌面版
macos
UpYoung!2 天前
【SQL Server 2019】企业级数据库系统—数据库SQL Server 2019保姆级详细图文下载安装完全指南
运维·数据库·sqlserver·运维开发·数据库管理·开发工具·sqlserver2019
奋斗者1号2 天前
OpenClaw 部署方式对比:云端、WSL、Mac 本机、Ubuntu 虚拟机(2026年2月最新主流实践)
linux·ubuntu·macos
玉梅小洋2 天前
Android SDK 安装指南(MacOS 和 Windows)
android·windows·macos·sdk