아래 그림과 같이 ppp 쪽을 private ip로 하고 ethernet 쪽을
real ip로 해서 마스커레이딩 기능을 A에 넣었을 경우
이러한 환경에서도 마스커레이딩이 되나요?
보통 ethernet에서 ppp로 가는쪽은 해봤습니다만.. 이상하게도
반대의 경우는 되지 않습니다. ppp에서 ethernet으로의 마스커레이딩이
원래 안되는 건가요? (자세한 설명은 아래.. )
internet
+-----+------+
|
| ethernet
|
|
+-----+------+ 211.119.11.11 (real ip)
| |
| A |
| |
+-----+------+ 192.168.10.10 (private ip)
|
|
| ppp
|
|
+-----+------+ 192.168.10.11 (private ip)
| |
| B |
| |
+------------+
그림에서 A에 마스커레이딩을 넣는다.
그리고 B는 임시 ip로 설정하고 A의 마스커레이딩을 통해서
외부 인터넷에 접속하고 싶습니다.
이렇게 구성했을 경우, 제대로 돌아 갈 수 있는지 궁금합니다.
A에서 다음과 같이 명령을 줬습니다.
ipchains -A forward -i ppp1 -s 192.168.10.0/24 -j MASQ
(ipchains 명령시 ppp1이라는 인터페이스를 넣으므로 source가
ethernet이건 ppp건 상관 없는거 아닌가요? 그러므로 위의
환경도 가능한거 아닌가요? )
이런 환경으로 할 경우, 마스커레이딩의 의미가 없어지겠지만..
어쩔수 없이 실험해봐야 할 상황이 생겨서요..
그럼 답변 부탁드립니다.