如何在外网获取数据存储后内网用户访问?

假设一台服务器,双网卡,连接外网和内网,现在用户要求内网用户只能访问服务器的内网网站(.net网站),但服务器需要通过外网及时连接到外部网站,例如163,下载最新的国际国内新闻,保存在服务器数据库中,内网用户则可以访问这些最新数据。而不是通过外网访问这些数据,各位大大请问该怎么解决啊??
非常感谢xlb1123 ,不过请问采集功能是需要手写代码的吗?这方面我倒是还真的没有用过。。。就是需要服务器在外网采集最新数据后,保存到服务器上,内网用户就可以访问了。。。

因为你只有服务器才连接了内外网,所以内网用户只需要连接到网站的内网地址就行了,网站内容通过什么渠道来的跟用户没有关系嘛。内网用户又不能直接访问163等。本来不就这样么?不过这个得你网站有采集功能,把163的新闻内容变成你网站的内容,不能只提供163的链接吧。

采集的我也没有研究过,不过你看看能否用框架的方式,把外网的页面嵌入到你的网页当中,但是这个会造成别人点里面的链接会跳到直接浏览外网地址。这个需要你研究下了,看怎么一直都是用你的地址访问。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-05

采集数据这一块是需要人工自动采集还是工具采集?数据采集进来后,使用这台电脑搭建私有云环境,就能让所有内网用户通过访问这台服务器获取到采集的数据了。

搭建私有云环境的具体步骤可以参考百度经验:

手把手教你快速搭建私有云企业网盘