Windows安装MongoDB结合内网穿透轻松实现公网访问本地数据库
# 安装MongoDB
choco install mongodb
# 启动MongoDB服务
net start MongoDB
# 下载并安装cpolar内网穿透客户端
# 这里以Windows系统为例,如果是其他系统请使用对应的安装命令
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://www.cpolar.com/download/windows/cpolar.exe')
# 注册cpolar账号,获取token,并在客户端登录
# 请在浏览器打开 https://www.cpolar.com/register 注册账号
# 登录后,在用户中心 > 身份验证 > API Token 获取您的API Token
cpolar client login 您的API_Token
# 公网访问本地MongoDB数据库
# 将本地MongoDB的27017端口映射到任意可用的公网端口
cpolar tcp 27017
# 在这一步,cpolar会生成一个公网访问所需的公网端口号,例如:40521
# 此时您可以通过MongoDB客户端使用公网IP和这个端口访问您的本地MongoDB数据库
# 公网IP可通过以下命令查询
cpolar client tcping
# 例如:mongodb://localhost:27017 变成了 mongodb://公网IP:生成的公网端口
以上脚本提供了在Windows环境下安装MongoDB,并使用cpolar进行内网穿透的步骤。在实际操作时,需要替换您的API_Token
为您从cpolar官网获取的API Token,并在MongoDB客户端中使用生成的公网IP和端口进行数据库访问。
评论已关闭