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

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

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

Stephaine Walsh发布于 2026/2/7更新于 2026/5/272.1K 浏览
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 地址远程开发
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

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

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

更多推荐文章

查看全部
  • Ubuntu 22.04 部署 OpenClaw 实战:多模型接入与网络搜索配置
  • C++ 基础:树上 LCA(最近公共祖先)求解方法
  • OpenClaw 智能体生态与移动端应用解析
  • Moji 2.0 小智 AI 桌面机器人复刻:基于乐鑫 ESP32 与大模型
  • Spring Boot 自定义注解实战:5 个高频场景详解
  • Web JS 逆向技术体系详解与 Python 实战复现
  • 数据结构:二叉树与堆的实现详解
  • Milvus 实战:Attu 可视化安装与 Python 整合指南
  • AIGC 时代:利用大模型辅助青少年编程学习与项目实践
  • AI 大模型核心概念、原理与应用全景解析
  • Dify 与 MySQL 深度融合:基于 MCP 协议的数据交互实践
  • TRAE 与 VSCode 的 Git 版本管理实战指南
  • Windows 7 系统下 Git 安装与配置指南
  • 线性动态规划经典例题解析
  • 医疗 NLP 实战:从电子病历分析到智能问答模型落地
  • Dify 与 MySQL 集成实战:基于 MCP 协议的数据交互方案
  • LLaMA 衍生模型详解:官方演进与社区微调
  • FPGA 实现高速数字信号处理的硬核逻辑与实战
  • 2026 年前端面试核心场景与工程化能力梳理
  • Git LFS 跨平台安装指南:Linux、macOS 与 Windows 配置详解

相关免费在线工具

  • 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