routing table 문제 subnet 나누기
글쓴이: 무혼인형 / 작성시간: 수, 2004/01/28 - 4:08오후
리눅스 라우터에 랜카드를 2개 장비 하고
eth0에 다음과 같이 세팅을 하고
eth0 Link encap:Ethernet HWaddr 00:C0:26:20:61:EE inet addr:211.22.17.181 Bcast:211.22.17.191 Mask:255.255.255.240
스태틱으로 211.50.0.0/24 ~ 211 .55.0.0/24(예) 의 아이피를 할당 받았습니다.
이 중에 211.50.0.0/24 를 eth1을 게이트 웨이로 만들어서 사용하고 싶다면
eth1 Link encap:Ethernet HWaddr 00:C0:26:20:61:1C inet addr:211.50.0.1 Bcast:211.50.0.255 Mask:255.255.255.0
라우팅 테이블을 어떻게 만들어야 하나요?
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 211.50.0.0 * 255.255.255.0 U 0 0 0 eth1 210.222.17.176 * 255.255.255.240 U 0 0 0 eth0 127.0.0.0 * 255.0.0.0 U 0 0 0 lo default 211.22.17.177 0.0.0.0 UG 0 0 0 eth0
기초가 약하니 너무 답답하네요 -_-;;
Forums:
multiple path routing에 대해서 물어보시려고 하는 것 같은데..
써놓으신 글에 대해서는 조금 이해는 안가지만...
multiple path routing에 대해서 물어보시려고 하는 것 같은데...
일단 님께서 저정도를 이해하고 계시면 결코 기초가 약한것은 아닌것 같습니다만... 보통 게이트웨이라 함은 라우팅 테이블의 비교연산(AND연산이죠)에 의해서 destination을 찾아내는 것입니다.
하지만, 님처럼 여러개의 IP를 가지는 경우에는 특정 주소의 destination에 따라서 게이트웨이를 다르게 할 수 있습니다. 이런 경우를 multiple path routing이라고 부르는데... 뭐 용어야 기억할 필요도 없지만.
route add 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.254
머 대충 이렇게 해주면 destination이 192.168.1.0 의 네트워크 주소를 가지는 경우는 192.168.1.254 로 보내게 되죠. 그러면 거기서 기둘리고 있는 router가 처리를 해주겠죠.
이외에 같은 네트워크 상에서 외부냐 내부냐? 혹은 몇 hop을 뛰느냐로 구분하기 위해서는 metric를 직접 지정해서 같은 네트워크 상에서 서로 다른 라우터로 내부/외부를 구분지을수도 있습니다.
원하시던 답변인지 모르겠네요... ( 그리고 맨 끝이 0 으로 끝나는 주소는 실제 IP가 아니라 네트워크 주소입니다)
========================================
* The truth will set you free.
댓글 달기