반응형

 


 

질문 : ipTime 공유기의 패스워드를 잃어 버렸어요 어떻게 해야 하나요 ? 

 

답변 
  • 패스워드를 찾을 수 있는 방법은 없습니다. 
  • 초기화 기능을 이용하여 패스워드를 리셋하여 재설정 할 수 있습니다. 

 

주의사항 
  • 패스워드 초기화를 위해 장비를 리셋하면 기존 방화벽, 포트포워딩 등의 설정도 모두 삭제 됩니다.  

 


 

장비 초기화 하기
  • 장비가 켜져있는 상태에서 리셋 버튼을 약 10초간 누릅니다. 

보유하신 장비비 뒤쪽에 'Rest' or 'RST' 라는 버튼이 있습니다.

 

유튜브 영상 시청

 

기본 설정 후 접속하기 
  • 기본 IP : 192.168.0.1
  • 기본 ID / Password : admin / admin

 

 

반응형
반응형

 


 

질문 : GCP에서 리눅스가 아닌 윈도우를 사용하여 게임 서버 구성이 가능한가요 ? 

 

답변 
  • 기술적으로 가능합니다. 다만 아래와 같은 제약 사항이 있습니다. 

 

구글 클라우드 프리티어 정책
  • 300$를 3개월간 사용할 수 있으나, 프리티어에서는 윈도우를 사용할 수 없습니다.

구글 클라우드 프리티어 정책으로 사용 불가

 

가격 
  • 따라서 유료 계정으로 전환한다면 윈도우를 이용한 서버 구축이 가능합니다.
  • 단 서버 하드웨어 리소스 + 윈도우 라이센스 금액으로 가격이 측정됩니다. (대략적인 금액은 아래 참조) 
  • N2D 4vCPU + 32GB Mem + 30GB HDD + Windows 를 선택하여 사용할 경우 대략 아래와 같은 금액이 나옵니다.

2024년 08월 환율 기준 : 47만 4,950 원/month

 

반응형
반응형

 


 

질문 : 시놀로지 나스 장비의 방화벽 해제 방법이 궁금합니다. 

  • 간혹 모든 설정에 이상이 없으나 네트워크 설정 어디에서 걸려있는 느낌이 든다면 나스 장비의 방화벽을 확인해보세요
  • 나스 장비의 방화벽을 해제하여 서버 - PC 간 통신이 될 수 있도록 길을 열어주세요 

 

Step1 : 환경설정 메뉴로 진입

 

Step2 : 보안 메뉴로 진입

 

Step3 : 방화벽 기능 해제

 

 

반응형
반응형


질문내용 : 리눅스에 버전별 Java 설치 하는 명령어를 알려주세요 

 

  • Java 21 설치 
sudo apt install openjdk-21-jdk

 

  • Java 18 설치
sudo apt install openjdk-18-jdk

 

  • Java 14 설치 
sudo add-apt-repository ppa:linuxuprising/java
sudo apt install openjdk-14-jdk

 

  • Java 11 설치 
sudo apt install openjdk-11-jdk

 


  • 설치 Java 버전 확인 
java -version

 

반응형
반응형

 


Q : 오라클 클라우드 회원가입이 너무 어려워요 

  • 오라클 Free Tier 혜택이 좋아서, 하루 회원가입의 수량이 어느정도 정해져있는 것으로 추정하고 있습니다.
  • 지속적으로 시도하면 회원가입이 가능합니다.

 


Q : 회원가입에는 성공했으나, VM이 배포가 안됩니다. 

  • 많은 사람들이 회원가입 성공 후 VM 배포를 시도 하고 있습니다.
  • 준비된 VM수량에 어느정도 Limit가 있는 것으로 보입니다. 회원가입과 마찬가지로 계속해서 시도해야 합니다. 

 


Q : 춘천 리전만 사용가능한가요 ? 

  • 서울 / 도쿄는 이미 꽉찼습니다. 
  • 한국으로는 춘천 / 일본은 오사카 리전으로 진행하는 것을 추천 합니다. 

 


Q : 오라클 클라우드 상시무료(Always-Free Tier)의 혜택은 무엇인가요 ?

- ARM 기반 Ampere A1 컴퓨팅 인스턴스 최대 4개 지원(매월 3,000 OCPU 시간과 18,000 기가바이트-시간 제공)
- 24GB Memory, 200GB SSD 등등

 


Q : 오라클 클라우드의 프리티어는 ARM CPU만 있나요 ?

  • 정확히는 Intel/AMD MicroVM도 있으나, 마이크로VM 성능으로는 서버를 돌릴 수 없습니다.
  • 서버를 돌릴 수 있는 사양의 Always Free Tier는 ARM CPU가 유일합니다.

 


Q : ARM CPU 가격이 괜찮은것 같은데 그냥 유료로 써도 되나요 ?

  • 상관없습니다. 계정을 업그레이드 하시고 유료로 전환하여 사용해도 됩니다.
  • 만약 6코어를 사용할 경우, 계정당 4코어까지는 무료 정책이 들어가고 추가된 2코어만 돈을 지불하시면 됩니다.
  • 메모리 / 디스크도 같은 방식으로 계산됩니다.

 


Q : ARM CPU라는게 뭔가요 ??

  • 쉽게 설명하여 맥북의 M1 CPU를 생각하면 됩니다, 그밖에 여러 모바일 디바이스에서도 사용됩니다. 비용이 저렴하면서 적정한 성능을 내는 특징이 있습니다.
  • 완벽히 산술적으로 계산되어 나온 것은 없으나, 대략 Intel/AMD 대비 70% 정도 성능으로 생각하면 됩니다. (정확하지 않음)
  • Intel/AMD와 설계가 다르기 때문에 프로그램을 만들때, ARM CPU 전용으로 설계되지 않은 프로그램은 동작하지 않습니다.
  • 팰월드를 포함한 거의 대부분의 프로그램은 Intel/AMD를 기반으로 만들어지므로, ARM에서 원칙적으로 동작하지 않습니다.

 


Q : 오라클 클라우드 + ARM CPU에서 어떻게 X86 게임서버가 구동되는 건가요 ??

  • 원래는 동작하지 않습니다.
  • 여러 엔지니어 + 개발자분들이 노력하여 Linux + FEX 에뮬레이팅을 통해 ARM CPU에서도 Intel/AMD X64 프로그램이 동작하도록 만들었으며
  • 이를 Docker Image로 만들어 배포하고 있습니다. (음식으로 치자면 일종의 밀키트와 비슷합니다 : 패키징하여 구현함)
  • 도커이미지가 없다면, 하나하나 사용자가 수동으로 각종 유틸리티를 설치해가며 구축해야 합니다 ( 수동 설치할 경우 난이도가 극악 )

 


Q : ARM CPU는 생성이 안되는데, 다른 Shape을 선택해도 될 까요 ? 

  • ARM이 아닌 다른 Shape(예:E5, E4 Flex, Intel)은, 유료 청구가 진행됩니다.
  • 비용을 지불해도 상관 없다면 사용하셔도 됩니다. 

 


Q : 서버를 "정지" 하면 과금이 멈추나요 ??

  • VM을 '삭제' 혹은 '정지' 하면 과금이 멈추게 됩니다.
  • 디스크 자원 같은 경우 계속해서 데이터를 저장하고 있어야 하기 때문에 소량 과금됩니다.

 

 

반응형
반응형

 

 


 

Q : 구글 클라우드에 SFTP를 이용하여 파일을 업로드/다운로드 하는 방법 [ 테크팀 과거 영상 ]

파일질라 설정하기

 


Q : 구글 클라우드에 터미널 + SSH 를 사용하는 모바엑스텀 설정하는 방법은 어떻게 되나요 ? 

MobaXterm 설정하기

 


Q : 구글 클라우드의 남은 잔액은 어떻게 확인하나요 ??

  • 처음 로그인한 화면, 메인에서 확인 가능합니다.

 


Q : 구글 클라우드의 남은 무료 기간은 어떻게 확인하나요 ? 

 


Q : 가상화폐 채굴이 의심 된다며, 신고가 들어왔어요

  • 게임 개발사에서 요구하는 스펙보다 낮은 사양으로 서버를 구성하게 되면 과도한 CPU 사용량을 보이게 되고, 
  • 이러한 사용패턴은 Google에서 봤을때 가상화폐 채굴의 패턴과 비슷해 보일 수 밖에 없습니다. 
  • CPU 자원이 모자라서 생기는 이슈로, VM의 CPU + MEM 를 더 크게 Scale Up 하면 되겠습니다.

 


Q : 구글에서 정책 위반이라고 뜨면서 정지시켰습니다.

  • 위 사례와 비슷한 경우 입니다.
  • CPU를 너무 과도하게 쓰면, 이 패턴이 마치 비트코인 채굴과 비슷한 모습으로 보입니다.
  • 모든 클라우드 업체는 이러한 패턴이 보일 경우 시스템을 차단 시킵니다.
  • 서버 CPU 스펙을 올려주세요

 


Q : 구글클라우드를 3개월 다 사용하고 나면 유료로 전환되나요 ??

  • 아닙니다. 
  • 구글 클라우드는 다른 구독형 유료 서비스처럼 무료기간 종료후 자동으로 유료로 전환되지 않습니다. 
  • 사용자가 직접 유료회원 전환을 진행하지 않으면 무료 계정으로 계속 남고, 배포된 자원은 구글에서 모두 수거합니다. 
  • 따로 데이터를 백업하지 않으면 무료 기간 종료후 사용하던 데이터는 삭제 되므로 데이터 이관은 무료기간이 종료 되기 전에 꼭 완료하셔야 합니다.

 


Q : 클라우드 위에, 윈도우 서버로 구축하는 영상은 없나요 ??

  • 무료티어는 윈도우 OS를 사용할 수 없습니다 (유료 회원만 가능)
  • 라이센스 비용이 H/W 보다 더 많이 나오므로 일반인이 감당할 수 있는 금액이 아닙니다.

 


Q : VM을 끄고, 켜고 하면면 비용이 절감되나요 ??

  • 클라우드는 사용한만큼 과금되기 때문에 꺼놓게 되면 비용청구도 함께 멈추게 됩니다. (정확히 초단위 과금됨)
  • 따라서 오랜기간동안 사용하지 않을때는 꺼두는 것이 비용을 최적화 할 수 있습니다.
  • 단 디스크의 경우 데이터를 계속해서 데이터를 보관하고 있어야 하기때문에 VM을 끄더라도 계속해서 청구가 됩니다.

 


Q : 실수로 '일반 계정 활성화' 를 눌렀어요..

  • 유료 계정으로 전환된것 같습니다.
  • 걱정마세요, 청구되어가는 금액을 잘 확인하셔서 나중에 무료 구간를 거의 다 소진했을 때 배포된 VM을 선택하고 지우시거나
  • 회원 탈퇴를 하시면 청구되지 않습니다.

 


Q : 구글 클라우드는 계속해서 중복 가입이 가능한가요 ??

  • 정확히 공개된 수량은 없으나 대략 5개 정도까지 가입이 가능하고
  • 5개 이상부터는 하나의 전화번호로 대량의 회원가입을 방지하고 있습니다.
  • 새로운 계정을 만들고 데이터 마이그레이션이 종료되고 나면, 기존 계정은 지워버리세요 (탈퇴)

 


Q : 구글 클라우드에서 OS를 백업받을 수 있나요 ?

 


Q : 서버를 "정지" 하면 과금이 멈추나요 ??

  • VM을 '삭제' 혹은 '정지' 하면 과금이 멈추게 됩니다.
  • 디스크 자원 같은 경우 계속해서 데이터를 저장하고 있어야 하기 때문에 소량 과금됩니다.

Q : 리눅스 OS를 리부팅 하는 명령어를 알려주세요 

  • 아래와 같은 명령어로 서버를 리부팅 합니다. 
sudo shutdown -r now

 

  • Google Cloud Console 에서도 서버를 리부팅 할 수 있습니다.

VM 선택 → '재설정' 클릭 후 VM을 리부팅 합니다.

 


Q : 구글 클라우드 + 구글일반 계정 회원탈퇴는 어떻게 진행하나요 ? 

  • 먼저 구글 클라우드 회원 탈퇴 메뉴로 이동 합니다 : 링크이동
 

Google 계정 삭제하기 - Google 계정 고객센터

언제든지 Google 계정을 삭제할 수 있습니다. 마음이 바뀌어도 일정 시간이 지난 후에는 계정을 복구하지 못할 수 있습니다. 1단계: 계정 삭제의 의미 이해하기 이메일, 파일, 캘린더, 사진 등 계정

support.google.com

 

  • 홈페이지 메뉴중 : 계정 삭제로 이동 합니다. 

 

  • 가장 아래쪽 옵션 더보기에서, Google 계정 삭제를 클릭합니다. 

 

  • 동의 후 삭제 진행


Q : 데이터를 백업해 놓지 않은 상태에서 3개월 무료 기간이 끝나버렸습니다. 데이터를 복구 할 수 있나요 ? 

  • 무료기간이 끝나면 모든 데이터는 GCP에서 회수하여 파기합니다. 
  • 안타깝게도 복구할 수 있는 방법은 없습니다. 

 


Q: 구글 클라우드 SSH 접속 인증에 실패했다고 뜨면서 접속이 되지 않습니다.

  • 구글 클라우드가 가지고 있는 약간의 고질병(?) 입니다.
  • 접속이 될때까지 재시도 하시거나, PC를 리부팅해서 캐쉬를 지우고 다시 시도해보세요
  • VM을 리부팅 해보시고, 사용하는 PC로 리부팅 해보세요 
  • 일정 시간을 가진 후 위 스텝을 다시 진행해보세요
  • 또는 디스크 용량이 꽉찰경우 SSH 기능이 작동 되지 않을 수 있습니다. 아래 링크를 참조해서 디스크 용량도 증설 고려해 볼 수 있습니다.
  • 대체적으로 일정 시간이 지나면 풀리는 경우가 많습니다.

에러 메시지의 예




 

반응형
반응형

안녕하세요 테크팀 입니다. 

유튜브 채널을 운영하면서 정말 많은 유저분들의 다양한 질문을 받고

답변해드리고 있습니다. 

그중 가장 많이 질문하고, 또 답변 드린 사항을 정리하여 안내드립니다.

본 포스팅은 주기적으로 업데이트 됩니다. 

Ver. 2024-03-27

 


Q : FileZilla 설치 도중, 3rd Party 설치 동의 화면이 나오고 "Next"를 누르면 그냥 꺼지면서 설치가 되지 않습니다

  • 질문자 분의 PC 설정 중에 방화벽/바이러스/기타 프로그램등의 설정에 의해서 차단되는 현상입니다.
  • 순수 클라이언트 버전을 다운로드 받아 설치해보세요
  • 다운로드 링크 클릭

 

 


Q : 제조사별 포트포워딩 하는 방법이 있을까요 ??

  • 아래 다른 유튜버분의 자료를 공유 드립니다.
  • 해당 영상과, 테크팀 채널은 아무런 이해 관계가 없음을 밝힙니다.  순수한 기술 공유입니다.

 

 


Q : MobaXterm을 이용하여 파일을 드래그 앤 드롭해도 전송이 이뤄지지 않습니다.  (아무런 에러메시지도 없어요)

  • 파일 전송모드를 기본 (SFTP)에서, SCP로 변경하여 시도 합니다.
  • 포터블로 사용중이라면 삭제하고 Install 버전으로 다시 설치하여 수행합니다.

반응형
반응형

시작하며
  • 본 가이드는 YouTube 채널 “테크팀” 에서 제작 되었으며, 테크팀 채널의 영상내용에 최적화 되어있습니다.
  • 본가이드의 오류발견이나, 수정신청은 아래 주소로 제보 부탁 드립니다.

[ 테크팀 영상 ]


서비스 종료

Minecraft 서비스 종료
  • 서버 스펙을 조정하기 위해서는 기존 VM을 PowerOff 하셔야 합니다. PowerOff전 반드시 게임 서비스를 먼저 안전하게 종료하세요
  • 명령어를 사용하여 안전하게 서비스를 종료 합니다
stop

 

GCP VM Power Off
  • 서버 프로그램을 종료하였다면 VM(OS)도 종료합니다.
  • Console 화면에서 작업할 서버를 선택 후 종료(PowerOff) 합니다.

  • 인스턴스 중지 확인 

 

스펙 변경

원하는 VM 이름을 클릭하여 상세페이지 진입합니다.

반응형
스펙조정 메뉴 진입

 

CPU 시리즈 선택
  • 원하는 CPU 시리즈를 선택합니다.
  • [Tips] : 마인크래프트 같은 경우 클럭수가 높은 CPU를 사용하기 보다, 저렴한 CPU를 여러개 사용하는 편이 성능 향상에 더욱 유리합니다. 따라서 비싼 CPU 1개 보다는 저렴한 CPU 2~3개를 병렬 운영하는 것을 권장 드립니다.
  • 본 가이드에서는 기존 선택되어 있는 E2를 그대로 선택하여 사용하겠습니다. 다른 CPU 타입을 원할 경우 선택하여 변경합니다.

 

Core 개수 및 Memory 양 조정
  • 원하는 CPU / Memory를 “사전 설정” 된 항목에서 선택 합니다.
  • 본 가이드(데모)에서는 “표준” ⇒ “e2-standard-4” 를 선택하겠습니다. 기존 VM은 2vCPU, 8G MEM을 용하였으며, 변경된 VM은 4vCPU, 16G MEM으로 재조정 되었습니다.

  • 만약 Custom CPU 개수와 MEMORY 수량을 사용자가 원하는 모양으로 자유롭게 정하고 싶을 경우 “커스텀” 메뉴를 선택합니다.
  • 커스텀 메뉴는 사용자가 원하는 CPU와 메모리를 자유롭게 변경하는 것이 가능합니다. 따라서 원하는 사양에 맞춰 조금 더 최적화 하는 것이 가능합니다.

 

설정 적용
  • 화면 가장 아래쪽에 있는 “저장” 버튼을 눌러 저장하고 빠져나갑니다.

 


변경 스펙 확인

클라우드 콘솔에서 변경된 스펙 확인
  • 여러분들이 지정한 변경된 스펙으로 잘 변경 되었는지 확인하겠습니다.
  • “저장”버튼을 누르고 나오는 메인화면에서 아래쪽에 “머신구성” 항목에서 변경된 스펙을 확인 할 수 있습니다.

 

서버 스펙 변경확인 (VM-OS 안에서 확인하기)
  • 서버(VM) 재시작
  • 서버(VM)을 선택 하고 “시작/재개” 버튼을 눌러 서버를 재시작 합니다. (변경된 스펙에 맞춰 서버가 기동 됩니다)

 

SSH Console 시작
  • 명령어를 실행하여 스펙이 잘 적용되었는지 확인하기 위해 “SSH Terminal”을 실행합니다.
  • 설치된 MobaXterm을 이용해서 VM으로 접근해도 됩니다.

  • 명령어를 실행하여 CPU 정보를 파악 합니다. (본 데모는 기존 2vCPU에서 4vCPU로 변경되었습니다)
cat /proc/cpuinfo |grep processor


## 실행 결과 ## 

processor       : 0
processor       : 1
processor       : 2
processor       : 3
  • 정상적으로 0~3 (총 4개) CPU가 할당 된 것을 볼 수 있습니다.
  • 아래 명령어를 사용하여 MEMORY도 확인합니다 (본 데모는 기존 8GB MEM에서 16GB MEM으로 변경되었습니다)
cat /proc/meminfo 



## 실행 결과 ##
MemTotal:       16369468 kB     <------------ 총 할당된 메모리 : 16GB
MemFree:        15791652 kB
MemAvailable:   15862920 kB
Buffers:           14156 kB
Cached:           303980 kB

    - 중간 생략 -

Hugepagesize:       2048 kB
Hugetlb:               0 kB
DirectMap4k:       70456 kB
DirectMap2M:     3072000 kB
DirectMap1G:    15728640 kB
  • 스펙 조정이 완료 되었다면 게임 엔진을 다시 시작하고 서비스를 이어 나갑니다.

 


결론 / 정리

  • 오늘 강의를 통해서 구글 클라우드에 여러분들이 배포하신 VM의 스펙을 조정해 보았습니다.
  • 클라우드의 가장 큰 장점은 언제든 내가 원하는 스펙으로 스펙을 조정하고 비용을 최적화 할 수 있다는 점입니다.
  • 처음에는 서비스를 작게 시작하여 시장의 반응을 살피고 이후 서버가 커진다면 스펙을 확장하여 여러분의 서버 스펙과 비용사이의 운영을 최적화 시키시길 바랍니다. ^^

 

반응형

+ Recent posts