我用客户端 连接 服务器的时候,最开始服务器安装在我机子上,我用的是铁通,我设置好 路由映射后,客户端就能连接到服务器了。
现在我的线路换成电信了,没有了路由,现在是交换机,客户端连接不上服务器了,怎么办?

解决方案 »

  1.   

    to peipei160509你好,我也是在学习三层,没搞清楚外网访问三层?请你帮忙下!
    我把数据库的1433和211的端口都由路由器映射到公网了!我不清楚的是中间层的ADOConnection连接字符 要设置为公网IP还是数据库服务器的IP?  客户端的SocketConnection的Address要设置为公网IP还是数据库服务器的IP?
      

  2.   

    使用VPN有試過,不過我想影射1433,服務端放在本機的話,那不是很慢
      

  3.   

    中间层的ADOConnection连接字符 自然是要设置为数据库服务器的IP
    数据库服务器的IP应该只是内网的ip地址,外网怎么能访问的到呢, SocketConnection的Address要设置为公网IP,并且要在路由器上设置好211端口的映射<SocketConnection默认是用211号端口>
      

  4.   

    映射以后可以用telnet来测试一下看看有没有映射好。比如你映射了1433,那么你telnet 公网IP 1433