Velocity: 프록시 구성
Velocity로 서버 네트워크를 구축하는 방법: 설정, 비밀 키, 포워딩 모드, 서버 목록, 흔한 연결 오류를 알아봐요.
업데이트 2026년 8월 13일
Velocity는 최신 프록시예요. 플레이어는 하나의 주소로 접속하고, 프록시가 네트워크의 서버들 사이로 라우팅해 줘요.
설정
프록시 서버의 velocity.toml:
bind = "0.0.0.0:25577"
player-info-forwarding-mode = "modern"
forwarding-secret-file = "forwarding.secret"
[servers]
lobby = "127.0.0.1:25566"
survival = "127.0.0.1:25567"
try = ["lobby"]
비밀 키
프록시의 forwarding.secret 파일과 모든 백엔드 서버에 있는 동일한 문자열:
- Paper:
config/paper-global.yml→proxies.velocity.enabled: true,secret: <key>,online-mode: true; - 백엔드의
server.properties:online-mode=false.
키가 일치하지 않으면 플레이어는 Unable to authenticate와 함께 거부돼요 — IP 포워딩.
보안 규칙
백엔드 서버는 직접 접근할 수 없어야 해요. 그렇지 않으면 플레이어가 아무 닉네임으로나 프록시를 우회할 수 있어요. Millida에서는 네트워크 격리를 플랫폼이 처리해요 — 외부에서는 네트워크 진입점만 보여요.
프록시 플러그인
Velocity에는 자체 플러그인이 있어요: 대기열, 전체 채팅, 림보, 동기화. Bukkit 플러그인은 여기에 설치할 수 없어요.
다음 단계
Minecraft 호스팅오프라인일 때도 서버가 실행돼요서버 만들기
