Message

Message

로그인 & 가입하기
전체
에밀리아
웃음
ART
생각
Tech
관식
Timeline

윈도우를 서버로 써본 후 문제점

작성자 : gwansik
Tech
입력 : 2019-08-07 수 17:52
수정 : 2021-07-20 화 23:48

이 관식홈 서버는 내 집에 있다. 

전에 쓰던 PC에 윈도우 정품을 설치하고 그 안에 백신프로그램 하나와 서버만 설치했고, 통신망은 KT 가정용 인터넷으로 연결했는데 다행히(?) 80포트와 443포트가 열려있어서 DNS서버에 ip를 등록해서 잘 동작하긴 한다. 

그런데 내가 아직 윈도우10 사용법을 완전히 몰라서 그런건지 아니면 윈도우10 자체의 한계인지 아니면 해킹인지 문제들이 있었다. 아니 기본적으로 서버를 설치하고 유지해본 경험 자체가 내게 없었기 때문에 발생한 문제들도 많긴 했다. 


제일 큰 문제가 방화벽 문제. 난 개인용 pc에선 방화벽을 전부 막아둔다. 그런데 서버도 방화벽을 전부 막는다고 설정하니 통신이 안되었다. 그래서 80포트와 443포트를 개방해서 사용해왔는데, 문제는 그 이외의 방화벽 예외규정들이 자동으로 추가된다는 것이다. 윈도우 기본 프로그램은 물론 백신프로그램, 그리고 사용자휴대폰이란 항목(한번도 폰을 서버에 연결한 적도 없다) 등등 프로그램들이 서버를 체크해보면 방화벽 예외규정에 자동으로 등록되어 있었다. 그리고 그렇게 등록된 예외들을 해지하고 블록 처리해놔도, 며칠 후 다시 들어가보면 다시 방화벽 예외사항으로 들어가 있다. 


그리고 윈도우 자체 설정을 거의 바꾸지 않았는데, 기본 프라이버시 설정 등 기본값으로 앱이나 프로그램들이 자동 실행이 되도록 되있다는거다. 서버가 느닷없이 꺼지거나 작동을 멈추거나 하는 일들이 있어서 한달전쯤 윈도우부터 쭉 체크해봤는데 윈도우에 설치된 프로그램들이 자동 실행되도록 설정된 부분들이 많았다. 이런 것도 서버 운영에 어떤 영향을 줬을지 모르지만 확실히 찜찜하긴 하다. 


그 외엔 내 서버 보안지식이 부족해서 막아두어야할 jsp설정들이 막혀있지 않았던 점들도 있었다. 이런 것들도 이상하게 멈추던 서버동작의 원인이었을 수도 있겠지. 


윈도우를 서버로 사용한 제일 큰 이유는 내가 윈도우에 친숙했고 리눅스는 많이 안다뤄봐서 불편했다는 점이었다. 그런데 서버를 운영하며 느낀 윈도우 제어 한계 때문에 이젠 리눅스로 넘어갈 것이다. 리눅스를 사용하려해도 어떤 버전의 리눅스를 써야할지 또 리눅스 설정들은 어떻게 해야할지 등등 아직도 모르는 것들이 많고 수많은 시행착오를 겪겠지만 리눅스도 잘 익혀서 서버로 잘 활용해야지. 


내 홈페이지 보안이나 개발 허술함에 혀를 차던 고수분이 계시다면 가르침을 주시기 바란다. 호텔 뷔페 정도는 대접하겠고 내 지식이 도움될 사항이 있다면 돕겠다.