[질문] 랜카드가 두개일때 클라이언트 프로그램이 어떤 랜카드
글쓴이: sisap / 작성시간: 수, 2004/06/09 - 4:47오후
안녕하세요?
랜카드가 두개, 즉 IP 어드레스가 두개 일때.. 클라이언트 프로그램을 실행시키면 둘중에 어떤 IP 어드레스를 가지고 서버에 붙게 되나요?
클라이언트 소켓 프로그래밍에서 이런경우 특정 IP를 통해 서버쪽으로 붙도록 설정해 주는 부분이 있나요?
음.. 이런식으로 랜카드가 두개인 환경에서 클라이언트를 만들려면 소켓 생성시 어떤 부분에서 특정 랜카드, 즉 IP 를 물고 뜨게 할 수 있는지 ...
초보인.. 미천한 저에게.. 경험 있으신분들의 조언좀 부탁드리겠습니다..
그럼.. 좋은 하루 되세요..
Forums:
소켓을 만드시고... 바인드(서버사이드에서 하는 것과 같죠.) 하시고,
소켓을 만드시고... 바인드(서버사이드에서 하는 것과 같죠.) 하시고, 컨넥트 하시면되요. 머.. 바인드 하기전에 주소 구조체 채우시는 것도 잊지 마시고...
Do you think that's the air you are breathing now?
사용되는 디바이스는 어플리케이션 종류가 아니라 라우팅 테이블에 의해 결정
사용되는 디바이스는 어플리케이션 종류가 아니라 라우팅 테이블에 의해 결정됩니다.
route를 쳐보면 127.0.0.1은 lo를 사용하고 default는 eth0사용한다는 식의 설정을 볼 수 있을 겁니다.
이런식으로 route로 특정 IP나 network접근시 사용할 디바이스를 지정할 수 있습니다.
예: route add -net xxx.xxx.xxx.0 netmask 255.255.255.0 dev eth1
댓글 달기