[질문]서버 1대, 아이피 2개 : 에서 TCP/IP 통신시 IP 지정

deathnw의 이미지

기존 : 서버 1대 랜카드 1개 IP 1개로 송수신중

추가 : 서버 1대 랜카드 2개 IP 2개로 송수신하고자 합니다.(A,B)

TCP / IP 송수신시 기존 랜카드 1개를 이용하여 송수신하고 있고 (IP A),
새로운 랜카드 1개를 추가하여 다른 (IP B)로 송수신 하고자 합니다.

이걸 soceket 함수에서 IP를 지정하여 송수신을 하는게 가능한지요?

1. 제 생각에는 뭔가 환경변수 파일을 참고하여 패킷을 만들것 같은데,
이때 환경변수 파일에 IP B 를 지정해주면 될것 같은데요.

2. 아니면 접속시 IP에 따라서 자동으로 설정이 된다면 아무문제 없고요.

랜카드가 200정도 한다니 -_-, 따로 테스트는 불가능하여 질문드립니다.

shint의 이미지

2WAN 공유기 ipTIME X5007
중고로 15만원 정도에 팝니다.

----------------------------------------------------------------------------
젊음'은 모든것을 가능하게 만든다.

매일 1억명이 사용하는 프로그램을 함께 만들어보고 싶습니다.
정규 근로 시간을 지키는. 야근 없는 회사와 거래합니다.

각 분야별. 좋은 책'이나 사이트' 블로그' 링크 소개 받습니다. shintx@naver.com

deathnw의 이미지

ㅠ 죄송하지만 실시간 리얼이라.. 중간단에 장비 하나라도 붙으면 난리나서요..

뭔가 환경 설정이나 코딩쪽에서 지정하는게 있을것 같은데 말이죠..

chadr의 이미지

소켓 함수에서 bind를 호출 할 때 bind할 인터페이스의 주소를 지정하게 됩니다.
여기에 아이피를 직접 써주시면 됩니다.

-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.