【问题标题】:How to use a specific IP to access specific sites by?如何使用特定IP访问特定站点?
【发布时间】:2011-02-09 12:06:04
【问题描述】:

我公司在网络上注册了某些服务,并依靠公司的IP使用这些服务,主管要求我允许一些员工从公司外部进入这些网站,然后授权人员进入公司网站。

他们如何使用公司的 IP 来允许他们浏览服务网站?

我需要使用诸如youtube代理之类的代理网站之类的方法吗?还是有其他方法?我如何在 asp.net 中做到这一点?

提前致谢。

【问题讨论】:

    标签: c# asp.net binding ip-address soap-client


    【解决方案1】:

    您需要创建一个VPN

    您也可以创建一个代理。

    【讨论】:

    • 你是对的 SLaks,好的,我怎样才能让我的公司服务器作为代理服务器?
    • 我会推荐这个而不是我的答案。您可能需要与公司的 IT 部门取得联系。他们必须进行设置。
    【解决方案2】:

    如果您尝试从公司服务器的 IP 地址使用外部服务,则必须代表员工将来自公司 IP 的查询定向到外部服务。该员工将直接连接到您的公司服务器。

    代理服务器可能是这样做的一种方式。您还可以重新编写代码以代表您的用户将查询从公司服务器转发到外部服务,这就是我上面的建议。取决于您必须深入代码以确定哪个更好/更容易。

    【讨论】:

    • 很酷的 Phillip,那么我该如何“代表员工将查询从我的公司 IP 定向到外部服务”
    • 我对您的应用程序做了很多假设,所以我可能偏离了方向。通常你会让员工连接到你的服务器,服务器将处理所有的身份验证和命令处理。然后,当员工尝试访问外部服务时,您的服务器将从客户端接收该请求,然后服务器将与外部服务建立出站连接,并在需要时模拟员工凭据。您的服务器收到来自外部服务的响应,然后您的服务器将其转发给客户端。如果你可以做 VPN 或代理,你应该做。
    • 基本上你的客户端对外部服务一无所知,它只是连接到服务器,服务器处理客户端和外部服务之间的一切。同样,我的假设是您开发或有权访问服务器和客户端应用程序上的代码。
    • 任务完成,感谢您的时间 Phillip 并感谢 SLaks。
    猜你喜欢
    • 2014-04-02
    • 1970-01-01
    • 2017-10-01
    • 2015-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-26
    • 1970-01-01
    相关资源
    最近更新 更多