Linux에서 만약 eth0와 eth1이 모두 enable되어 있다면, 둘중 어느 interface 를 사용해 통신할지를 application이 결정할 수 있나요?
아니면 kernel이 임의로 우선순위를 결정해 주나요?
application이 결정해 사용할 수 있다면 방법이 궁금합니다.
bind()할 때에 원하는 ethernet 카드의 ip address를 넣어주면 되지 싶은데요.
맥주소순서에 따라 결정됩니다.
인터페이스명도 변경가능합니다.
데비안같은경우는
/etc/udev/rules.d/z25_persistent-net.rules
에 정의되어있습니다. (데비안 최근버젼에서는 경로가좀 다르던데 그건 잘 기억안나요)
그리고 어떤 인터페이스를통해 인터넷이되느냐는 라우팅테이블에의해 결정됩니다.
인터페이스 리스트를 얻어다가 원하는 것으로 할 수 있습니다.
방법은 검색을..-_-;
------식은이 처------ 길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
답변 감사드립니다.
그런데, 좀더 상세한 방법을 알 수 있을까요..잘 검색이 되질 않아서요.
그리고, 데비안 계열 말고 redhat 계열은 어디에 있을까요.
bind()
bind()할 때에
원하는 ethernet 카드의 ip address를 넣어주면 되지 싶은데요.
맥주소순서에 따라 결정됩니다.
맥주소순서에 따라 결정됩니다.
인터페이스명도 변경가능합니다.
데비안같은경우는
/etc/udev/rules.d/z25_persistent-net.rules
에 정의되어있습니다. (데비안 최근버젼에서는 경로가좀 다르던데 그건 잘 기억안나요)
그리고 어떤 인터페이스를통해 인터넷이되느냐는 라우팅테이블에의해 결정됩니다.
인터페이스 리스트를
인터페이스 리스트를 얻어다가 원하는 것으로 할 수 있습니다.
방법은 검색을..-_-;
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
검색이 잘 되지 않아 문의 드립니다.
답변 감사드립니다.
그런데, 좀더 상세한 방법을 알 수 있을까요..잘 검색이 되질 않아서요.
그리고, 데비안 계열 말고 redhat 계열은 어디에 있을까요.