有一台服务器有一个动态IP(公网上),在他不关机在情况是否可以将他当作固定IP用?
  客户端软件是通过SocketConnection连接。用以上的IP(如果服务端IP改变我就相应地改变连接的IP
),但是客户端软件是通过代理服务器上网的。我的客户端能连上服务器吗?
如果能够连上,客户要如何配置或怎样才能实现?

解决方案 »

  1.   

    有一台服务器有一个动态IP(公网上),在他不关机的情况是否可以将他当作固定IP用?
      客户端软件是通过SocketConnection连接。用以上的IP(如果服务端IP改变我就相应地改变连接的IP
    )连接服务器,但是客户端软件所在的电脑是通过代理服务器上网的。这样的客户端能连上服务器吗?
    如果能够连上,客户要如何配置或怎样才能实现?
      

  2.   

    动态IP 只要你连接时是确定的 而且之后都不会改变 应该就可以做固定IP用...通过代理? 可以连的上的 一般如果通过好的代理 更能连的上
      

  3.   

    我目前的情况主不连不上,我Ping  www.sina.com.cn 都不通。但是IP地址是找到了的。
    原因是网关没有做路由。上网是通过代理服务器上的网,我的程序在局域网网内上没有问题的,只要作了路由的跨网段都可以用。我不知道这种情况通过代理上网行不? 如果行的话该如何实现?
      

  4.   

    可以直接连接的。ping 的问题是sina防火墙不允许ping ,但是你能够从dns找到地址
      

  5.   

    直接连不上。
    我Ping 我要连接对方(应用服务器)的机器都不通(对方关掉了防火墙)。因为我所在的网段没有作路由,我上网是通过代理服务器上网的。
      

  6.   

    是不是连接延时太长了哟! 还是我的网根本就不通(是否必须要ping通才行)?
      

  7.   

    你用
        nslookup 对方IP 
    看看通不通?我还是不太明白你的问题,但是你可以先把你的程序连固定IP的跨网段的服务器试一试.然后再试动态的.
      

  8.   

    我再一次重复一下我的问题,作更进一步的说明!
     
      有一台服务器有一个动态IP(公网上),在他不关机的情况是否可以将他当作固定IP用?,现在用的是固定IP。
      客户端软件是通过SocketConnection连接。设置好IP地址和端口号(端口号是我上网用的端口号,我想上网都能通过这个端口出去,我的程序也应该能从这个端口出去)。
      连接服务器,但是客户端软件所在的电脑是通过代理服务器上网的。这样的客户端能连上服务器吗?
    如果能够连上,客户要如何配置或怎样才能实现?
    我将客户端软件放在我上网用的代理服务器上,我的机器作为服务端,来连接我,两台机器的IP是跨网段的,都能连上。
      

  9.   

    内网直接访问,外网用花生,
    应该是这样的,只要安装了tcp/ip协议,你的机器能ping通服务器就能访问数据的,如果实在不行,你可以把中间件安装在本地,直接连接访问数据库服务器看能否实现,(我没有遇到过,所以这样说,但并不代表我说的就是正确的哦)
      

  10.   

    你用的是什么代理软件,在代理软件哪里开通211端口,
    可以在DOS窗口试一下:telnet XXX.XXX.XXX.XXX 211
    如果左上角光标一闪一闪就可以访问了。
      

  11.   

    建议使用VPN,然后就和局域网中的操作一样了