代码之家  ›  专栏  ›  技术社区  ›  whatnick

Java内外NAT

  •  0
  • whatnick  · 技术社区  · 15 年前

    我们正在编写一个基于HTTP的桌面应用程序,其客户端在NAT之外运行。我们从NAT内部进行编码和测试。http服务器位于我们的NAT中(是的,这是糟糕的网络设计)。自动检测HTTP客户机从何处启动并传递适当的服务器IP(即NAT内部或外部)的最佳Java方法是什么?

    server_ip = 0.0.0.0
    if(inside_nat())
       server_ip = 192.168.0.*
    else
       server_ip = 202.13.14.15
    

    需要insider\u nat()的java实现

    2 回复  |  直到 15 年前
        1
  •  0
  •   Maurice Perry    15 年前

        2
  •  0
  •   whatnick    15 年前

    推荐文章