QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1178|回复: 8

关于LINUX下的SOCKET编程

[复制链接]
发表于 2006-3-27 09:34:06 | 显示全部楼层 |阅读模式
我在LINUX下写了个SOCKET的CLIENT和SERVER端的程序,在局域网可以互相通讯,如果我把SERVER端放在公网上的话,是否可以和本来局域网的CLIENT程序相通讯,除了该监听的IP.和CLIENT连接的IP之外,还要设置什么吗?
 楼主| 发表于 2006-3-27 22:42:23 | 显示全部楼层
是不是我的意思没表达清楚,大家都不明白啊?
回复

使用道具 举报

发表于 2006-3-28 06:33:06 | 显示全部楼层
你好
我不太明白,我是法国人,你觉得你的client只需要你的IP的server.
你可以用域名网的server->应该在/etc/hosts/ 写域名网的server
你要写的是UDP还是TCP的client/server ?
回复

使用道具 举报

 楼主| 发表于 2006-3-28 21:02:10 | 显示全部楼层
你好,MANUQR78,没想到回答我的是法国人,你在中国吗?
回复

使用道具 举报

发表于 2006-3-28 21:11:17 | 显示全部楼层
只要你的client知道server的ip和port就可以了……个人理解……
回复

使用道具 举报

发表于 2006-3-28 21:57:13 | 显示全部楼层
局域网肯定会有防火墙,有可能会禁止某些对外访问的port号,具体要询问
网络管理员。
回复

使用道具 举报

发表于 2006-3-29 01:47:44 | 显示全部楼层
对,就是这样,

最好你用一个大於1024的port号

(我住在法国)
回复

使用道具 举报

发表于 2006-3-29 10:36:32 | 显示全部楼层
manugr78的中文说得很好嘛,呵呵~~

我现在写程序,都是习惯性的用50000的port……
回复

使用道具 举报

发表于 2006-3-29 14:45:03 | 显示全部楼层
让管理员给你影射一个端口。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 20:22 , Processed in 0.048053 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表