bluetooth 무선 모듈을 통해 ppp 접속을 테스트 해보고 있는데,
pppd 서버 세팅 문제 인지 ppp 서버(게이트웨이로 동작)를 통해
외부로 나가질 못합니다.
ppp 서버쪽 세팅은 /etc/ppp/options 에
HOWTO 문서에 있는것을 그대로 따랐고 라우팅을 위해,
클라이언트 쪽에서
route del 로 default(0.0.0.0) 라우팅을 지우고
client ppp 옵션에 defaultroute를 추가 했습니다.
물론 클라이언트쪽에 eth0가 유선으로 살아 있지만,
ppp 커넥션이 일어나면 디폴트 라우팅이 ppp 서버쪽으로 생성이
되는것까지 확인은 했습니다.
route -n
0.0.0.0 ... x.x.x.x(ppp server ip) UG ... ppp0
하지만, dns 서버 같은곳에 ping을 때리면 전혀 반응이 없습니다.
ping으로 반응이 오는곳은 eth0 가 살아 있는 xxx.xxx.xxx.* 부분
(물론 유선이겠죠)과 ppp 서버 host ip(이건 블루투스를 통한 무선)
뿐입니다. HOWTO 서버세팅에선 kernel 컴파일시 ip forwarding을
반드시 해야 한다고 하지만, redhat 6.0, 6.1 등 최근 커널에선
make menuconfig에 이런 옵션이 없습니다.
ppp 서버 세팅을 성공적으로 해 보신분이 있다면 빠른 답변 부탁드립니다.
미리 감사 드립니다.