一般来说,小区局域网里的IP地址是私网地址,有少数是公网地址。
一般来说,公司局域网里的IP地址是私网地址。
那么你的问题就是:如何实现两个私网通过公网互访。
最好的解决方案:VPN
条件:公司网络安装VPN服务器,支持VPN接入。
缺点:如果本端是私网即你家小区如果是私网,并不一定能成功。这要看你小区的具体上网方式,比如对外的NAT方式。
QQ实现此功能的基本原理:通过服务器。
很明显通过IP地址在公网是是不可能找到你办公室的计算机的。因此就需要有一个公网的东西与你办公网的计算机建立联系。可以用域名,而QQ用的是公网服务器。即首先通过服务器与要通信的两端分别建立连接。然后通过服务器中转或者将两边打通直接通信,即所谓P2P。
条件:有公网服务器,有类QQ的穿越局域网的软件,通信双方主动与服务器建立连接。
缺点:实现很复杂,不安全。
可行的方案:静态NAT。
一般公司对外NAT都是动态的,但是如果你有可能掌握公司出口路由器(或代理服务器)的配置权限,在其上面实施IP地址与端口的静态NAT,理论上也是可能实现的。访问方式即公司的出口地址+端口号。这个没试过。
其实,根据你网络的实际情况,还有很多办法,比如通过WEB下的JAVA小程序也可以访问。
总之,基本思想就是,想办法使你的办公室电脑可以在公网上寻到。实现有一定困难,如果这此你搞明白了,你对网络就已经有相当深刻的认识了。
还可以通过辅助软件iis7远程助手
1、需要被远程的电脑 如:单位 A电脑 下载并安装“iis7远程助手”
然后找到“远程地址”记录起来,如下图:
2、任意一台B电脑,使用下面的远程方法 去链接A电脑
方法一:
1、B电脑 搜索“远程桌面连接”,点击 输入A电脑的“远程地址”用户名就是A电脑的账号一般为:administrator 。然后点击“连接”如下图:
2、输入 A电脑的登录密码。这个只有你自己知道哦。如下图:
3、远程之后。如下图:
方法二:
1、到http://fwqglgj.iis7.net/,下载iis7批量远程桌面工具,并根据提示安装好。
2、打开iis7批量远程桌面工具,选择windows,点击右上角的添加。
3、添加iis7远程助手上显示的信息【3个必填信息(远程地址-账户-密码)密码是计算的开机密码,其它的根据需要填即可】
4、添加完,双击列表即可远程![在这里插入图片描述](https://img-blog.csdnimg.cn/55cead2a2127485582d8f8f66cc2b114.png)