서버 및 파일
BungeeCord 설정 생성기
SpigotMC BungeeCord 구성 가이드에 맞춘 스타터 config.yml: 리스너, 서버, online_mode, ip_forward, 권한, forced hosts. 프로덕션 전에 검토하세요.
리스너
전역 설정
With ip_forward true, set each backend Spigot/Paper online-mode=false and enable BungeeCord mode in backend config. See Spigot wiki: BungeeCord Configuration Guide and IP Forwarding.
백엔드 서버
BungeeCord 설정 가이드
이 도구는 SpigotMC BungeeCord 설정 가이드를 기반으로 BungeeCord config.yml을 생성합니다. 리스너, 백엔드 서버, online_mode, ip_forward, 권한, forced hosts를 구성할 수 있습니다.
ip_forward=true를 사용하는 경우 각 백엔드 서버(Spigot/Paper)에서 online-mode=false로 설정하고 BungeeCord 모드를 활성화하세요. 자세한 내용은 Spigot 위키를 참조하세요.
생성된 파일을 다운로드하여 프로덕션에 배포하기 전에 검토하세요. 서버 요구 사항에 맞게 값을 조정하세요.
자주 묻는 질문
ip_forward란 무엇이며 왜 사용해야 하나요?
ip_forward는 프록시가 플레이어의 실제 IP 주소를 백엔드 서버에 전달할 수 있게 합니다. online_mode가 활성화된 경우 권장되며, 백엔드 서버가 원래 IP를 알 수 있어 IP 차단 등의 조치를 적용할 수 있습니다. 작동하려면 각 백엔드 서버에서 online-mode=false로 설정하고 BungeeCord 모드를 활성화해야 합니다.
forced hosts를 어떻게 설정하나요?
forced hosts를 사용하면 플레이어가 연결하는 호스트에 따라 특정 서버로 라우팅할 수 있습니다. 'Forced hosts' 필드에 호스트:서버 쌍을 쉼표로 구분하여 입력하세요. 예: pvp.example.com:pvp. 그러면 pvp.example.com에 연결하는 플레이어가 'pvp' 서버로 전송됩니다.
백엔드 서버의 'Restricted'는 무엇을 의미하나요?
서버가 '제한됨'으로 표시된 경우, 플레이어는 연결하기 위해 'bungeecord.server.<server>' 권한이 필요합니다. 이는 관리 서버나 테스트 서버에 유용합니다.
생성된 config.yml
# BungeeCord config.yml starter - based on SpigotMC BungeeCord Configuration Guide
# Backend Spigot/Paper servers should use online-mode=false when ip_forward is true.
# Also set bungeecord: true (Paper: settings.bungeecord / spigot.yml paper settings).
server_connect_timeout: 5000
remote_ping_cache: -1
forge_support: false
player_limit: -1
permissions:
default:
- bungeecord.command.server
- bungeecord.command.list
admin:
- bungeecord.command.alert
- bungeecord.command.end
- bungeecord.command.ip
- bungeecord.command.reload
timeout: 30000
log_commands: false
network_compression_threshold: 256
online_mode: true
disabled_commands: []
servers:
lobby:
motd: '&1Just another BungeeCord - Forced Host'
address: 'localhost:25566'
restricted: false
listeners:
- query_port: 25577
motd: '&1A BungeeCord Server'
tab_list: GLOBAL_PING
query_enabled: false
proxy_protocol: false
forced_hosts:
pvp.example.com: pvp
ping_passthrough: false
priorities:
- lobby
bind_local_address: true
host: '0.0.0.0:25577'
max_players: 1
tab_size: 60
force_default_server: false
ip_forward: true
remote_ping_timeout: 5000
prevent_proxy_connections: false
groups: {}
connection_throttle: 4000
stats: 95b48426-52e5-406f-adbe-febe54ee1050
connection_throttle_limit: 3
log_pings: true