TCP/IP 소켓에 관한 질문 입니다. 부탁드립니다.
Reg. Date: September 17, 2004 By 채영석
우선 제가 지금 단말기를 개발 중인데요. 개발환경을 말씀 드리자면 이렇습니다.
현재는 우선 내부망에서만 테스트를 진행중에 있습니다.
저희 사무실은 일단 사설IP망 입니다.
타겟보드는 ARM940T 이고요. uClinux 포팅이 완료된 상태 입니다.
이더넷 컨트롤러(NIC)가 두개 있는 상태 입니다.
브릿지와 브릿지 유틸을 타겟보드에 포팅해서 쓰고 있는 상태 입니다.
eth0와 eth1를 bridge 디바이스를 다음과 같이 설정하고
ifconfig eth0 0.0.0.0 promisc
ifconfig eth1 0.0.0.0 promisc
ifconfig mybridge 10.0.0.73 promisc
여기서 mybridge는 제가 추가한 브릿지디바이스 입니다.
TCP 소켓서버를 코딩하여 포팅한후 클라이언트에서 10.0.0.73으로 설정한후
접속해 보니 잘 되더군요.
그 다음이 문제 인데요.
ifconfig mybridge 10.0.0.73 promisc 로 설정 한다음 클라이언트로 접속을
해봤습니다. 안되더군요.ㅜㅜ
역시 ip가 없어서 그런가 봅니다.
IP가 없이 타겟보드 TCP서버에 접속할 수 있는 방법이 없을까요?
개발중인 단말기에 IP를 가지지 않고 개발하려고 하거든요....
불가능한 방법 일까요? 분명 방법이 있을것 같기도 한데....
또 정확히 promiscuous 모드라는 것이 어떤것인지 모르겠습니다.
promiscuous가 뭔지 설명 좀 부탁 드립니다.
답변주시면 감사하겠습니다. 감사합니다.