你可以打开路由器上的DMZ主机功能。或者通过端口映射,pcanywhere的默认端口是:数据端口5631(tcp),状态端口5632(udp)。有了这两个端口,剩下的你应该都会做了吧。不申请域名的话就只能通过你公司的公网IP地址访问了,还有在你公司的网关上设置一个端口映射,映射目标是你服务器的相应端口,否则是不能访问服务器的
例如在内网的时候你们是输入服务器的内网IP访问的,例如19216801,而在外网就必须用公司的公网IP例如211168151
,所以就要在网关(例如路由器)上设置端口映射,映射到19216801的发布端口上(例如80)一般这样的需要应该是公司行为。达到你要求的访问,需要有几个前提:
1,网络有固定IP,用防火墙开固定端口,如:2221682233:8086
2,网关有防火墙,做外网映射用。
3,内网需要被访问的文件做共享设置或FTP服务器,然后映射到这台机器上。内网一台服务器,要把一些文件共享,不仅要给内网用户访问,也要给外网的用户访问。
内网环境:
有一台路由器,连接到外网,内网可以正常上网。
外网用户环境:
一些零散的用户,通过不同的网络,在不同的地方上网。
设计方法:
在路由器里将服务器映射到外网——做DMZ。
具体实施和测试:
在界面的高级配置--NAT和DMZ配置---NAT全局配置(v10之前版本):
或在转发规则---虚拟服务器(v10及以后版本):
测试:
在电脑的开始—运行,输入 “\\公网IP” 点击确定:
结果:
注意事项:
1、 设置好共享文件的权限;
2、 在路由器上关闭“冲击波病毒防御”;
3、 路由器上的防火墙不能阻止TCP139、TCP445、UDP137、UDP138端口;
4、 TCP139、TCP445、UDP137、UDP138端口在Internet是没有禁止;
5、 服务器的防火墙不能设置阻止。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)