cpolar如何配置固定TCP地址

本文介绍了如何在cpolar后台配置一个永久固定的公网TCP地址,以解决TCP隧道每次启动时地址和端口随机变化的问题。通过预留TCP地址,可以确保生产环境服务或常用TCP地址的稳定性。步骤包括登录后台、添加预留记录、使用指定参数调用cpolar,并展示了命令行和配置文件的使用示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

通常,每次启动 TCP 隧道时都会随机分配远程TCP地址和端口,它会在24小时后随机变化, 对于生产环境的服务或经常访问的TCP地址,很不方便。您通常需要一个稳定的、固定端口的远程TCP地址。

为此,让我们来配置一个永久固定的公网TCP地址。

首先,登录您的 cpolar后台,在cpolar后台 -> 预留 -> 保留 TCP 地址部分,添加一条记录。

在这里插入图片描述

选择地区,和填写描述,然后点击保留按钮。

系统会分配给您一个该地区的固定TCP地址,可供长期稳定使用。

在这里插入图片描述

在调用 cpolar 时使用 -remote-addr 选项参数,值为系统分配给您的保留 TCP 地址。

命令行使用举例:

  • 将后台预留的TCP地址绑定到本地SSH端口
cpolar tcp -remote-addr=1.tcp.vip.cpolar.cn:20046 22
  • 公网用户连接SSH测试
ssh root@1.tcp.vip.cpolar.cn -p 20046

注意:由于公网端口变成20046,所以请求时,ssh命令要加上-p参数, 值为指定的cpolar公网端口号。

配置文件举例:

如果需要在配置文件中配置,需要在指定隧道下添加remote_addr参数.

authtoken: xxxxxxxxxx
tunnels:
  ssh:
    proto: tcp
    port: 22
    remote_addr: 1.tcp.vip.cpolar.cn:20046
    region: cn_vip
    

注意:配置文件中的remote_addr参数为下划线,与命令行中使用的-remote-addr中划线不同。

<think>好的,用户想了解如何配置cpolar来获得免费的固定域名。我需要先整理一下已有的信息。根据提供的引用内容,特别是引用[3]和引用[4],cpolar提供了免费随机域名,但用户想要固定域名,可能需要使用保留的TCP地址或者特定的配置。 首先,用户提到的免费固定域名可能指的是保留的域名,但根据常规知识,免费用户通常只能获得随机临时域名,固定域名可能需要升级到付费计划。不过引用[4]中提到使用-remote-addr参数可以绑定保留的TCP地址,这可能适用于TCP隧道,但用户可能混淆了域名和TCP地址的区别。 接下来,查看引用[3],其中提到在创建隧道时可以选择免费随机域名,地区选China VIP。这说明免费用户只能使用随机域名,但可能有方法通过某些配置使其固定。或者,可能用户需要设置一个固定的子域名,但cpolar免费版可能不支持,需要确认。 然后,引用[4]中的例子是关于TCP隧道的,使用保留的地址,但用户的问题是关于HTTP的固定域名。可能cpolar免费版不支持固定HTTP域名,但可以通过升级到付费计划来获得。或者,是否有其他方法,比如定期更新域名配置,但这可能不稳定。 需要明确告诉用户,免费用户可能无法获得固定域名,但可以尝试使用保留的TCP地址,或者升级到付费版本。同时,按照引用[3]的步骤创建隧道,但域名类型选择固定可能需要付费。此外,引用[1]提到设置固定Cpolar域名,可能涉及到企业微信应用的回调配置,但用户的问题更偏向于通用配置。 最后,总结步骤:登录cpolar,创建隧道,选择协议和本地端口,选择免费随机域名,但固定域名可能需要付费或使用保留地址。同时,在回答中需要引用相关的引用内容,比如引用[3]和引用[4]来支持步骤说明,并提醒用户免费版的限制。</think>### 如何配置cpolar获得免费固定域名 #### 1. 登录cpolar并创建隧道 - 进入[cpolar官网](https://www.cpolar.com/),登录账号后,点击左侧**隧道管理**→**创建隧道**[^3]。 - 填写隧道名称(需唯一)、协议类型(HTTP/HTTPS/TCP等)、本地端口(如`8080`)。 #### 2. 配置域名类型 - **免费用户**:在“域名类型”中选择**免费随机域名**,地区选择`China VIP`,此时生成的域名为临时域名,有效期24小时。 - **固定域名(需付费)**:若需长期固定域名,需升级至付费计划,选择“自定义域名”或“保留域名”选项。 #### 3. 使用保留TCP地址(适用于TCP协议) - 对于TCP隧道,可通过命令行绑定预留的固定地址: ```bash cpolar tcp -remote-addr=1.tcp.vip.cpolar.cn:20046 22 ``` 此命令将本地SSH端口(22)映射到固定地址`1.tcp.vip.cpolar.cn:20046`[^4]。 #### 4. 验证与更新 - **临时域名续期**:免费随机域名需每日通过cpolar客户端或网页控制台手动续期。 - **固定域名配置**:付费用户可在隧道详情页绑定自定义域名,并通过DNS解析指向cpolar服务器。 #### 5. 应用回调配置(企业微信等场景) - 若用于企业微信回调,需在应用设置中填写固定域名,并通过cpolar的`-hostname`参数指定: ```bash cpolar http -hostname=dev.example.com 8080 ``` 随后完成可信域名校验[^2][^1]。 --- ### 注意事项 1. **免费版限制**:免费用户仅支持随机临时域名,固定域名需付费升级。 2. **稳定性**:临时域名重启后会变化,不适合生产环境。 3. **协议适配**:HTTP/HTTPS与TCP配置方式不同,需区分场景[^4]。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值