>  Q&A  >  본문

LAN 설치 IP를 변경한 후 인증 서버 "연결할 수 없습니다" "호스트 xxxxx가 인증되지 않았습니다"

베어메탈 Windows 10 설치 시 기본 Windows 설치 지침을 사용하세요. 서버를 가동하게 됐어요. 다시 말하면, 지금까지는 기본값만 사용하고 변경 사항은 없습니다. 기존 3.3.5 클라이언트를 사용하여 다른 컴퓨터에서 로그인할 수 있지만 영역에 들어갈 수는 없습니다. 보이는데 해당 영역을 클릭하면 연결되는 것처럼 동작하다가 다시 영역 목록이 뜹니다. 자꾸.

그런 다음 데이터베이스 및/또는 conf 파일에서 서버의 IP 번호를 변경해야 할 수도 있다는 것을 기억했습니다. 나는 authserver.conf中更改了登录服务器ip,在worldserver.conf中更改了登录、世界和角色数据库ip;所有设置均使用 192.168.1.112。在领域列表中,我使用 Heidi 将两个 IP 设置更改为服务器计算机使用的同一 LAN IP,192.168.1.112. 그런 다음 동일한 IP로 데이터 탭을 업데이트하고 변경 사항을 게시했습니다. 연결을 끊고 Heidi를 종료했습니다.

이제 인증 서버를 시작하려고 하면 제목에 오류가 발생합니다:

Authserver.exe가 mysql에 연결할 수 없습니다. 'nameofservercomputer' 호스트에 연결할 권한이 없습니다.

이 문제는 docker 설치 문제에서 발견했는데, Heidi의 실시간 데이터 테이블이 업데이트되지 않아서 발생한 문제였습니다. 이 작업을 수행했지만 여전히 같은 오류가 발생합니다. 나는 localhost 외부의 다른 연결을 허용하기 위해 MySQL 구성을 편집해야 한다는 다른 단서를 찾았지만 지금까지 그들은 모두 내가 가지고 있는 것보다 더 많은 지식을 가정하거나 아직 구체적인 지식이 없는 솔루션을 제공했습니다. 도구가 설치되어 있지만 익숙하지 않습니다.

이 문제에 대한 지침을 알려줄 수 있는 사람이 있나요? 목표는 LAN에 있는 다른 모든 컴퓨터에서 액세스할 수 있는 1개의 Wow 서버를 LAN에 설정하는 것입니다. 나는 이전에 trinitycore 서버로 이 작업을 한 번 해본 적이 있지만 그것은 몇 년 전의 일이어서 무엇을 해야 했는지 기억이 나지 않습니다.

P粉766520991P粉766520991178일 전389

모든 응답(1)나는 대답할 것이다

  • P粉718730956

    P粉7187309562024-04-05 00:57:03

    온라인에서 검색하고 주의 깊게 읽어본 결과 질문을 찾았습니다.

    첫 번째 참고 사항: 이 구성은 특히 LAN 사용을 위한 것입니다. 그것이 인터넷 액세스나 다른 솔루션의 일부인지는 모르겠습니다.

    Azerothcore를 실행하는 WoW 서버의 authserver.conf 및 worldserver.conf 파일은 기본 로컬 호스트 주소인 127.0.0.1로 구성되어야 하며, 여기서 설치 프로그램은 주소를 서버의 LAN IP로 변경할 것을 제안하는 것으로 보입니다. 내 생각엔 이 작업은 인터넷에 접속할 때만 수행하면 될 것 같습니다. 나는 이것을하지 않습니다. IP 번호를 127.0.0.1 대신 LAN 번호로 변경해야 하는 서버 구성의 유일한 위치는 인증 데이터베이스의 reallist 테이블에 있으며, 설치하고 사용하기로 선택한 mysql 편집 방법을 사용합니다. 저는 하이디를 사용합니다. 로컬 주소는 여전히 127.0.0.1입니다. 주소 필드를 WoW 서버의 LAN IP로 변경하면 됩니다.

    그러면 물론 모든 LAN 컴퓨터에서 각 컴퓨터의 Realmlist 파일이 LAN 컴퓨터의 IP를 가리키도록 변경해야 합니다. realmlist 파일은 클라이언트 폴더 내의 DATA 폴더에 있는 enGB 폴더에 있습니다. 제 경우에는 World of Warcraft 3.3.5a/DATA/enGB/

    입니다.

    이 내용이 나중에 누군가에게 도움이 되기를 바랍니다. TrinityCore, AzerothCore에서 작동하며 다른 버전에서도 작동할 것이라고 확신합니다.

    아, 위에서 발생한 오류를 설명하자면, authserver 및 worldserver conf 파일에서 IP 번호를 변경했기 때문에 기본적으로 서버는 내부 연결 대신 데이터베이스에 외부 연결을 시도하고 있었습니다. 보안 설정이 반대입니다.

    회신하다
    0
  • 취소회신하다