IP 매스커레이드가 안됩니다
레드햇 리눅스 9.0에서 IP 매스커레이드를 하려고 합니다.
리눅스 컴퓨터는 인터넷에 직접 연결되어 있고
윈도우 컴퓨터는 리눅스 컴퓨터에 연결되어 있습니다.
매뉴얼보고 IP 매스커레이드 설정을 했는데
리눅스는 인터넷이 잘 되지만
윈도우 컴퓨터가 문제인데..
윈도우 컴퓨터에서
http//74.125.127.103/
이런 식으로 홈페이지의 IP주소를 직접 치면 인터넷이 접속이 되고
http//www.google.com/
이런 식으로 주소를 치면 인터넷이 안됩니다
아마도 틀림없이 DNS나 DNS설정이 문제인데
리눅스에서는 DNS로 DHCP 서버를 사용하고
윈도우에서는 KT의 DNS 주소를
168.126.63.1
168.126.63.2
DNS 주소로 설정하였습니다.
이 외에 리눅스 컴퓨터나 윈도우 컴퓨터에서 IP 매스커레이드 사용시 DNS를 위해
더 필요한 설정이 있나요?
참고로 다시 한번 말씀드리지만
인터넷에 직접 연결된 리눅스 컴퓨터에서는 인터넷이 잘되고
윈도우 컴퓨터에서 IP 주소로 직접 연결하면 인터넷이 되고
윈도우 컴퓨터에서 리눅스 컴퓨터로 ping, telnet 모두 아주 잘 됩니다.
단지 윈도우 컴퓨터에서 도메인 네임으로 인터넷에 접속하는 것만 안됩니다.
(윈도우 컴퓨터를 DHCP 설정으로 바꾸고 인터넷에 직접 연결시에는 문제 없이 인터넷을 사용할 수 있습니다.)
(즉, 윈도우 컴퓨터의 네트워크 문제는 아닌 것 같습니다.)
제 생각엔.. 방화벽 문제가..
윈도 TCP/IP 설정창에서
DNS 주소를 정확히 치셨다면..
리눅스머신에 방화벽때문에 DNS에서 받아오는 정보가
차단되고 있는 것으로 보입니다.
DNS 질의를 위한 포트는 53번으로 기억하는데..
한번 검색해보세요. 방화벽에서 TCP와 UDP 모두 53번을 열어놓으시고
시도해보세요.
번호가 정확하지 않네요. 59번이던가...
^^
DNS...
흐흠 만약 리눅스(서버라고 하신)가 자체 DNS를 가지고 있고(혹은 캐쉬 DNS로라도...) 그것을 이용 하신다면 뭐 DHCP로 별 문제 없겠지만, 그렇지 안고 외부의 168.126.63.1(Kornet 1번 DNS) 168.126.63.2(Kornet 2번 DNS)등을 사용 하시면.. 위분 말씀처럼 DNS접근이 막힐 수 있습니다. (방화벽이 있다면.)
그런 경우는 위분이 말씀 하셨듯 53번 포트... 외부로 나가는 것이 통제 당하는지를 검사 해 보시기를... 마스쿼레이드 되는 과정에서... 방화벽을 잘 보시면 될것같네요 아무레도...
그게 아니면 주소를 잘못 치셨을 지도... 혹시라도.. 다시 확인 해 보시고 DHCP로 했을 때 잡히는 DNS 서버의 주소를 받아 적어 보시는 것도 좋은 방법 같네요. 저도 Kornet입니다만... ...
그럼 행복하세요.
이여송 사도요한 드림.
사람천사
Ports List
21:FTP
22:SSH
23:Telnet
25:SMTP
53:DNS Query
67:DHCP(???)
79:Finger
80:HTTP
110:POP3
111:RPC
143:IMAP
515:LPD
873:RSYNC
993:IMAP SSL
995:POP3 SSL
사람천사
댓글 달기