浏览 18711 次
锁定老帖子 主题:在家远程控制(远程桌面)到公司的电脑
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|||
---|---|---|---|
作者 | 正文 | ||
发表时间:2007-12-22
在家远程控制(远程桌面)到公司的电脑我是个比较走运的人,工作3年也没加过半天的班(别遮着半边脸笑我)。但新项目要我打破“习惯”了。星期6也要加班。在公司已经坐上5天我的。好想回到家中宽松的工作环境。于是想,在家远程控制公司的电脑。 网络情况: 强制条件: 一般,Internet上的电脑(本例中家中的电脑)是不能直接访问公司的电脑的。所以不能让家中的电脑直接访问公司的电脑的“远程桌面”服务。 要求条件: 很多时候,家中的电脑可以通过很多方式来监听来自Internet的TCP连接请求。如,直接用ADSL上网的,或有能力修改网关作端口映射的。 这样:
具体流程: 一、准备工作: 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 。文件内容: (这步只需做一次)
3. 运行OpenVPN Client:在“命令控制台”中输入:openvpn config.ovpn 正常的话,程序开始不停地访问 yourdns.dyndns.org 的 80 端口(即将会是家中电脑的VPN服务的端口) 三、在家中电脑中 1. 引入 KEY文件:将在公司电脑中生成的 static.key 文件复制到“命令控制台”的默认目录中 2. 编写配置文件:在“命令控制台”中输入: notepad config_server.ovpn 。文件内容: (这步只需做一次)
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 ! 希望你的行为已经得到公司的同意。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|||
返回顶楼 | |||
发表时间:2007-12-24
你可以试试VNC,可以实现任意操作系统之间的远程控制
|
|||
返回顶楼 | |||