两台机器属于同一局域网内但不属于同一网关,利用SOCKET,能否直接连接?

yjq2003 2006-01-11 03:42:37
两台机器属于同一局域网内但不属于同一网关,利用SOCKET,能否直接连接?
...全文
548 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
DrSmart 2006-01-14
  • 打赏
  • 举报
回复
无外网ip了,可以用NAT或者在路由或交换机中设置端口映射 防火墙强嘛 放在DMZ就行了
CW_Wei 2006-01-14
  • 打赏
  • 举报
回复
为何不能直接相连? 学习
Pipi0714 2006-01-14
  • 打赏
  • 举报
回复
只要在同一网段就可以,与网关应该没有关系。你可以试试!
walkline 2006-01-14
  • 打赏
  • 举报
回复
呵呵,原来不在一个网络内不能用CSocket直接连接呀!:-《
dingpiao 2006-01-13
  • 打赏
  • 举报
回复
端口映射
cqgaoke 2006-01-13
  • 打赏
  • 举报
回复
up
df8327 2006-01-13
  • 打赏
  • 举报
回复
开什么玩笑
局域网有不等于nat
只要不是nat就可以
gohappy_1999 2006-01-12
  • 打赏
  • 举报
回复
up
oyljerry 2006-01-12
  • 打赏
  • 举报
回复
还是需要通过网关来中转等
nuaawenlin 2006-01-12
  • 打赏
  • 举报
回复
不可以,但可以在网关上配置,将你的机器映射到网关的某个端口,这样偏可以直接连通了
loki2k 2006-01-12
  • 打赏
  • 举报
回复
一般来说一个局域网的不同网关是互通的
panl82 2006-01-12
  • 打赏
  • 举报
回复
做特殊配置,否则不行
kingzai 2006-01-12
  • 打赏
  • 举报
回复
编写程序通过网关中转。

1)A发起与B的连接,
2)该连接发到A网关
3)A网关与B网关建立连接
4)B网关与B建立连接
5)A把数据发给A网关
6)A网关把数据发给B网关
7)B网关把数据发给B
8)B的响应按相反次序传回.
dengyejing 2006-01-12
  • 打赏
  • 举报
回复
??糊涂了,socket不是只要指定ip和port就行了吗?难道还要管是不是在同一局域网和网关的问题?
xiaoyao19811201 2006-01-11
  • 打赏
  • 举报
回复
up
同一局域网,不同网关这是什么情况啊?
wangk 2006-01-11
  • 打赏
  • 举报
回复
除非路由做了特殊配置,否则不行的。
schwarzenegger 2006-01-11
  • 打赏
  • 举报
回复
路由能过去就可以
striking 2006-01-11
  • 打赏
  • 举报
回复
up.bu xing
fisker0303 2006-01-11
  • 打赏
  • 举报
回复
no

18,356

社区成员

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

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