업데이트 된지는 좀 됐지만 지금까지 팩갤에 언급이 없었던 것 같아서 정리해보는 헤드리스 서버에서의 밴인증 기능 켜는 방법.
AuthServer Ban이라는 기능은 클라이언트로 직접 서버를 열고자 할 때 보이는 이 기능인데,
헤드리스 기본값으로 그냥 열면 이 기능이 OFF로 되어있다. 이걸 켜는 방법.
일단
기본적인 헤드리스 여는 방법은 여기에
https://gall.dcinside.com/mgallery/board/view/?id=factorio&no=13454
그리고 방법은 두가지 있는데,
첫 번째 방법은 config-path.cfg에 지칭되어있는 config.ini 파일의 내용을 수정하는 것. 이 파일에서는 포트도 수정할 수 있었지.
config.ini 파일에서 enable-authserver-side-bans=true 앞에 있는 세미콜론; 주석문자를 지워서 활성화 시킨다.
두 번째 방법은 커맨드 라인 스위치로 켜는 것.
start "" /wait "C:\Program Files\Factorio\bin\x64\factorio.exe" --start-server "C:\Users\사용자이름\AppData\Roaming\Factorio\saves\세이브파일이름.zip" --server-settings "C:\Program Files\Factorio\data\server-settings.json" --use-authserver-bans
start 윈도우 커맨드로 실행시키는 윈도우의 콘솔창 커맨드인데 여기에 --use-authserver-bans 라는 스위치를 하나 더 끼워준다.
이건 어디서 알았느냐...
https://forums.factorio.com/viewtopic.php?t=100085
여기서 알았지... 따로 자세한 안내가 없는 내용이었다.
인증서버측 차단이라는 기능이 생겼기 때문에 개인 서버라 할지라도 함부로 밴 권한을 휘두르면 밴 당하는 사람에게 자신의 게임 참가여부를 넘어서 지대한 피해를 끼치는 셈이 되니까, 밴 할 땐 신중히.
"/ban 이름 사유" 대신에 킥, "/kick 이름 사유" 라는 한단계 아래의 따끔한 체벌기능이 있으며, 이걸로 내쫒을 수 있고, 다시 들어온다면 한번 대화라도 해보든가 하고, 실수로 과하게 밴을 했으면 "/unban 이름"으로 밴 해제도 가능하다.
댓글 0