相关文章推荐
任性的大脸猫  ·  React ...·  8 月前    · 
面冷心慈的酱牛肉  ·  Linux C/C++ UDP ...·  1 年前    · 

本篇教程为上一篇《 如何从外网SSH访问家中的树莓派 》的进阶篇,

通常,每次启动Cpolar TCP 隧道时,系统都会 随机分配 一个远程TCP地址和端口,它会在24小时后随机变化,这对于经常访问的用户,或者生产环境的服务来说很不方便。为此,您需要配置一个 永久固定 的公网TCP地址。

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

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

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2ckEtvJE-1625705546692)(https://raw.githubusercontent.com/probezy/img/master/images/2021/1-QQ截图20210706063541-2021-07-08-08-48-53.png)]

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

命令行使用举例

  • 将后台预留的TCP地址绑定到本地SSH端口
cpolar tcp -remote-addr=1.tcp.vip.cpolar.cn:20046 22

修改cpolar配置文件

在树莓派中,修改cpolar配置文件,在ssh隧道下,添加remote_addr参数

nano /usr/local/etc/cpolar/cpolar.yml

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QKPiO0eA-1625705546694)(https://raw.githubusercontent.com/probezy/img/master/images/2021/5-QQ20210708-080926@2x-2021-07-08-08-49-18.png)]

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

修改完保存退出。

  • 测试配置文件,我们在前台单独启动隧道文件,测试一下
cpolar start ssh

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-38RB8Ooy-1625705546697)(https://raw.githubusercontent.com/probezy/img/master/images/2021/6-QQ20210708-080752@2x-2021-07-08-08-50-16.png)]

如上图,已经主明已经启动了固定TCP端口隧道,与我们在后台获得得隧道地址一致。

CTRL+C退出。

  • 重新启动cpolar服务,使ssh隧道在后台生效。
sudo systemctl restart cpolar
  • 使用公网地址连接SSH测试
ssh pi@1.tcp.vip.cpolar.cn -p 20046

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

windows用户修改ssh客户端的默认端口为cpolar的公网端口即可。

现在,我们每次远程连接树莓派时,不必每次修改远程ssh连接地址了,效率进一步提升。

您在远程操作的过程中曾遇到什么问题呢?欢迎在下面留言。

本篇教程为上一篇《如何从外网SSH访问家中的树莓派》的进阶篇,通常,每次启动Cpolar 隧道时,系统都会一个远程TCP地址和端口,它会在24小时后随机变化,这对于经常访问的用户,或者生产环境的服务来说很不方便。为此,您需要配置一个的公网TCP地址。首先,登录您的 cpolar 后台,在 -> -> 部分,添加一条记录。选择 ,和填写,然后点击按钮。系统会分配给您一个该地区的固定TCP地址,可供长期稳定使用。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2ckEtvJE-1 1、目的IP地址/子网掩码 目的IP地址就是路由要到达的目的主机或目的网络的IP地址,子网掩码就是目的地址所对应的子网掩码。当目的地址和子网掩码都为零时,表示静态缺省路由。(当目的地址是主机时,就是主机路由,是网络地址时就是网关路由???) 2、出接口和下一跳IP地址 根据不同的出接口
静态路由配置与管理 静态路由是一种最简单的路由,需手工配置,用一条指令指定静态路由的目的IP地址、子网掩码、下一跳IP地址,或者出接口、优先级等主要参数值就可以了。还可根据实际需要配置静态路由与BFD或者NQA的联动。 一、路由基础 “路由”简单说就是报文从源端到目的端的整条传输路径。当报文从路由器到目的网段有多条路由可达时,路由器可以根据路由表中最佳路由进行转发。最佳路由的选取与发现此路由
百度:http://www.baidu.com/search/url_submit.html Google:http://www.google.com/intl/zh-CN/add_url.html TOM:http://search.tom.com/tools/weblog/log.php MSN:http://search.msn.com/docs/submit.aspx Alexa:
树莓是一个基于Linux系统的计算机,用户可以通过SSH远程登录到树莓进行操作。如果发现树莓上的文件自动删除,可能是因为以下原因: 1. 系统自动清理:Linux系统有一个自动清理机制,可以定时清理无用的文件和缓存,如果设置不当,可能会误删重要文件。 2. 被病毒或恶意软件删除:树莓的系统和应用程序可能存在漏洞,被黑客或恶意软件攻击后,文件也会被删除。 3. 用户误操作:用户在使用树莓时,可能会误操作删除文件,或者设置了自动删除的脚本。 为了解决树莓上文件自动删除的问题,可以采取以下措施: 1. 安装杀毒软件:在树莓上安装杀毒软件,及时发现并清除病毒和恶意软件。 2. 配置自动备份:可以通过定时备份来保护重要数据,避免因误操作或恶意攻击导致文件删除。 3. 检查系统日志:定期检查系统日志,排查是否存在异常操作或攻击行为,及时采取措施加以防范。 4. 遵循操作规程:在使用树莓时,应该遵循操作规程,确保操作正确,避免误操作导致文件删除。 总之,在使用树莓过程中,保持警觉并加强安全意识,才能有效防范文件自动删除等安全问题的发生。