【问题标题】:In SAP how can I get the real IP address of a user connecting via VPN在 SAP 中,如何获取通过 VPN 连接的用户的真实 IP 地址
【发布时间】:2014-12-31 18:41:30
【问题描述】:

这里是场景。 a 用户通过VPN登录内网访问企业内网SAP系统。 SAP 需要知道真实的用户 IP(不是 VPN 分配给他的那个)。我们怎样才能找到真实的IP地址? VPN 是否将真实或“vpn 分配”的 ip 传递给 SAP?

最后是否可以配置 VPN,使其将真实的客户端 IP 地址(即对 VPN 可见的)传递给 Intranet 应用程序。

【问题讨论】:

  • 连接方式其实是问题的关键。你没有说它们是如何连接到 sap 系统的。 RFC、SAPGUI、HTTP ?
  • 谢谢菲尔。它们可以使用 SAPGUI 或 HTTP 连接。
  • 我不知道 SAP,但只有网络。而且我会说 TCP 连接的接收方没有办法,因为有关用户“真实”IP 的所有知识都在 VPN 网关内。
  • 没有“the 真实 IP”之类的东西 - 这不是 SAP 或任何其他技术堆栈的限制。例如,我的笔记本电脑经常有两种连接互联网的方式,通过 WLAN 和通过电缆,有两个不同的 IP 地址——哪一个是真实的?一旦 NAT 开始发挥作用,您甚至无法看到超出某个特定点的任何内容。您需要 IP 地址做什么?
  • @StephenKing & vwegert 谢谢你们。无论如何,VPN 是否可以传递它看到的 IP,而不是为用户分配 IP?

标签: ip-address sap vpn


【解决方案1】:

对于 SAPGUI,试试 CALL FUNCTION 'TERMINAL_ID_GET'

对于网络调用,我通常在 SICF 的处理程序上放置一个简单的退出。访问服务器-> 请求获取标头。你应该找到来电者的IP。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-07-26
    • 2010-10-23
    • 1970-01-01
    • 2012-11-03
    • 1970-01-01
    • 2013-01-16
    • 2011-06-08
    • 1970-01-01
    相关资源
    最近更新 更多