간단한 UDP 서버/클라이언트 질문
글쓴이: Edward™ / 작성시간: 수, 2008/12/17 - 8:33오전
4개의 VM이 있습니다. VM은 NAT로 구성되어있습니다.
VM1의 IP 주소는 192.168.122.11
VM2의 IP 주소는 192.168.122.12
VM3의 IP 주소는 192.168.122.13
VM4의 IP 주소는 192.168.122.14
입니다
/* 소켓에 연결하기 위한 서버 옵션 결정 */
memset(&server_addr, 0, sizeof(server_addr));
server_addr.sin_family = AF_INET;
server_addr.sin_addr.s_addr = htons(INADDR_ANY);
server_addr.sin_port = htons(3317);
VM1에서 서버를 돌리고 다른 터미널로 클라이언트를 실행하면 정상 작동하는데
VM1에서 서버를 돌리고 VM2에서 클라이언트를 실행해보면
메세지는 보냈는데 VM1에서 받지를 못합니다.
원래 그런건가요? 아니면 뭔가 설정이 잘못되서 그런건가요?
File attachments:
첨부 | 파일 크기 |
---|---|
client.txt | 1.16 KB |
server.txt | 1.09 KB |
Forums:
클라이언트에서
클라이언트에서 "127.0.0.1"을 "192.168.122.11"로 바꾸신다음 보내셨나요?
-----------------------
과거를 알고 싶거든 오늘의 네 모습을 보아라. 그것이 과거의 너니라.
그리고 내일을 알고 싶으냐?
그러면 오늘의 너를 보아라. 그것이 바로 미래의 너니라.
고작 블로킹 하나, 고작 25점 중에 1점, 고작 부활동
"만약 그 순간이 온다면 그때가 네가 배구에 빠지는 순간이야"
네 클라이언트
네 클라이언트 쪽에서 주소를 11로 바꾸고
11의 서버에 접속해보려한건데 안되서요...
[자답] setup에서
[자답] setup에서 방화벽과 SELinux 설정을 off하니까 되네요 ^^
댓글 달기