TCP通信中如何穿过被封掉的端口,!

天地大美 2003-11-29 10:45:09
我的客户端在一个内网中运行,他的网关端把我的通信用的端口封 掉了,怎么能和外面的服务器通信啊,。其它端口也不行。
只有21,80等系统端口是通的。
...全文
106 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
天地大美 2003-12-03
  • 打赏
  • 举报
回复
唉没有人回答,只有通过http暗道来搞了。
天地大美 2003-12-02
  • 打赏
  • 举报
回复
up?
zoutaiqi 2003-12-01
  • 打赏
  • 举报
回复
自己实现Socks5的客户协议吧,一般来说防火墙或者是代理服务器都实现了Socks5的服务协议的,通过Socks5协议你就可以挠过防火墙了。如果你的程序实现了Socks5协议,这样在内网中,实际上是你的程序首先和防火墙握手(采用TCP和防火墙连接,防火墙提供的访问端口一般是1080),握手成功后防火墙程序会自动创建线程来转发你要发的数据和把收到的数据转发给你,具体实现去看看RFC吧
天地大美 2003-12-01
  • 打赏
  • 举报
回复
就是想写一个这样的服务器,怎么实现,哪位大哥能不能帮小弟一下。
我怎么监听80端口,获取自己的数据并且还能将web的请求交由系统处理
LittleLee 2003-12-01
  • 打赏
  • 举报
回复
mark
fengge8ylf 2003-12-01
  • 打赏
  • 举报
回复
up
dhyuser10 2003-12-01
  • 打赏
  • 举报
回复
up
ahao 2003-12-01
  • 打赏
  • 举报
回复
除非服务器是你自己写的,或者在外面有自己写的代理,否则no way
天地大美 2003-11-30
  • 打赏
  • 举报
回复
有相关的例程没有,能否告诉小弟,多谢!!!!!!!
天地大美 2003-11-30
  • 打赏
  • 举报
回复
如果打成http的包,
服务器怎么处理?
服务器电脑还要服务web?
怎么把我的数据取出来,
其它的数据又可以交给web服务器正常的服务?
天地大美 2003-11-30
  • 打赏
  • 举报
回复
哪位大哥指点一啊,主要是服务端的程序怎么处理,没有例程给讲一下原理也行!
顶啊,顶
天地大美 2003-11-30
  • 打赏
  • 举报
回复
我想用扩展http实现,怎么办?
broadoceans 2003-11-30
  • 打赏
  • 举报
回复
一般的网关都不封住ICMP的reply类型的包。
所以你可以利用这一点来通讯。可以用原始套接字实现。
由于是不可靠连接,所以你自己得保证可靠性。
由于我们的内网装上了防火墙,我也是用这种方法来通讯的。
ahao 2003-11-30
  • 打赏
  • 举报
回复
no way
solarsoft 2003-11-30
  • 打赏
  • 举报
回复
这样是没有办法的,在这里只能通过代理或实现了.
xiaohyy 2003-11-30
  • 打赏
  • 举报
回复
在本机装一个代理软件,通过该代理跳转到端口80
kuibobo 2003-11-30
  • 打赏
  • 举报
回复
友情up
天地大美 2003-11-29
  • 打赏
  • 举报
回复
重载http协议?那样多麻烦啊,有其它方法没有?
GFK 2003-11-29
  • 打赏
  • 举报
回复
那是没有办法的,你只能通过80或21来访问了。
天地大美 2003-11-29
  • 打赏
  • 举报
回复
up

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧