本篇教程为上一篇《
如何从外网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 地址。
cpolar tcp -remote-addr=1.tcp.vip.cpolar.cn:20046 22
在树莓派中,修改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 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. 遵循操作规程:在使用树莓派时,应该遵循操作规程,确保操作正确,避免误操作导致文件删除。
总之,在使用树莓派过程中,保持警觉并加强安全意识,才能有效防范文件自动删除等安全问题的发生。