» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

能不能让服务器被访问时自动下载局域网的一个文件并提供下载?

posted by wap, platform: iPhone

本人最近遇到一个问题,郊区办公室有一台服务器A,有公网IP,我在上面装了个web服务器。该服务器还连接了合作公司的内网,合作公司会在内网网址上发布一个excel文件,不定期更新。
请问怎样才能实现:我在市区的办公室,点击一下服务器A上的网页,服务器自动下载内网上的excel文件,并且传输给我?
电脑小白一个,希望大家不吝赐教!先谢谢了!


TOP

最关键的内网excel怎么发布你没说,是提供局域网共享文件还是坐在网页上

如果仅仅是要excel,搞个vpn就可以了



本帖最近评分记录
  • QQtango 激骚 +1 最骚 Rated by wap 2013-6-28 21:12

TOP

posted by wap, platform: Android

excel是内网共享文件夹里面的话,服务器a的iis里面建一个虚拟文件夹,目标指向共享文件夹(\\hostname\foldername这样的)就行了。


本帖最近评分记录
  • QQtango 激骚 +1 最骚 Rated by wap 2013-6-28 21:13

TOP

posted by wap, platform: iPhone
引用:
原帖由 @playez  于 2013-6-27 20:52 发表
最关键的内网excel怎么发布你没说,是提供局域网共享文件还是坐在网页上

如果仅仅是要excel,搞个vpn就可以了
excel是提供的网址。要是共享文件就好办了。
VPN我也想过,不过市区办公室防火墙只允许浏览网页,其他端口都封了。无奈。

TOP

posted by wap, platform: iPhone
引用:
原帖由 @catxing  于 2013-6-28 20:54 发表
posted by wap, platform: Android

excel是内网共享文件夹里面的话,服务器a的iis里面建一个虚拟文件夹,目标指向共享文件夹(\hostnamefoldername这样的)就行了。
是通过网址发布,类似http://192.168.10.xx/t.xls 这种格式。

TOP

如果发布网址含有内网地址,只有通过vpn访问。ssl vpn是可以通过网页访问的,不需要额外的端口

最简单的就是上面所说局域网10.xx先共享,然后再web服务器设置一个虚拟文件夹

TOP

posted by wap, platform: Android

那也很简单,服务器a上建一个批处理文件,批处理文件可以下载内网http的文件到本地。示例很好找,百度一下“批处理 http 下载”就有一堆。然后用Windows自带的task scheduler建一个schedule来定期跑这个批处理文件,比如一天一次。最后把下下来的文件发布出去就好了。也就一刻钟的事情。

TOP

发新话题
     
官方公众号及微博