在家远程控制(远程桌面)到公司的电脑

我是个比较走运的人,工作3年也没加过半天的班(别遮着半边脸笑我)。但新项目要我打破“习惯”了。星期6也要加班。在公司已经坐上5天我的。好想回到家中宽松的工作环境。于是想, 在家远程控制公司的电脑。

网络情况:

强制条件:
一般,Internet上的电脑(本例中 家中的电脑)是不能直接访问 公司的电脑的。所以不能让 家中的电脑直接访问 公司的电脑的“远程桌面”服务。

要求条件:
很多时候, 家中的电脑可以通过很多方式来监听来自Internet的TCP连接请求。如,直接用ADSL上网的,或有能力修改网关作端口映射的。

这样:

  1. 让公司的电脑总是开着,不停地尝试连接家中的电脑(通过动态DNS地址找到)的VPN服务。
  2. 让家中的电脑连上Internet,并更新动态DNS地址为家中电脑的IP地址。
  3. 公司的电脑连接上家中电脑的VPN服务,并组成虚拟本地网。
  4. 在虚拟本地网中。家中电脑可以自己访问公司的电脑了,当然包括远程桌面服务了 : )

具体流程:

一、准备工作:

1.  申请一个 动态DNS地址以让 公司的电脑找到 家中的电脑。
可以到 http://www.dyndns.com/ 或 http://www.changeip.com/ 申请。这里不多讲了。

二、在公司电脑中

1. 在 公司电脑中下载并安装OpenVPN : http://www.openvpn.net  。一般下载并安装 openvpn-2.0.9-install.exe 就可以了。(这步只需做一次)

2. 将 公司电脑的防火墙中的“远程桌面”服务设置为“例外”,即让其它电脑可以访问。(这可能有点危险,请保证电脑密码不要让别人猜到!)(这步只需做一次)

3. 生成一 KEY文件:在“命令控制台”中输入: openvpn --genkey --secret static.key 以生成一 KEY文件,并以 static.key 为文件名。(这步只需做一次)

4. 编写配置文件:在“命令控制台”中输入: notepad  config.ovpn  。文件内容: (这步只需做一次)

    proto tcp-client
    remote yourdns.dyndns.org 80
    dev tun
    ifconfig 10.8.0.2 10.8.0.1
    secret static.key
    comp-lzo
    keepalive 10 60
    ping-timer-rem
    persist-tun
    persist-key

#ping 10
    #verb 3
    #mute 10

其中,yourdns.dyndns.org 要换成在刚才申请的动态DNS地址。

3. 运行OpenVPN Client:在“命令控制台”中输入: openvpn config.ovpn  正常的话,程序开始不停地访问 yourdns.dyndns.org 的 80 端口(即将会是家中电脑的VPN服务的端口)

三、在家中电脑中

1. 引入 KEY文件:将在公司电脑中生成的 static.key 文件复制到“命令控制台”的默认目录中

2.  编写配置文件:在“命令控制台”中输入: notepad  config_server.ovpn  。文件内容: (这步只需做一次)

    proto tcp-server
    dev tun
    ifconfig 10.8.0.1 10.8.0.2
    secret static.key
    comp-lzo
    keepalive 10 60
    ping-timer-rem
    persist-tun
    persist-key
    port 80

#ping 10
    #verb 3
    #mute 10

3. 连接上 Internet。更新 动态DNS地址为电脑的Internet IP 地址。(一般www.dyndns.com 或 www.changeip.com 会提供这样的工具如,http://www.dyndns.com/support/clients/)

4. 运行 OpenVPN Server:在“命令控制台”中输入: openvpn config_server.ovpn  。

一切顺利的话,公司的VPN Client 就会连接上 家中的VPN Server。 “命令控制台”会有提示。

新建的虚拟网中:
家中电脑的 IP 是 : 10.8.0.1
公司电脑的 IP 是 : 10.8.0.2

固你可以在家中电脑中用“远程桌面”客户端连到公司的电脑了。

Good Luck ! 希望你的行为已经得到公司的同意。

在家远程控制(远程桌面)到公司的电脑相关推荐

  1. 通过远程桌面连接公司电脑打开软件 license 授权失败?

    特殊时期在家办公,通过远程桌面连接公司电脑打开软件 license 授权失败?错误信息如下: Cannot checkout an uncounted license within a Windows ...

  2. 适合国人的6款免费远程桌面工具,适用于电脑和手机

    通过远程桌面可以极大地方便我们进行远程技术支持.远程办公,然而我们熟知 QQ 远程.Windows自带的远程协助,使用起来并不理想,不是连接不顺畅就是操作技术高,相比之下,专门的远程桌面软件的体验更佳 ...

  3. Windows内网穿透远程桌面:公网远程桌面控制内网电脑 2/3

    系列文章 Windows内网穿透远程桌面:启用Windows远程桌面 1/3 Windows内网穿透远程桌面:公网远程桌面控制内网电脑 2/3 Windows内网穿透远程桌面:配置固定的远程桌面公网T ...

  4. Mac电脑下好用的mac版远程控制远程桌面软件

    1.TeamViewer 排名第一的远程控制软件吧,全面的远程访问.远程控制及远程支持解决方案,几乎适用于所有桌面和移动平台,Mac.Windows.macOS.Android.iOS.Linux等设 ...

  5. 为了远程控制:teamview检测为商用、ZeroTier + 自带远程桌面、Ping其他电脑ping不通

    先占个坑,teamview检测为商用,很烦,分别使用了向日葵.AnyDesk.splashtop.ZeroTier + 自带远程桌面... Teamviewer teamviewer检测为商用,改,删 ...

  6. 计算机远程桌面在哪里打开,电脑远程桌面怎么打开,教你电脑远程桌面怎么打开...

    远程桌面可通过控制另一台电脑的功能,让网络管理员可在家中安全的控制单位的服务器,且这个功能是系统内置的,所以比使用其他第三方的远程控制工具更方便.通过远程桌面服务我们可以实时的操作这台电脑,可以在上面 ...

  7. 仅需三步,远程桌面控制公司内网电脑

    远程办公的概念很早就被提出来,但似乎并没有多少项目普及落实到实际应用层面,至少在前几年,远程办公距离我们仍然很遥远.但2019年末突如其来的疫情,着实打了大家一个措手不及.尽管国内最初的大面积传播势头 ...

  8. 计算机远程桌面连接如何设置,电脑的远程桌面功能不知道怎么设置_远程桌面连接设置方法 - 驱动管家...

    相信大家对远程控制有所了解,一般我们需要远程控制的时候,都是通过QQ的远程协助的.使用Win7系统的人还是占一大部分的,Win7的远程桌面功能非常实用,方便我们远程操作电脑.有用户想使用远程桌面功能, ...

  9. 远程桌面连接接入路由器的电脑(Windows10)

    添加虚拟服务器 因为接入路由器的电脑的IP地址是由路由器随机生成的,不能直接用来远程访问.想远程桌面连接,需要设置虚拟的服务器,通过固定的端口号和分配的IP地址来标识这台电脑. 以TP-LiINK路由 ...

  10. 远程桌面控制公司内网电脑修改PPT

    微软的PowerPoint,相信是大家最熟悉的软件之一,其在我们工作中的重要性不言而喻.通常情况下,PPT做好后总会有各种各样的改动,如果恰逢自己没在办公室,而PPT又急需修改(笔者就曾经碰到过这样尴 ...

最新文章

  1. 电气期刊论文实现:考虑爬坡约束和输电损耗的经济调度【有代码】
  2. Git之添加公钥之后git clone ****提示sign_and_send_pubkey: signing failed: agent refused operation
  3. Multipath多路径冗余全解
  4. Java刷新Jpanel_java – 刷新JPanel
  5. 【转】粒子滤波简介以及相关技术探讨
  6. 复旦大学:专硕没住宿?我们帮你建!还给补助!
  7. 电脑关机程序(源码)
  8. 电驴服务器图标显示叉叉,2012年6月最新电驴服务器列表及设置方法
  9. 制作基于WiFi局域网的自动开门装置2.0(Arduino+微信小程序)
  10. 蓝桥杯web开发-5道模拟题让你信心满满
  11. 原创轻量VIO算法、简单易上手——XRSLAM帮你快速搭建移动平台AR应用
  12. J2SE总结(持续更新)--hxx_jmr
  13. 欧几里得算法及其扩展欧几里得算法——数论
  14. 流利阅读12.21 Surveying China’s livestreaming economy
  15. Android7.0 PackageManagerService (3) APK安装
  16. 市场营销中的色彩心理学
  17. 小学语文1-6年级心田花开成语用法归类汇总
  18. LET: Linguistic Knowledge Enhanced Graph Transformer for Chinese Short Text Matching学习笔记
  19. lpc1788开发之SDRAM
  20. Linux内核设计与实现——第4章:进程调度

热门文章

  1. 未成年帐号登录华为游戏,启动后不断弹出防沉迷提示
  2. TDengine学习笔记
  3. 普里姆(Prim)算法 Java实现(最小生成树)
  4. 基于GEE的制作全球任意地方时间序列数据动画的方法
  5. 用R进行多元线性回归分析建模
  6. android状态栏高度px,安卓720*1280界面尺寸规范参考
  7. 网络流的各种加边优化
  8. 数据库面试题(选择题)
  9. Winform的控件执行顺序 如何设置TabIndex
  10. gdal-ogr2ogr空间数据转换