>> Delete No. 32622 article
No. 리눅스에서의 멀티 인터페이스(모뎀 또는 랜카드 :
PPP접속) 라우팅 방법???

등록 2001-06-08 21:31:00 By localhost     조회 2
이름 한용구    

		안녕하십니까. 초보(-_-)리눅서입니다..
많은 고수님들의 조언 부탁합니다....
 바로 질문을 드리지요..
 - 라우터 관련 질문입니다..
  리눅스에서 라우팅은 라우팅 테이블의 Destination IP값을 보구
  해당하는 Interface(모뎀 또는 LAN 카드 : PPP접속)로 전송로를
  확보 하는걸로 알고 있습니다.
 다음 명령어에서 나오는 테이블이 그 예지요.
 linux]$ netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
211.191.218.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0
112.161.191.0   0.0.0.0         255.255.255.0   U         0 0          0 vmnet1
127.0.0.0       0.0.0.0         255.0.0.0       U         0 0          0 lo
0.0.0.0         211.117.211.11  0.0.0.0         UG        0 0          0 eth0
 위에서 211.191.23.xxx의 Destination으로 페킷을 전송하려고 하면
라우터는 테이블의 2번째 interface(vmnet1)를 사용하는걸루 알고 있습니다.
맞는 야그겠지요.. 아니면. 정정해주셨으면 좋겠습니다..
 본격적으로....
 제가 해보고 싶은것은 4개의 서로다른 모뎀(PPP)으로 하나의 서버에 접속하여
4개의 모뎀을 동시에 test하려고 합니다...
그러면 라우팅 테이블은 다음과 같이 만들어 질것입니다
 : Static Routing방식으로 테이블을 구성하였습니다.
 : 단, 4개의 모뎀은 동적으로 IP를 할당 받습니다... PPP Server로 부터
 : Destination은 211.191.218.77 이라 가정합니다.
 : 기타는 테이블에서 생략 했습니다.
 Destination     Gateway         Genmask         Flags   MSS Window  irtt   Iface
211.191.218.0   0.0.0.0         255.255.255.0   U         0 0          0   ppp0
211.191.218.0   0.0.0.0         255.255.255.0   U         0 0          0   ppp1
211.191.218.0   0.0.0.0         255.255.255.0   U         0 0          0   ppp2
211.191.218.0   0.0.0.0         255.255.255.0   U         0 0          0   ppp3
 문제는 위의 테이블에서 이미 발견 하셨으리라 생각됨니다.
 ppp2를 통해 서버에 접속하려고 할경우, 라우터는 테이블의 상위부터 검색하여
 Destination IP가 속해있는 첫번째 Interface인 ppp0로 전송을 시도하고,
 또 실제 그렇게 합니다.(실제 시험해보았음)
 라우터는 무조건  Destination을 기준으로 테이블 처음부터 검색하더군요.
 (물론 default Routing방식으로 테이블을 구성하면 default Interface를
  전송로로 택하겠지요..)
 다시한번 제가 TEST하고 싶은것은 원하는 Interface로 Destination과 접속하여
패킷 송수신을 하려고 하는것입니다.
 방법론을 제시하자면,
1. Interface name(위에서 ppp0 ~ ppp3)을 라우팅 Index로 사용하는
   방법이 있다면 제가 원하는 대로 시험을 할수 있으리라 봄니다.
2. /proc/sys/net/ipv4/conf/all/accept_source_route 파일이 있는데
   이게 혹시 source IP로 라우팅을 할수 있도록 하는건 아닌지 ????
   맞다면 어떻게 Setting하는것인지 알고 싶습니다.
 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
쓰다보니 내용이 넘 길어 졌군요...
 부디 고수님들의 많은 조언 부탁 드림니다..
저의 연락처는 dragon9kr at yahoo.co.kr 입니다..
번거로우시더라두 멜로 답변 주셨으면 감사하겠습니다.
 그럼이만..꾸뻑..(^_^)(-_-)(_ _)
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved