在外远程查看家里内网监控

news2024/11/23 20:06:34

在外远程查看家里内网监控

现代生活节奏紧张,巨大的压力压得我们喘不过气来,因此很多人选择在家里养一只陪伴我们的宠物,用以舒缓紧张的情绪和繁重的压力。但养了这些小家伙后,不在家时又总想随时看看家里小可爱们的情况,这时我们就能利用cpolar和Windows自带的远程桌面,查看家里宠物的情况。

首先,我们需要在家里安装一个cpolar客户端(可以在cpolar官网页面免费下载),在cpolar客户端下载完成后,双击压缩包内的.msi文件,自动进行安装。

img

img

在完成cpolar客户端的本地安装后,我们先不着急在本地操作。我们先在cpolar官网,预留一个稳定的数据隧道(未对数据隧道出入口进行设置的空白隧道)。在cpolar官网登录后,就能进入cpolar的个人云端界面。在这里,我们可以预留多种空白数据隧道,以适应我们不同的需要。这里我们要建立的是能远程访问特定电脑的隧道,因此我们找到“保留的TCP地址”栏位。

img

img

img

由于是空白隧道,因此我们不必过多设置,只要设定服务器位置(为保证数据流稳定,最好选择位置靠近自己的服务器)和数据隧道的说明备注即可。这里例子中,我们将数据备注为“宠物远程”,服务器则选择China vip,再点击右侧的“保留”按钮,完成空白数据隧道的设定。空白数据隧道保存成功后,就会生成一个“地址”,这个地址是我们在cpolar客户端设定的关键,因此可以复制保存。

img

img

接着,我们回到本地电脑的cpolar客户端,将空白的数据隧道配置到本地电脑上(设定数据隧道的出口)。与cpolar官网一样,cpolar客户端也要输入专属的用户名和密码登录,从而建立专属自己的安全高效数据隧道。进入cpolar客户端界面后,我们点击左侧边栏“隧道管理”项下的“创建隧道”功能,设置空白数据隧道的出口。

img

空白数据隧道出口的设置也很简单,只要输入隧道名称、执行协议、本地地址、预留的TCP地址(该项必须点选上行“固定TCP端口”才会出现)等几个选项即可。为了和空白数据隧道保持一致,我们也将隧道名称设定为宠物远程;执行协议自然是TCP协议;本地地址填写需要映射的内网端口即可,如本例中为远程桌面,则填写远程桌面的端口号3389;而预留的TCP地址就是我们在cpolar官网获得的地址,复制粘贴进来即可。完成这些信息的填写后,就能点击下方的“创建”,完成空白数据隧道的出口设置。

img

完成这一步后,我们点击cpolar客户端左侧“状态”项下的“在线隧道列表”,这里我们就能看到远程计算机访问本地计算的关键,即公网地址。

img

远程TCP-IP隧道建立完成后,我们需要打开本地电脑的“远程桌面”开关。只要在Windows的设置页面,找到远程桌面,点击打开即可。

img

完成这些设置后,我们在其他地方的电脑上(比如办公室电脑上),打开Windows自带的远程桌面程序(可以在Windows任务栏搜索界面,输入“远程桌面”),并在程序界面的“计算机”栏位,输入cpolar客户端取得的“公网地址”,就能轻松连接到家里电脑,并打开家里电脑的摄像头,随时查看家里宠物的情况。

img

img

img

使用这种方式连接家里的电脑,最大的好处是可以即时操作家里的电脑,就像自己在家里一样,并且不用安装过多软件。同时,由于我们创建的是稳定TCP隧道,因此可以长期稳定的通过这条隧道访问家里的电脑。当然,远程查看宠物只是cpolar数据隧道的用途之一,cpolar所创建的数据隧道还有更多用武之地。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/781510.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

STL:双端队列容器适配器仿函数优先级队列

deque 双端队列可以在头部和尾部进行插入删除操作与vector相比,头插效率高,不需要搬移元素 与list相比,空间利用率高 deque逻辑上空间是连续的,物理上并不是,是由一段段小空间拼接而成的 双端队列的迭代器比较复杂 cur…

Python爬虫技术及其原理详解

概要 随着互联网的发展,大量的数据被存储在网络上,而我们需要从中获取有用的信息。Python作为一种功能强大且易于学习的编程语言,被广泛用于网络爬虫的开发。本文将详细介绍Python爬虫所需的技术及其原理,并提供相关的代码案例。 …

Python—数据结构(一)

先放一张自己学习和整理归纳的思维导图,以便让大家都知道我自己的整体学习路线。 数据结构的学习路上内容枯燥,但坚持下来一定有很大的收获!加油💪🏻! 数据结构 数据的概念数据元素: 若干基本…

php基于redis处理session的方法

php基于redis处理session的方法 一个基于redis的处理session的方法,如下: class Session_custom { private $redis; // redis实例 private $prefix sess_; // session_id前缀 // 会话开始时,会执行该方法,连接redis服务器 p…

【JVM】JVM执行流程 JVM类加载 垃圾回收机制等

目录 🌷1、JVM是什么? 🌷2、JVM的执行流程(能够描述数据区5部分) 🌷3、JVM类加载过程 🌷4、双亲委派机制:描述类加载的过程 问题1:类加载器 问题2:什么…

前端知识点视频补充

使用工具: Vscode使用: 需要下载插件:open in browser。这个插件可以快速打开浏览器。 选择文件夹有两种方式:选择打开文件、拖拽方式(这种最方便) 快捷键:快速生成Htm结构文件:…

msvcr100.dll丢失的解决方法

在解决msvcr100.dll丢失问题前,给大家介绍一下为什么msvcr100.dll会丢失 msvcr100.dll文件丢失的原因可能有多种。以下是一些常见的原因: 文件被误删:有时候,用户可能会误删除msvcr100.dll文件,导致其丢失。 文件损…

蓝桥杯专题-真题版含答案-【生命之树】【消除尾一】【密码脱落】【生日蜡烛】

点击跳转专栏>Unity3D特效百例点击跳转专栏>案例项目实战源码点击跳转专栏>游戏脚本-辅助自动化点击跳转专栏>Android控件全解手册点击跳转专栏>Scratch编程案例点击跳转>软考全系列点击跳转>蓝桥系列 👉关于作者 专注于Android/Unity和各种游…

用户管理功能

后端 # 获取用户列表 bp.get("/user/list") def user_list():users UserModel.query.order_by(UserModel.join_time.desc()).all()user_list [user.to_dict() for user in users]return restful.ok(datauser_list)# 用户是否可用 bp.post("/user/active"…

json-server提供json接口服务--示例版本

一、基于以下数据做接口常用功能的查询 1.1启动服务并且创建数据库文件,对外提供文件如下: {"posts": [{"author": "杰瑞","id": 1},{"id": 2,"title": "json-server","au…

通过Jmeter压测存储过程

一、存储过程准备: 1、建立一个空表: 1 CREATE TABLE test_data ( id NUMBER, name VARCHAR2(50), age NUMBER ); 2、建立一个存储过程: 1 2 3 4 5 6 7 8 9 CREATE OR REPLACE PROCEDURE insert_test_data (n IN NUMBER) AS BEGIN --E…

顺丰基于 Flink CDC + Hudi 推进实时业务落地

摘要:本文整理自大数据研发高级工程师唐尚文,在 Flink Forward Asia 2022 数据集成专场的分享。本篇内容主要分为三个部分: 应用场景 实践与优化 未来规划 点击查看原文视频 & 演讲PPT 一、应用场景 1.1 顺丰集团业务概览 顺丰除了大家…

LeetCode153.Find-Minimum-In-Rotated-Sorted-Array<寻找旋转排序数组中的最小值>

题目&#xff1a; 寻找旋转排序数组中的最小值 思路&#xff1a; (1) sort 排序 (2) 循环找最小数。 代码是&#xff1a; //code//1 class Solution { public:int findMin(vector<int>& nums) {int len nums.size() - 1;sort(nums.begin(),nums.end());int fir…

go学习 模块与包 - Init函数 - 如何导入第三方包 - 切片与数组的数据传递方式 - go中文件的读写

目录 包&#xff08;package&#xff09;是组织和复用代码的基本单元。 包的种类&#xff1a; 包的导入 包的组成 如下两个文件中定义了A变量和 sc_num变量&#xff0c;他们的首字母开头分别为大写和小写&#xff0c;因此可以说明A变量是公有变量&#xff0c;而sc_num是私…

【unity之IMGUI实践】通用API实现抽象行为封装【五】

&#x1f468;‍&#x1f4bb;个人主页&#xff1a;元宇宙-秩沅 &#x1f468;‍&#x1f4bb; hallo 欢迎 点赞&#x1f44d; 收藏⭐ 留言&#x1f4dd; 加关注✅! &#x1f468;‍&#x1f4bb; 本文由 秩沅 原创 &#x1f468;‍&#x1f4bb; 收录于专栏&#xff1a;uni…

【数字图像处理与应用】模板匹配

【数字图像处理与应用】模板匹配 题目模板匹配原理Matlab代码实现算法介绍显示图像的匹配结果 (最匹配的一个)MATLAB实现运行结果图像的相关值结果&#xff1a;在原图像上绘制检测到的目标位置&#xff1a;显示检测到的目标坐标&#xff1a; 显示图像的匹配结果 (最匹配的三个&…

计讯物联5G千兆网关TG463赋能无人船应用方案,开启自动巡检的智能模式

方案背景 水电站、水库、堤坝等水利工程水下构筑物常年处于水下&#xff0c;并在复杂的水流环境下运行&#xff0c;难免会出现磨蚀、露筋等损伤&#xff0c;而传统的安全监测方式一般是通过潜水员检查上层水柱或通过降低水位进行人工巡查&#xff0c;不仅成本高&#xff0c;效…

深入理解Linux网络——TCP协议三次握手和四次挥手详细流程

文章目录 一、三次握手流程二、为什么握手是三次三、关闭连接的情况四、四次挥手流程五、为什么挥手是四次 系列文章&#xff1a; 深入理解Linux网络——内核是如何接收到网络包的深入理解Linux网络——内核与用户进程协作之同步阻塞方案&#xff08;BIO&#xff09;深入理解L…

EGE-UNet, 轻量化U-Net

随着transform 的出现&#xff0c;现在语义分割网路结构越来越复杂&#xff0c;轻量化网路也较少了&#xff0c;有些轻量化也只是名义上的轻量化。今天我看到一篇很好的论文&#xff0c;上海交大发表在 MICCAI 2023 的最新研究工作&#xff0c;一个称为Efficient Group Enhance…

堆排序与直接选择排序

目录 一、直接选择排序 1.基本思想 2.直接选择排序的特性总结 3.代码实现&#xff1a; 二、堆排序 1. 概念&#xff1a; 2.图像实现&#xff1a; 3.代码实现&#xff1a; 一、直接选择排序 1.基本思想 每一次从待排序的数据元素中选出最小&#xff08;或最大&#xff09…