最后更新:2022-07-15 15:44
我家里有一台电脑,有一个麦克风,当我出去时,我想上网,但由于没有固定的公共IP地址,我在家使用的非商业宽带网络,还有本地网络,所以这些原因使我无法上网在家里以外的电脑。
解决方案:
根据这个blog: 公网ssh远程连接Linux【无公网IP】_CpolarLisa的博客-CSDN博客_ssh公网接入
我已经了解了cpolar。在cpolar设置之后,我可以有一个[未固定的]公共IP来访问我的桌面,例如:
ssh mypc@ 2.tcp.cpolar.cn -p 1010
这是ip2.tcp.cpolar.cn和1010端口每天更改的,所以我在我的cpolar帐户上开了一个会员帐户,每年144rmb,然后我就可以设置一个保留的TCP地址:
保留的TCP地址可以分配到您的帐户,以提供使用TCP隧道(例如SSH、RDP等)的开放服务的稳定端点。当使用保留的地址启动隧道时,请使用
-remote-addr=<YOUR_ADDRESS>选项。
但是Cpolar的帐户界面不讲如何小心地设置它,我在文件中找到了更详细的描述,简而言之,首先,申请将[固定]的TCP地址存储在用户界面的“保留”选项卡页上 这 ),然后停止Cpolar在本地计算机上运行:
sudo systemctl stop cpolar
检索了cpolar配置文件:
Vim ~ /.cpolar/cpolar.yml (在/usr/local/etc/cpolar/cpolar.(yml)中也是可能的)
将 remote_addr 添加到文件中的22个端口的相应设置中:
注意此处的 remote_addr 值和区域值必须根据个人用户“保留”选项卡页的信息填入。
最后恢复Cpolar: sudo systemctl start cpolar
它应该成功. 你可以使用ssh mypc@1之后. tcp.VIP.cpolar.cn - p 20050 来 ssh 家用电脑!
另外附上一个很不错的用来扩大Linux /home 容量的办法: 将/home目录挂载到新分区(或新硬盘)_runixcn的技术博客_51CTO博客
本文由 在线网速测试 整理编辑,转载请注明出处。