如何将局域网内的TCP/IP连接程序,应用于Intenet上?(100分)

  • 主题发起人 主题发起人 呆非4
  • 开始时间 开始时间

呆非4

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个程序客户端和服务器端,
就是基本的SOCKET收发。
本是在局域网上测试的。
现要用于INTENET上,而客户是通过代理服务器上的INTENET,
服务器是有固定的INTENET上的IP地址。
如何修改才能使用。

另:按“关键词查”怎么不能用了?

 
倘若代理服务器支持HTTPS代理,除了微软的代理服务器以外
有一个非常简单的方法,就是先连接代理服务器,发送CONNECT 服务器IP:PORT + 回车回车
剩余的就和局域网络一样了,这是利用HTTPS代理服务器的特性.
如果是微软的代理服务器,其拒绝掉了断口443以外的任何连接,
那么,倘若你将服务器的LISTEN端口修改为443就可以了.
 
一、服务器端无需任何修改。
二、客户端的修改实际上就要支持代理。
  如果使用ics的控件(如典型的TWSocket),填充以下字段就可以实现代理功能了,
SocktsLevel、SocktsServer、SocktsPort、SocktsAuthentication、SocktsUsercode、SocktsPassword
 
我已调通了使用拨号上网后就直接可以了。
 
后退
顶部