리눅스 라우팅 관련 문제
안녕하세요
우선 본론부터 말씀드리겠습니다.
저는미국에 있고 PPTP서버는 일본에 있습니다. 그리고 한국 라우터 밑단에 또한대의 리눅스 서버가 있는데
일본pptp서버와는 tun으로 연결되어있습니다.
우선 이런 구성을 하는 이유를 설명드리겠습니다.
제가 미국에 있는데 한국 회사에있는 PPTP서버에 바로 접속하니 국제망 상태가 워낙 좋지 않아 일본에 PPTP서버를 구축하여
미국에서 바로 일본PPTP서버에 접속하여 모든 패킷은 tun으로 연결된 한국 라우터 밑단서버로 보냅니다.
일본에 있는 PPTP서버 찹시크리트에 192.168.1.xxx로 계정을 할당을 하였고 한국에 있는 리눅스 서버에 SNAT로 192.168.1.xxx는
라우터에서 할당을 해준 공인 IP로 나가도록 세팅을 해놓았습니다.
한국 서버 라우팅 테이블은
Destination Gateway Genmask Flags Metric Ref Use Iface
222.xxx.xxx.5(일본서버) 211.xxx.xxx.129 255.255.255.255 UGH 0 0 0 eth0 (tun 연결을 위한 라우팅)
10.0.1.2(일본서버tun장치 0.0.0.0 255.255.255.254 U 0 0 0 tun1
192.168.1.0(pptp할당IP) 10.0.1.2 255.255.255.0 UG 0 0 0 tun1 <==강제로 넣었음
0.0.0.0 211.xxx.xxx.129 0.0.0.0 UG 0 0 0 eth0
우선 일본pptp서버에 접속후 192.168.1.0으로는 처음에는 인터넷이 안되었는데 제가 강제로 한국 리눅스 서버에 라우팅으로 넣었습니다.
저렇게 넣었더니 SNAT후 인터넷이 되었습니다.
그런데 문제는 일본 pptp서버 찹시크리트에 한국라우터의 공인IP를 넣고 접속을 했는데 인터넷이 안되는겁니다.
우선 이해를 돕기위해 일본pptp서버에서 발생되는 트래픽은 무조건 tun을 통해 한국 리눅스 서버까지 오는것은 확인 했습니다.
도와주세요 한국서버 라우팅 문제인것 같은데.. 도와주세요 ㅠㅠ
댓글 달기