리눅스 유동 IP를 고정 IP?로 외부에서 접속하기
글쓴이: 미친늑대 / 작성시간: 금, 2006/06/16 - 10:48오전
집에 컴퓨터가 두대가 있는데..
한대를 리눅스를 공부할겸 설치하여.. 서버로 돌려보려고 계획중입니다.
일단 상태 설명은
인터넷 - 지역케이블 -> 아이피 공유기(DMZ 기능 지원) -> 윈도우 사용중
-> 리눅스 설치됨
현재 간단히 이상태이고요.. 리눅스 또한 인터넷은 잘됩니다.
아이피는 공유기를 통해 사설 아이피로 192.168.2.XXX 이 시리즈로 부여받구요..
유동 아이피를 사용중인데 알아보다보니 공유기에서 DMZ기능을 지원하면 된다는글을 언뜻 본 것 같은데..
-_-; 이글 저글 보다보니 얕은 리눅스 지식으로 해보려니 어렵더군요..ㅠㅠ
궁금한점은
1.DMZ 기능을 사용하면 외부에서 내부 리눅스 서버로 접속이 가능한지요?
2.DMZ 기능으로 안된다면 DDNS인가? 유동 아이피를 고정 아이피로 하는 방법으로는 가능한지요?
3.참조할만한 문서가 있는지요?
제가 아직은 kldp게시판을 이용하는게 서툴러 글들을 잘 못찾겠습니다..
시끄러운 질문좀 너그러히 봐주시고.. 답변들 기달리겠습니다.
좋은 하루들 되세요 ^^
Forums:
간단합니다.
아우...kldp 들락거린지 몇개월만에 드디어 제가 답변 가능한 쉬운 질문이 올라왔네요.
저도 아는것 별로 없으니 쉽게 설명할께요.
일단 DMZ 하고 DDNS 는 서로 개념이 다른 별개의 것입니다.
일단 집에 컴퓨터에서 ip 를 확인해보면 192.168.2.XXX 뭐 이렇게 나오실텐데요
외부에서 집으로 접근할때는 저 ip 가 아니지요. 203.248.어쩌구.어쩌구 이런식으로 공인 ip 가 나올텐데요.
예를들어 외부 컴퓨터에서 저 공인 ip 로 접속을 하면 일단은 공유기가 그 신호를 받을겁니다. 그 받은 신호를 집에 물려있는 컴퓨터중 어디로 보내줄 것인가를 정하는데서 DMZ 설정이 들어가는겁니다. DMZ 설정에서 집에 물려있는 ip 중 어디로 보낼것인가를 설정해주면 앞으로 공유기로 들어오는 외부 접촉은 모조리 그 ip 로 돌려버립니다. 그러니 내부 컴퓨터를 서버로 쓸수가 있게되지요.
그런데 DMZ 보다는 그냥 port forwarding을 쓰는게 나을겁니다. dmz 는 모든 포트에 대해서 다 포워딩 해버리는데 그럴 필요는 없지요. 서버가 어떤 서비스를 하느냐에 따라 뭐...웹서버이면 80번 포트만, ssh 면 21번만 포트를 포워딩 해주시는게 서버 보안에도 낫고 다른 서버를 또 물려도 다른 서비스를 할수 있고 그렇습니다.
DDNS (Dynamic DNS) 라는건 유동ip 를 쓰는 경우에 거기에 DNS 명을 부여해 주는 서비스 같은겁니다.
예를들자면 님의 컴퓨터를 서버로 쓰겠다면 외부에서 접속할때 주소를 알아야겠지요. 근데 그것이 203.248.뭐시기뭐시기 식으로 나올텐데 일반적인 개인용 인터넷 서비스는 저 주소가 수시로 변합니다. 그래서 유동 ip 라고 하고요.
서버 주소가 수시로 변하는데 서버 노릇을 할 수가 없지요.
그래서 나온게 DDNS 라는 서비스인데 간단히 말해서 DDNS 서비스를 해주는 업체에 등록한 다음 자신의 PC나 공유기에 설정을 해서 공유기가 갖고있는 유동 ip 를 일정 주기로 혹은 주소가 바뀔때마다 업체로 전송하게 만드는겁니다.
그러면 유저는 해당 업체에 등록된 자신의 id 로 자신의 ip 가 뭔지를 확인할수 있게 되는거죠. 저런 업체가 보통 dns 서비스도 해주니까 한번 등록해두면 이후 자신의 서버의 ip 가 뭐로 바뀌든간에 업체에 등록해둔, 예를들면 myip.xxxdns.com 이런걸로만 접속하면 알아서 자신의 서버로 찾아가게 만들수 있다는거죠.
이런 서비스 해주는건 wowdns dyndns 등등 다양하고 공짜도 많으니 찾아보세요.
답변 감사합니다. 추가 질문좀.
님 덕분에 개념적으로는 이해가 갔습니다.
일단 DMZ를 사용할 경우 내부에서 사설 IP로 부여된 192.168.2.XXX에서
DMZ에서 제가 서버로 사용할 사설 아이피를 지정해주고 서버 피씨도 아이피를 같게 부여해주면 일단은 셋팅은 된거지요?
그리고, 외부 아이피 또한 케이블이다 보니 수시로 바뀔테니..DDNS 서비스가 필요할듯 싶은데?
지금 제가 이해한게 맞나요? ^^?
답변 정말 감사합니다.
네 맞습니다.
DMZ 설정할때 서버로 쓸 PC 의 내부 사설 IP 만 적어주면 끝나고요.
그리고 외부에서 ip 변할때도 접속가능하게 하실려면 DDNS 서비스 신청하시면 되는거 맞습니다.
워낙에 쉬운것이니 한번만 해보시면 다 아실겁니다.
죄송하지만 계속 질문 달아도 될까요?;;
지금 말씀하신곳중에서 wowdns에서 서비스 신청하고 도메인을 만들었습니다.
그리고 wdns 클라이언트 또한 설치했습니다.
메세지 파일 확인 결과 프로그램 자체는 실행됐다고 남겨져있는데요..
외부에서 연결해서 테스트를 간단하게 해볼 방법 없을까요??;;
지금 이리저리 서버 설치해보려는데..그건 좀 어려워서..부탁드립니다.
빠른 답변 감사드려요 ^^
그냥 ssh 같은걸로 테스트 해보시면 될텐데요
wowdns 는 잘 기억이 안나는데 아마도 가입하면 xxxxxx.wowdns.com 인가...그런걸 하나 줄겁니다.
리눅스 설치하셨다면 아마 ssh데몬정도는 돌아가고있을테니 윈도우 컴퓨터에서 putty같은 ssh 클라이언트 돌리셔서 xxxxxx.wowdns.com 으로 접속해보세요
접속되면 되는거죠.
댓글 달기