스톤에이지 8.0 구축 가이드 8
========================================================
08. 클라이언트 IP 설정 (list.lua)
========================================================
클라이언트가 어느 서버에 붙을지는 list.lua 의 서버 목록으로
정합니다. WSL2 서버는 localhost로 접근이 안 되기 때문에 이
설정이 의외로 자주 사람을 잡습니다.
--------------------------------------------------------
[ 설정 파일 ]
--------------------------------------------------------
client85/lua/list.lua
function data()
grouplist = {{1, 1, 0, "8.0 Server"}}
serlist = {{"172.24.10.140", "9065", "SA8.0"}}
end
- 172.24.10.140 자리에는 `wsl hostname -I` 결과를 넣습니다.
- 9065 는 GMSV 포트.
--------------------------------------------------------
[ 핵심 함정 — WSL2 IP는 변한다 ]
--------------------------------------------------------
WSL2 eth0 IP는 PC/WSL 재시작마다 바뀔 수 있습니다.
서버 목록은 떴는데 접속이 안 되면 십중팔구 IP가 바뀐 것.
wsl hostname -I
로 확인해서 list.lua 를 갱신하세요.
⚠ Windows에서 127.0.0.1:9065 로는 WSL2 서버에 못 붙습니다.
반드시 eth0 IP(예: 172.x.x.x)를 사용.
--------------------------------------------------------
[ list.lua 가 아예 로딩 안 될 때 ]
--------------------------------------------------------
Release 빌드는 암호화된 .es 만 로드하고 .lua 는 디버그
전용입니다. 서버 목록이 빈 화면이면 빌드 설정에
_WIN_LUAJIT_ + _RELUA_ 가 들어갔는지 확인하세요.
(우리는 VER25_DEBUG 빌드라 .lua 로딩이 됩니다.)
--------------------------------------------------------
다음: 09_실행_watchdog.txt

야추리아 님의 최근 댓글