레이블이 서버인 게시물을 표시합니다. 모든 게시물 표시
레이블이 서버인 게시물을 표시합니다. 모든 게시물 표시

2024년 8월 11일 일요일

시놀로지 Let's Encrypt 인증서 갱신 안될 때 확인할 포인트

시놀로지로 NAS와 함께 웹서버를 운영하는 많은 분들이 

HTTPS 보안 접속을 위해 SSL 인증서를 이용하고 있을 것이고 

이 중 대부분이 무료라는 강점을 가지고 있는 

Let's Encrypt (A.K.A LETS 또는 레츠 인증서)를 이용하고 있을 것이다.



이 인증서는 편한게 시놀로지에서 아래 그림과 같이 아주 간단하게 연장이 가능한데

(90일에 한번씩 이라서 귀찮기는 하지면... )



아래와 같은 부분을 사전에 조치해 놓아야 문제없이 갱신이 가능하다.


1. 80번 포트를 열어서 시놀로지 웹서버와 연결 시켜 놓을 것


2. 방화벽에서 국가차단을 풀어 놓을 것

(갱신 후에는 바로 막아 놔야 한다)


웹서버를 운영하는 많은 분들이 경험하겠지만...  

접속 로그를 확인하다보면, 

다양한 국가에서 불순한 의도를 가진 것으로 의심되는 많은 접속이 시도되고 있음을 알 수 있다.


특히 러시아, 중국, 터키 등에서 들어오는 접속 시도는 괜한 무서움을 불러일으키는데

그래서 나같은 새가슴은 아래와 같이 일부 포트를 제외하고는 그냥 해외접속을 막아 놓는데,

이게 인증서 갱신에 영향을 주는 것이다.







2020년 7월 20일 월요일

테라리아, 시놀로지에서 지도(맵) 서버 운영하기 (온라인 플레이)

테라리아를 친구들과 하려면 온라인 서버 접속을 해야하는데..

만약 시놀로지를 가지고 있다면 
시놀로지의 Docker 를 활용하여 맵 서버 운영을 할 수 있다.

컴퓨터에 대해 잘 모르는 내가!!!
이번에 서버 운영을 시작하면서 배운 것들을 간단히 정리하여
컴퓨터와 인터넷 그리고 서버 운영을 잘 모르는 사람들도 
쉽게 테라리아 서버를 운영할 수 있도록 하고자 한다.

먼저 시놀로지에서... 아래 그림을 참고하여 Docker 프로그램을 설치하자.



패키지 센터에서 Docker를 검색하여 설치하기를 누르면 된다.

그런다음 Docker를 실행하여





레지스트리에서 Terraria로 검색을 하여 beardedido/terraria를 찾아 클릭하고
다운로드를 누른 후 태그 선택에서 Vanilla-latest 버전을 선택하여 설치한다.

설치 후 Docker 프로그램 왼쪽에 있는 컨테이너를 클릭하여..
설치된 beardedido/terraria 의 옵션 설정에 들어가면 아래와 같은 창이 뜨는데...


파일/폴더에 나온 docker/Terraria/world Map 폴더를 만들어주고..
거기에 게임에서 생성한 맵을 업로드 한 후
환경 변수에 붉은색 동그라미 친 곳에 해당 맵 이름으로 업로드 해주면 된다.

마지막으로...
포트를 셋팅하게 되는데,
기본 포트는 7777로 똑같이 해도 되고 다르게 해도 되지만,
공유기 셋팅을 통해 포트 포워딩 등을 통해 해당 신호가 시놀로지와 연결되도록 해야 한다.