[질문] 랜카드 3개 설정하기

IP masq 를 이용하여 리눅스머신 3대에서 인터넷을 사용하려합니다.
한대의 컴퓨터에 랜카드가 세장 있습니다..
그리고 두대의 컴퓨터가 연결되어있습니다..
------
| A=외부(8029)
| B=내부1(8139-192.168.69.250) ---- D (192.168.69.253)
| C=내부2(8139-192.168.69.251) ---- E (192.168.69.254)
------
구성은 위와같고 B,C 를 A 로 마스커레이딩하고 있습니다..
B 에 연결된 D 에서는 제대로 인터넷 사용이 가능합니다..
그런데 C 에 연결된 E 에서는 인터넷 사용이 불가능합니다..아니..
E -> C 로 ping 을 보내면 C 에서는 ping 을 받기는 하는데..
C -> E 로 응답을 보내지 않습니다...
E -> C 로 ping 시에 C 의 ifconfig 를 보면 RX 는 계속 증가하는데
TX 는 증가하지 않습니다...받기는 하고 응답은 안 하고 있습니다.
D 와 E 의 케이블을 연결을 바꿔면 역시 E 는 되고 D 는 안됩니다.
전적으로 C 에서 외부로 패킷을 보내지 못해서 인것같습니다..
랜카드의 문제는 아닙니다..제대로 작동하는 랜카드입니다..
subnet 을 두개로 나누면 제대로 작동을 합니다..
C 와 E 를 192.168.68.x 로 바꾸면 양쪽 다 가능은 합니다만
위와 같은 설정대로 전부 192.168.69.x 로 통일을 시킬수없을까요?
혹시 마스커레이딩을 하기 위한 ipchains 설정때문에 그런걸까요?
해결방법은 아시는 분을 도움을 좀 주시기 바랍니다...
허브사는 것 빼고는 다 해볼수 있습니다...^_^;
Re: 흠 재밌군요.
D와 E간에 통신을 할려면 포워딩이 있든지,
routing설정이 필요하군요.
음.. 차라리 다음과 같이 하심이 좋을듯 하군요.
------
| A=외부(8029)
| B=내부1(8139-192.168.68.1/24) ---- D (192.168.68.200/24)
| C=내부2(8139-192.168.72.1/24) ---- E (192.168.72.53/24)
------
그리고 route명령을 이용해서 B와 C간에 네트워킹이 되도록 해보세요.
왜냐하면, 일종의 라우팅이니까,,,,
그리고 A에 대해 192.168.68.0/24에 NAT설정,
또 A에 대해 192.168.72.0/24에 NAT설정,
하시면 좋을 듯합니다.
그러면, route명령을 공부하시고, ipchains나 iptables를 이용한 NAT
을 공부하시면 설정을 하실 수 있을겁니다.
더 좋은 생각이 있다면, 알려주시길..........................^^;
Re: [질문] 랜카드 3개 설정하기
a,b,c가 달려있는 머신에서 라우팅 테이블 설정이 문제가 된듯합니다.
아마도 b=eth1, c=eth2겠죠?
이때 192.168.69.* 네트웍으로 가는 패킷은 어느 인터페이스로 나가야
하나요? 라우팅 테이블에 아마 eth1으로 나가라고 되어 있을 겁니다.
이 경우 패킷을 두 인터페이스로 모두 보내는 방법은 상당히 비효율적이라고
생각되며 따라서, 두 인터페이스에 달려있는 서브넷들을 두개로 쪼개고
각각의 서브넷을 라우팅 할 수 있도록 설정하는게 더 낳습니다.
백재현 wrote..
IP masq 를 이용하여 리눅스머신 3대에서 인터넷을 사용하려합니다.
한대의 컴퓨터에 랜카드가 세장 있습니다..
그리고 두대의 컴퓨터가 연결되어있습니다..
------
| A=외부(8029)
| B=내부1(8139-192.168.69.250) ---- D (192.168.69.253)
| C=내부2(8139-192.168.69.251) ---- E (192.168.69.254)
------
구성은 위와같고 B,C 를 A 로 마스커레이딩하고 있습니다..
B 에 연결된 D 에서는 제대로 인터넷 사용이 가능합니다..
그런데 C 에 연결된 E 에서는 인터넷 사용이 불가능합니다..아니..
E -> C 로 ping 을 보내면 C 에서는 ping 을 받기는 하는데..
C -> E 로 응답을 보내지 않습니다...
E -> C 로 ping 시에 C 의 ifconfig 를 보면 RX 는 계속 증가하는데
TX 는 증가하지 않습니다...받기는 하고 응답은 안 하고 있습니다.
D 와 E 의 케이블을 연결을 바꿔면 역시 E 는 되고 D 는 안됩니다.
전적으로 C 에서 외부로 패킷을 보내지 못해서 인것같습니다..
랜카드의 문제는 아닙니다..제대로 작동하는 랜카드입니다..
subnet 을 두개로 나누면 제대로 작동을 합니다..
C 와 E 를 192.168.68.x 로 바꾸면 양쪽 다 가능은 합니다만
위와 같은 설정대로 전부 192.168.69.x 로 통일을 시킬수없을까요?
혹시 마스커레이딩을 하기 위한 ipchains 설정때문에 그런걸까요?
해결방법은 아시는 분을 도움을 좀 주시기 바랍니다...
허브사는 것 빼고는 다 해볼수 있습니다...^_^;
Re: [질문] 랜카드 3개 설정하기
두분 답변 감사드립니다...
아무래도 route 에 관련된 문제 인듯 싶군요..
route 에 대해서 더 알아보고 그래도 안되면 다시 질문드리도록하겠습니다..
그럼..
Re^2: [질문] 다시 말하자면,
------
| A=외부(8029)
| B=내부1(8139-192.168.69.250) ---- D (192.168.69.253)
| C=내부2(8139-192.168.69.251) ---- E (192.168.69.254)
------
에서 192.168.69.250,251,253,254를 사용하였기 때문에
라우팅설정을 하는데 있어서 문제가 있답니다.
그러니까, 제가 말씀드린데로 하셔야 될겁니다.
그럼 삽질 많이 하시길^______^;
댓글 달기