跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Go / GolangSaaS

GoLand 远程连接服务器开发配置指南

使用 GoLand 远程连接公司服务器进行开发的方法。首先配置 GoLand 环境并开启服务器 SSH 服务,实现局域网内的远程连接。针对无公网 IP 的场景,通过内网穿透工具将服务器 SSH 端口映射为公网地址,支持临时及固定 TCP 端口配置,从而实现跨地域的稳定远程开发工作流。

Stephaine Walsh发布于 2026/2/7更新于 2026/7/232.2K 浏览
GoLand 远程连接服务器开发配置指南
前言

GoLand 是 JetBrains 专为 Go 语言开发的 IDE,具备智能补全、代码分析和远程调试功能。它支持通过 SSH 直接操作远程服务器文件,适合需要在本地和服务器间切换的开发者。

默认情况下,SSH 远程连接仅在局域网内生效。若需居家办公或异地访问公司服务器,在没有公网 IP 的情况下,可通过内网穿透工具将服务器的 SSH 端口映射为公网地址,实现远程连接。

1. 安装配置 GoLand

下载并安装 GoLand 后,运行软件选择 SSH 模式创建新项目。

2. 服务器开启 SSH 服务

在服务器端获取 IPv4 地址:

ip addr show

开启 SSH 服务:

sudo apt-get install openssh-server

启动 SSH 服务:

sudo service ssh start

执行命令检查状态,active 表示已开通:

sudo systemctl status sshd
3. GoLand 本地服务器远程连接测试

在 GoLand 中点击 New Project,填写 Username(服务器用户名)和 Host(服务器本地 IP 地址)。

点击 Check Connection and Continue 进行连接,输入密码验证。

连接成功后可打开 SSH Terminal 测试修改文件内容,确认服务器端是否同步。

4. 安装内网穿透工具远程访问服务器端

为了实现长期异地办公,需要将 SSH 使用的本地 IP 映射为公网 TCP 地址。

4.1 服务器端安装内网穿透工具

使用一键脚本安装命令:

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

向系统添加服务:

sudo systemctl enable cpolar

启动服务:

sudo systemctl start cpolar

安装成功后,在外部浏览器访问 Linux 的 9200 端口(http://服务器的局域网 ip:9200),使用账号登录 Web 配置界面。

4.2 创建远程连接公网地址

登录 Web UI 管理界面,点击隧道管理——创建隧道:

  • 隧道名称:自定义
  • 协议:tcp
  • 本地地址:22
  • 域名类型:临时随机 TCP 端口
  • 地区:China Top

点击创建。

创建成功后,查看在线隧道列表生成的 TCP 地址,即为公网连接地址。

回到 SSH 界面,重新点击 New Project。Username 不变,Host 填写刚才生成的公网地址,Port 填写对应的端口号。

点击 Check Connection and Continue 进行连接,输入密码验证。

5. 使用固定 TCP 地址远程开发

临时地址在 24 小时内可能变化,建议配置固定 TCP 地址以便长期稳定使用。

保留一个固定 TCP 地址:

  • 地区:China VIP
  • 描述:备注信息

点击保留。

地址保留成功后,复制生成的公网地址。打开 Web UI 管理界面,找到创建的 TCP 隧道,点击编辑。

修改隧道信息:

  • 端口类型:固定 TCP 端口
  • 预留的 TCP 地址:粘贴官网保留的地址

点击更新。

隧道更新成功后,重复之前的连接步骤,将 Host 替换为固定 TCP 地址,即可实现任意地点远程办公。

GoLand 配合内网穿透功能,无需复杂网络部署即可实现异地访问公司服务器,提升开发效率。

目录

  1. 前言
  2. 1. 安装配置 GoLand
  3. 2. 服务器开启 SSH 服务
  4. 3. GoLand 本地服务器远程连接测试
  5. 4. 安装内网穿透工具远程访问服务器端
  6. 4.1 服务器端安装内网穿透工具
  7. 4.2 创建远程连接公网地址
  8. 5. 使用固定 TCP 地址远程开发
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 【硬核】从零搭建16人AI数字员工团队:OpenClaw“龙虾”部署大战斗
  • JWT 漏洞原理与 WebGoat 第六、十一关实战解析
  • Python 遊戲開發實戰:100 個項目從入門到進階
  • C++ 特殊类设计实战:拷贝控制、内存分配与单例模式
  • Redis 核心数据结构:String 类型深度解析与 C++ 实战
  • Java 集合体系与 Collection 遍历方法
  • 基于FPGA的毕业设计效率提升:从串行仿真到并行硬件加速
  • AG-UI:连接 AI 智能体与用户应用的开放协议
  • VR 与 AR 技术深度解析:原理、应用与未来趋势
  • VR、具身智能与人形机器人:构建现实世界的智能接口
  • C++ 异常处理机制深度解析
  • AI Agent 赋能新闻媒体:自动写作与内容分发实践
  • Midjourney 第三方 API 的实现方式与合规边界
  • AJAX 与 Fetch:异步 Web 请求实战对比
  • Mac Mini 部署 OpenClaw 智能体实战指南
  • VS Code GitHub Copilot 授权失败排查与修复指南
  • Java Web 开发环境搭建:IDEA 与 Tomcat 安装部署
  • IDE 调用大模型的 Session 机制与最佳实践
  • Z-Image-Turbo 实战指南:零基础快速上手 AI 绘画
  • BLACKBOX AI 与 Cursor 对比评测:AI 编程工具体验差异

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online