ÇÁ·Î±×·¡¹Ö

 3198, 1/160 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   pimngee
   Áú¹®ÀÔ´Ï´Ù.(¼ÒÄÏ)

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3245 [º¹»ç]


#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <arpa/inet.h>
#include <sys/socket.h>
#include <sys/stat.h>

int main(int argc,char **argv)
{

    struct sockaddr_in serveraddr;
    int server_sockfd;
    int client_len;
    char buf[1024];

    if((server_sockfd=socket(AF_INET,SOCK_STREAM,0))== -1 )
    {

    perror(" error  ");
    return 1;
    }

server_sockfd = socket(AF_INET,SOCK_STREAM,0);
serveraddr.sin_family = AF_INET;
serveraddr.sin_addr.s_addr = inet_addr("127.0.0.1");
serveraddr.sin_port = htons(3500);

client_len = sizeof(serveraddr);

if(connect(server_sockfd,(struct sockaddr*)&serveraddr,client_len)==-1)
{
    perror(" error  ");
    return 1;
}


    memset(buf,0x00,1024);
    read(0,buf,1024);
    if (write(server_sockfd,buf,1024)<=0)
    {
      perror("write error  ");
      return 1;
    }

    memset(buf,0x00,1024);

    if (read(server_sockfd,buf,1024)<=0)
    {
      perror("read error  ");
      return 1;
    }
    close(server_sockfd);

    printf("read : %s",buf);
    return 0;
}

½ÇÇàÇϸé erro : Connection refused °¡ ³ª¿À´Â°Ô ¸Â³ª¿ä.?

¹®ÀÚ¿­ ÀÔ·ÂÇϰí, ÀÔ·ÂÇÑ ¹®ÀÚ¿­ÀÌ Ãâ·ÂµÇ¾ßµÇ´Âµ¥.. ¹¹°¡À߸ø‰çÁÒ??

  Hit : 5032     Date : 2011/12/19 08:05



    
Mephist ÀÚ±â ÀÚ½ÅÀÇ PC (loopback ÁÖ¼Ò:127.0.0.1) ÀÇ TCP 3500 ¹ø Æ÷Æ®·Î ¿¬°áÇϴ Ŭ¶óÀÌ¾ðÆ® ÇÁ·Î±×·¥ÀÔ´Ï´Ù. ´Ô PC¿¡ TCP 3500¹ø Æ÷Æ®¸¦ ¿­°í ÀÖ´Â ¼­¹ö ÇÁ·Î±×·¥ÀÌ ¾ø³ªº¾´Ï´Ù. 2011/12/20