제목과 같이 한 대의 리눅스 서버로 DNS서비스와 Mail, 그리고 NAT서비스를
하려고 합니다. 커널버전은 2.2.14이구요, 가능하면 랜카드 2개를 사용하여
하나는 외부 접속용으로(DNS, MAIL), 나머지 하나는 NAT용으로 쓰려고
합니다.
그런데, NAT를 저는 다음과 같이 이해하고 있습니다. 예를 들어
IP가 Client보다 적을 때 서버는 공인 IP로 설정하고
Wingate같은 소프트웨어를 사용하여 Client를 192.168....과 같은
내부 IP로 설정하여 인터넷을 연결하는 방법 내지는 서비스라고 알고 있습니다.
저의 이해가 맞는지 우선 알려주시면 고맙겠습니다.
그리고 몇 가지 질문이 더 있습니다.
1. DNS설정을 한 후 설정이 성공한 것은 어떠한 방법으로 알 수 있는지...
(참고적으로 DNS는 TEST용으로 내부 IP를 사용하고 있습니다. 아직
INTERNIC에서는 등록허가(?)가 진행중에 있습니다. 내부에서
RESOLVING이 가능하면 성공한 것인지 알고 싶습니다. ROOT NAME
SERVER로 먼저 가기에 불가능한 것인지, 아니면 외부로 못 나가니까
내부에서 알아서(?) 처리하는지...)
2. 만약 위의 저의 NAT관련 생각이 맞다면,
리눅스에서는 ip masquerade를 써야 하는지 아니면 다른 좋은 방법이
있는지 알려 주시면 고맙겠습니다. (줏어 듣기로는 SQUID가 하는
것이 있다고 하던데...., APACHE로 하는 것 말고...)
3. 그리고 랜카드 2개를 쓰는 것이 적당한 방법인지도 알려 주시면
고맙겠습니다.