#include
by leeews - C/C++ - 2008-05-23 11:36:49 阅读(6525) 回复(9)
各位高手:本人菜鸟,初接触FPT,使用Serv-U学习架设,基本全是默认设置.用Cutftp 进入时出现信息如下:(STATUS:> 正在连接数据 socket... ERROR:> 建立数据 socket 失败 ) 什么原因?如何解决? 具体信息如下: STATUS:> 断开连接: Sunday 01:52:15 07-30-2006 STATUS:> 连接: Sunday 01:52:15 07-30-2006 STATUS:> 正在连接 172.10.23.33 STATUS:> 正在连接 172.10.23.33(IP = 172.10.23.33) STATUS:> socket 已连接...
各位,救我! 我现有个问题:有1客户机有2个IP地址,一个是面向公网的公网地址,一个是面向企业内部的内部地址,server端应用已限定只使用企业内部那1个,使用TCP在客户端socket中如何绑定它?或者说如何知道传给server的是哪个地址,因为通过不同的路由公网或内部网都可以到达server。
有两台linux服务器,现在希望两台服务器上的网卡绑定一个IP地址,当其中一台服务器的网卡发生故障时,另外一台服务器能够自动接替。不知道能否实现,小弟是新手,希望各位多多指教!谢谢!
大家好,我用C写了一个客户端,想让这个客户端在linux启动后,登陆前与另外一个服务器连接进行socket通信。但是我发先这个客户端在socket初始化成功了,但是在与服务器连接的时候,也就是connect的时候返回了-1。这个程序我测试了在登录操作系统后可以与服务器正确通信,所以我估计是在设置开机启动程序时出了问题!而且我发现在运行我这个客户端的时候网卡好像没有起来,但我不知道怎样在我的客户端起来前让我的网卡起来啊!我这个...
[root@128 ~]# arp -s 192.168.0.145 00:23:AE:9A:1A:A1 SIOCSARP: Network is unreachable 使用这条命令会提示这样的错误? 但是我使用ping命令结果如下: [root@128 ~]# ping 192.168.0.145 PING 192.168.0.145 (192.168.0.145) 56(84) bytes of data. 64 bytes from 192.168.0.145: icmp_seq=0 ttl=128 time=2.77 ms 64 bytes from 192.168.0.145: icmp_seq=1 ttl=128 time=0.164 ms 64 bytes from 192.168.0.145: icmp_seq=2...
在用socket监听的时候想实现循环监听,直到收到特定的字符才终止,核心程序代码如下: #define SIZE 1024 #define TIME_PORT 1313 char buf[SIZE]; int main(int argc, char *argv[]) { int len, sockfd, client_sockfd, buflen; int nread; char *halt="halt"; struct sockaddr_in serv_addr, client_addr; time_t t; struct tm *stmp; do{ i...
我在SUN工作站上使用workshop C编程,在建立socket绑定后程序异常终止(人为终止),再次启动该进程时,出现绑定不成功,过几分钟(大约为4分钟),又可以绑定成功。若是使用kill杀死进程,则再启动绑定OK,哪位大侠能帮忙解释一下。(我觉得好像是异常终止后,绑定的端口资源没有释放,但不知道怎样释放)
还是上次那段程序: sub Start_server { my $trans_serv = getprotobyname( 'udp' ); my $local_host = gethostbyname( 'localhost' ); my $local_port = 4001; my $local_addr = sockaddr_in( $local_port, $local_host ); socket( UDP_SOCK, PF_INET, SOCK_DGRAM, $trans_serv ); bind( UDP_SOCK, $local_addr ); my $data; while( 1 ) { my $from_who = recv( UDP_SOCK, $data, 1500, 0 ); if ( $from_who ) { my ( $the_port,...
小弟刚学 linux socket 网络编程
程序编译通过,执行时出现邦定失败
:em16::em16::代码如下,请各位大虾指点
//#include "unp.h".
#include
具体代码如下 int sock_ser_fd = 0; //short port = 8888; short port = UDP_TCP_socket_PORT; usleep(10000);//1 microsecond //should modifiy if it not suittable printf("enter main task thread!\n"); if((sock_ser_fd = socket(AF_INET,SOCK_STREAM,0)) < 0) perror("SOCK_STREAM error:"); printf("sock_ser_fd= %d\n\n",sock_ser_fd); bzero(&tcp_server,sizeof(str...