기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

제가 소켓통신때문에 고생중인데요..ㅠㅠ

1. 한컴퓨터의 2개의 가상머신(우분투)사이에서는 소켓통신이 됩니다.

2. 그런데 두대의 컴퓨터의 우분투 사이에서는 소켓통신이 안됩니다.

 

1번의 경우는 인터넷을 끊어도 서로간의 소켓통신이 되구요..

2번의 경우는 계속 서버컴퓨터로 접속이 실패한다고 뜹니다..

아이피문제일까요? 아니면 왜 이런문제가 생기는지..

인터넷을타고 접속을 못하는거 같기도 하는데.. 도대체 문제를 못찾겠네요

아이피를 맞춰야 하는지.. 어떤설정을 해야하는지..ㅠㅠ

조언 부탁드립니다.ㅠㅠ


고등어

2013.02.23 07:58:13
*.115.216.70

가상머신의 우분투를 위해서 브리지넽웤 카드를 추가하세여~!

그러면 두대의 컴퓨터가 서로 보인다면 가상머신의 우분투들도 보입니다.

고도리

2013.02.23 09:29:03
*.111.12.170

1. socket의 경우는 일단 네트워크 세팅에 대해서 자세하게 설명 후 질문하지 않으면 답이 힘든 경우가 많습니다.


2. 실제 windows pc 두대의 가상머신에 설치된 ubuntu에서 통신을 하시려면 "고등어"님 말씀처럼 가상머신의 네트워크 카드 설정시 NAT가 아니라 bridge network으로 설정하셔야 합니다.


3. 그 후에 ubuntu를 부팅하면 실제 네트워크를 구성할 수 있습니다.

하늘하늘

2013.02.23 22:10:11
*.203.72.57

윗 분들의 답변이 정답일 것 같네요.
보통 VM에 우분투를 설치하면 Default로 NAT로 네트워크를 설정합니다. 이렇게 되면 VM안의 Ubuntu에서 밖으로의 통신은 원활하지만, 반대로 Ubuntu 내부에 서버를 설정하는 프로그램의 경우 Host PC 밖에서 접속하는데 문제가 발생하게 됩니다.
NAT가 되면 Host PC가 공유기 역할을 하게 되며, 같은 Host PC상에 설치한  VM 들끼리는 보통 통신이 됩니다. 그러나, 밖에 있는 PC에서는 HostPC의 VM 안의 우분투에 대한 존재를 알지 못합니다.
대신 Bridged로 설정하게 되면 공유기가 Host PC 밖에 있는 것이 되고, Host PC와 VM에 설치한 우분투가 네트워크상 동등한 위치에 있게 됩니다. 즉, 같은 서브넷 상에 위치하는 것처럼 설정됩니다.  PC 밖의 공유기에 두 대의 PC가 연결되었다면, 각각의 PC 내부의 VM에 있는 우분투도 동일한 서브넷 상에 존재하는 것이 되어서 통신이 원할하게 이루어집니다. 프로그램할 때, 우분투의 IP를 확인해보시면 차이점을 알 수 있습니다.
 
List of Articles
번호 제목 글쓴이 날짜 조회 수
5748 간단한 리눅스 명령어 질문....... blue0sky 2013-03-12 918
5747 LCD 출력 I/F에 대해 여쭙니다. [2] 어떤이의꿈 2013-03-12 1469
5746 USB 3G MODEM windows driver 신현호 2013-03-11 1102
5745 PCM data에 대해서… [1] 오르다 2013-03-11 1954
5744 루팅을 하지 않고 FrameBuffer에 접근할 수 있는 방법은 없나요? [2] 김바람 2013-03-09 1875
5743 how to implement "no-op" for CTS test ? [3] Simba444 2013-03-08 1703
5742 VimExplorer 관련 질문 blue0sky 2013-03-08 889
5741 [V210 USB OTG속도관련] [1] 밥줘잉 2013-03-08 1532
5740 frame buffer driver와 video 장치의 관계 [1] 테크 2013-03-07 2284
5739 LAN9215 관련 문의 드립니다. [1] 김형기 2013-03-07 1240
5738 SD/MMC driver에서... [1] 김경식 2013-03-06 1406
5737 arndale board를 데모용이나, 프리젠테이션 용으로 구합니다. [2] 폐인x2 2013-03-05 1389
5736 무선랜 F/W 소스 제공되는 제품이 있을까요? [2] 하늘하늘 2013-03-05 1358
5735 NT-S5PC100 보드 회로도 문의. [3] 황인규 2013-03-01 1353
5734 android key up timeout 값 관련 [2] 신현호 2013-02-28 1855
5733 WiFi PHY 칩 제공 가능 업체 아시는분?? [2] 하늘하늘 2013-02-27 1447
5732 크로스컴파일러 파일이 옴겨지지않습니다.. [1] 사마사마 2013-02-25 1420
5731 서로다른컴퓨터의 우분투 사이의 소켓통신을 하려고하는데요 2번째 질... [2] 이호석 2013-02-24 1353
5730 flash burning 관련 문의드립니다. lveritas 2013-02-24 812
» 서로다른컴퓨터의 우분투 사이의 소켓통신을 하려고하는데요 [3] 이호석 2013-02-23 2073

사용자 로그인