1. 집에서 웹 서버 구성 삽질기
최성훈(IT 독서실 : https://www.facebook.com/groups/itbook4u/)
2. 소개
- IT 독서실 페이스북 그룹 활동을 가장 먼저 시작
- 프리랜서 개발자 (플렉스, 자바, SQL, JS..,etc)
- 플렉스만 따지면 13년 경력(다른건 무시해도 됨)
- 딸만 셋
- 강서구 주민
- 40대 중반을 향해 달려가는 중
3. 1일차 - 준비물
- iptime 공유기 (G304)
- 도메인 : http://www.lottoworld.co.kr
- 안 쓰는 노트북(서버용도) : acer ASPIRE 1810TZ
- 통신사 : SK 브로드밴드
- 삽질 과정 설명을 위한 dnsever.com 가입 후 도메인 등록
- 도메인 구매 기관 : 후이즈
4. 1일차 - 전략
몇 년 전 통신사 KT를 사용하여 집에서
컨플루언스 위키를 운영해본 경험이 있었다.
물론 훨씬 과거에도 직접 홈페이지를
운영해 본 경험도 있었다.
5. 1일차 - 전략
SK 브로드밴드로 갈아타고 난 후 집에서 웹 서버를
몇 년 만에 처음 구성해 본다.
6. 1일차 - 전략
과연 될까? 그 동안 KT를 이용 했던 이유는
SK 브로드밴드에서 80 포트
또는 그 밖에 여러 포트들을 막아서
홈페이지 운영이 안된다는 글들을 봤었다.
7. 1일차 - 전략
그래서 이 번에도 작업을 시작하기 전에
구글링과 지인들의 의견을 들어보고 결정하기로 했다.
11. 1일차 - 전략
희망이 보인다! 좋아~ 가는거야!!!
하다가 안되면 KT로 다시 갈아타지 뭐~
12. 1일차 - 삽질
일단, 네임서버를 설정해야 하니까 서비스 해주는 dnsever.com
에 도메인을 등록하고
DDNS 설정을 하자!
서버용 노트북에 우분투 데스크탑이 설치 되어 있고
JDK8, 톰캣8을 설치한 상태였다.
톰캣의 8080기본 포트를 80포트로 변경 했다.
14. 1일차 - 삽질
ifconfig -a
서버용 노트북에서 위 명령어를 실행해서 보이는 아이피를 등록
해주면 되겠지? 라고 생각하고 등록을 해버렸다. 그 후로 사설 아
이피를 등록했다는 사실을 잊어버린 채 다음 삽질을 계속 이어간
다.
게다가 DDNS가 뭔지도 모르면서 dnsever에서 안내하는대로 셸
파일을 만들어서 크론까지 걸어놨다.
15. 1일차 - 삽질
정확히 말하자면…
공인 아이피가 무엇인지?
사설 아이피가 무엇인지?
DDNS가 무엇인지?
개념조차 없었다는 이야기!!!
16. 1일차 - 삽질
어쨌든, dnsever.com에 도메인을 등록 했으니
후이즈에 가서 네임서버 변경을 신청하자.
46. 3일차 - 삽질의 최종 끝판왕!
IP로는 접속이 되는데
도메인 url 접속은 여전히 사설 아이피네????
47. 3일차 - 삽질의 최종 끝판왕!
도메인에 공인 아이피는 어떻게 연결하지?
맞다.. 누가 도메인 구매한 곳에서 하면 된다고 했던 것 같은데???
오케이 찾아보자~~~!
48. 3일차 - 삽질의 최종 끝판왕!
후이즈 전체를 다 뒤져서
도메인과 아이피 입력 할
수 있는 페이지가 이 곳
이 유일하게 존재한다.
그래서 여긴가? 하고 집
어넣고 다음단계로 진행
하여 신청 했다.
49. 3일차 - 삽질의 최종 끝판왕!
결국, 도메인과 아이피를 연결하는 것에 실패 했다.
처음에 dnsever에서 사설아이피 넣었던 사실을 까마득히 잊고 있
었다. 어디다가 정신을 팔고 있는건지……..
가끔 그럴 때가 있다~
(다 그렇지 않으세요?? ^^;;)
50. 3일차 - 삽질의 최종 끝판왕!
좋아..!!!
iptime ddns를
사용해 보자!
51. 3일차 - 삽질의 최종 끝판왕!
역시~구느님의 도움을~!
그런데… 구느님의 도움에도 불구하고
iptime ddns에 등록이 안됐다.
그래서 다시 구느님의 도움을 받아보니…
공유기 펌웨어 업그레이드를 받으란다..
52. 3일차 - 삽질의 최종 끝판왕!
펌웨어 업그레이드를 위해 iptime 홈페이지를 방문했더니…
공지 글이 하나 있더라..업그레이드 하라고..
http://iptime.com/iptime/?page_id=16&pageid=1&mod=docum
ent&keyword=ddns&uid=14723
53. 3일차 - 삽질의 최종 끝판왕!
오케이~ 시키는대로 따라 했는데.. 업그레이드가 안된다~!
다시 iptime 상담원과 입씨름 하기 시작했다.
내가 사용하는 모델은 G304고 현재 펌웨어 버전이 2.40인데
말이지… 왜 9.x 버전 업그레이드가 안되니?
54. 3일차 - 삽질의 최종 끝판왕!
iptime 상담원이 하는 말…
5 버전 -> 7 버전 -> 9 버전
순차적으로 업그레이드 하셔야 합니다….
55. 3일차 - 삽질의 최종 끝판왕!
여러 차례 단계적으로 업그레이드 하는 과정과
공유기가 인터넷 연결이 끊기는 현상 때문에
공유기를 껐다가 다시 켰다가를
계속 반복하면서 까지도 참고 끝을 봤다!!!
56. 3일차 - 삽질의 최종 끝판왕!
짜잔~!!!
업그레이드 된 공유기 펌웨어를 통해
다시 포트포워딩과
ddns 설정을 마쳤다.
57. 3일차 - 삽질의 최종 끝판왕!
남은 건 iptime에 등록된 ddns주소를
후이즈에 CNAME 으로 잡아 주는것 만 남은 상태!!!
CNAME이 뭔지도 몰랐다!
구느님에게 물어보면 역시 잘 가르쳐 준다~!
61. 4일차 - 복기
내가 알고 있고 경험한 것이 전부가 아니란 것을 다시 한번 깨닫고
세상에 좋은 분들이 너무 많아서 살맛나고
더욱 겸손해야겠다는 반성을 하게 되는 계기가 되었다.
이건 뭐.. 사족이긴 한데..
기업 입장에서 상담원 분들이 어쩔 수 없겠지만
고객을 위한 마인드가 정말 있다면
기본적인 예절은 지켜줬으면 좋겠고…
고객 입장에서 어떻게 해결할 방법이 없는지를
같이 고민해 주는 그런 서비스 마인드가 필요해 보인다...
62. 3일간 저와 함께 고민해 주시고 애써주신
모든 분들께 감사드립니다.
여러분이 없었다면 좀 더 많은 시간이 걸렸었겠죠? ^^
앞으로도 잘 부탁 드리겠습니다~
함께 하는 세상은 아름답습니다.
응원해 주신 모든 분들께...
진심으로 감사합니다!!!