풀 18
채굴자 없음
워커 없음
소프트웨어와 문제 해결

SSL 채굴 프록시 설정하기

마지막 업데이트: 2026년 8월 27일

모든 채굴기를 직접 관리하는 서버 한 대로 연결하세요: SSL 채굴 프록시란 무엇인지, 언제 필요한지, 설정 방법, 그리고 공유 워커 이름 경고가 사라지는 이유.

SSL 채굴 프록시란

채굴 프록시는 직접 빌려서 관리하는 작은 서버 한 대입니다. 채굴기는 풀에 직접 연결하는 대신 이 서버에 연결하고, 서버가 채굴기들을 대신해 풀로 가는 암호화 연결 하나를 유지합니다. 채굴 방식은 아무것도 바뀌지 않습니다. 같은 셰어가 제출되고, 같은 워커 이름이 쓰이며, 지급도 똑같습니다. 바뀌는 것은 경로뿐입니다.

SSL 프록시라고 부르는 이유는 프록시와 풀 사이의 링크가 TLS로 암호화되기 때문입니다. 채굴기는 직접 고른 포트로 본인의 서버하고만 통신하므로, 풀 호스트 이름이나 채굴 포트를 차단하는 네트워크는 알아볼 수 있는 것을 아무것도 보지 못합니다.

프록시가 없으면 채굴기마다 따로 풀에 연결하므로 네트워크 차단 한 번에 모두 멈춥니다. 프록시가 있으면 채굴기들이 빌린 서버 한 대에 연결하고, 그 서버가 풀로 가는 암호화 링크 하나를 유지합니다
채굴기마다 하나가 아니라 바깥으로 나가는 링크 하나.

실제로 필요한 경우

대부분의 채굴자는 프록시가 필요 없습니다. 다음 중 하나에 해당할 때만 고려하세요.

  • 인터넷 서비스 제공업체나 국가가 풀 호스트 이름이나 채굴 포트를 차단하며, DNS를 바꿔도 해결되지 않았습니다.
  • 여러 장소에서 채굴기를 운영하며, 모두 하나의 경로로 풀에 닿게 하고 싶습니다.
  • 느리거나 불안정한 업링크 하나 뒤에 채굴기가 많아서, 수십 개가 아니라 연결 하나로 나가고 싶습니다.
  • 같은 워커 이름이 여러 나라에서 쓰이고 있다고 풀이 알려주는데, 그 채굴기들이 실제로 모두 본인의 것입니다.

이 중 해당하는 것이 없다면 프록시는 고장 날 수 있는 기기 하나를 늘릴 뿐입니다. 직접 채굴하세요.

공유 워커 이름 경고가 사라지는 이유

워커 이름 하나가 두 곳 이상에서 보이면(한 나라 안이라도 채굴 서버 지역 두 곳이면 충분합니다) 대시보드에 경고가 표시됩니다. 풀 쪽에서 보면 같은 이름을 두 명 이상이 쓰는 것처럼 보이기 때문입니다. 채굴기가 실제로 여러 곳에 흩어져 있다면 각각이 별도의 출처로 나타납니다.

모두 프록시 하나를 거치게 하면 풀은 출처 하나만 보게 되므로 경고가 멈춥니다. 채굴기마다 고유한 워커 이름을 붙이면 프록시 없이도 같은 문제가 해결되며, 채굴기가 모두 한곳에 있다면 이것이 더 간단한 방법입니다.

같은 워커 이름이 세 나라에서 도착하면 공유로 보입니다. 같은 세 채굴기가 프록시 하나를 거치면 하나의 출처로 풀에 닿습니다
풀은 채굴기 소유자가 아니라 연결이 어디서 오는지로 판단합니다.

필요한 것

  • 풀에 닿을 수 있는 나라에 있는 작은 가상 서버. 가장 저렴한 등급이면 충분합니다. 프록시는 바이트를 전달할 뿐 해시 계산을 하지 않습니다.
  • 그 서버의 root 권한, 그리고 채굴기를 위한 인바운드 포트 하나를 열 수 있는 권한.
  • 연결하려는 풀 호스트 이름(아래 목록 참고).

가장 간단한 구성: stunnel

stunnel은 일반 연결을 TLS로 감쌉니다. 채굴기는 본인이 정한 포트로 프록시와 일반 stratum으로 통신하고, stunnel은 풀과 TLS로 통신합니다. 배포판에서 설치한 뒤 다음과 같은 형태의 설정을 쓰세요.

/etc/stunnel/stunnel.conf
[mining]
client = yes
accept = 0.0.0.0:4444
connect = de.pearl.herominers.com:1200
verifyChain = no

서비스를 시작하고 일반 stratum URL로 채굴기 하나를 프록시 주소의 4444 포트로 향하게 하세요. 채굴 프로그램이 연결되고 셰어가 승인되면 경로가 작동하는 것입니다. 그것을 확인한 뒤에야 나머지 채굴기를 옮기세요.

connect 줄은 채굴하는 코인의 호스트와 포트로 바꾸세요. accept 줄은 채굴기만 닿을 수 있고 다른 누구도 닿을 수 없는 주소에 두세요. 인터넷 전체에 열린 프록시는 낯선 사람에게 발견되어 쓰이게 됩니다.

대안: nginx stream

프록시에서 이미 nginx를 돌리고 있다면 stream 모듈로 같은 일을 할 수 있고, 모든 것을 설정 파일 하나에 둘 수 있습니다.

nginx.conf
stream {
  server {
    listen 4444;
    proxy_ssl on;
    proxy_pass de.pearl.herominers.com:1200;
  }
}

이를 위해서는 stream 모듈이 포함된 nginx가 필요하며, 대부분의 배포판 패키지에 들어 있습니다. nginx를 다시 불러오고 위와 똑같이 채굴기 하나로 테스트하세요.

채굴기를 프록시로 향하게 하기

각 채굴기에서 풀 주소만 바꾸세요. 지갑 주소, 워커 이름, 그 밖의 모든 옵션은 그대로 둡니다.

채굴 프로그램 명령
-o stratum+tcp://YOUR-PROXY-IP:4444 -u YOUR_WALLET.rig1 -p x

프록시 뒤에 있더라도 채굴기마다 고유한 워커 이름을 붙이세요. 프록시가 위치를 숨기므로, 대시보드에서 채굴기를 구분해 주는 것은 워커 이름뿐입니다.

어느 호스트에 연결하나

HeroMiners의 모든 stratum 포트는 일반 연결과 TLS 연결을 모두 받습니다. 예: de.pearl.herominers.com:1200. 아래에 HeroMiners의 모든 코인이 나와 있습니다. 채굴기가 아니라 프록시에서 가장 가까운 지역을 고르세요. 연결을 유지하는 기기는 프록시입니다.

  • Alephium: alephium.herominers.com
  • Beam: beam.herominers.com
  • Conflux: conflux.herominers.com
  • Ergo: ergo.herominers.com
  • Ethereum Classic: etc.herominers.com
  • Iron Fish: ironfish.herominers.com
  • Kaspa: kaspa.herominers.com
  • Monero: monero.herominers.com
  • Pearl: pearl.herominers.com
  • QRL: qrl.herominers.com
  • Quai Network: quai.herominers.com
  • Quantus: quantus.herominers.com
  • Ravencoin: ravencoin.herominers.com
  • Salvium: salvium.herominers.com
  • Warthog: warthog.herominers.com
  • Xelis: xelis.herominers.com
  • Zano: zano.herominers.com
  • Zephyr: zephyr.herominers.com

각 풀은 채굴 방법 페이지에 지역별 호스트 이름과 포트를 올려 두고 있습니다. 호스트 앞에 지역 접두어를 붙이세요. 예: de.pearl.herominers.com.

흔한 실수

  • 프록시 포트를 인터넷에 열어 두는 것. 방화벽 규칙으로 본인의 주소만 허용하세요.
  • 차단하고 있는 바로 그 나라에서 프록시를 빌리는 것. 풀에 닿을 수 있는 나라를 고르세요.
  • 모든 채굴기를 한꺼번에 옮기는 것. 하나를 옮겨 셰어가 승인되는지 확인한 뒤 나머지를 옮기세요.
  • 해시레이트가 늘어나길 기대하는 것. 프록시는 경로를 바꿀 뿐 작업은 바꾸지 않습니다. 오히려 몇 밀리초가 늘어납니다.
  • 프록시가 있다는 것을 잊는 것. 멈출 수 있는 기기가 하나 더 있는 셈이므로 채굴기처럼 지켜보세요.

그럴 만한 가치가 있을까

차단 때문에 아예 채굴을 할 수 없다면 그렇습니다. 프록시는 차단을 우회하는 가장 저렴한 방법입니다. 대시보드의 경고 하나를 정리하려는 것뿐이라면, 채굴기마다 고유한 워커 이름을 붙이는 것이 무료이고 같은 효과를 냅니다. 이름이 아니라 경로가 문제일 때 프록시를 쓰세요.

직접 해 볼 준비가 되셨나요?
풀 개요에서 코인을 고르고 채굴 방법 가이드를 열면 바로 실행할 수 있는 명령어를 받을 수 있습니다.
풀 선택