
나는 탐색하면서 답변을 찾고 있었지만 작동하는 답변이없는 것 같습니다.
상황은 다음과 같습니다. 파일에만 액세스할 수 있는 웹 서버(Apache 실행)가 있습니다. 그것은 내 웹사이트를 모두 호스팅합니다. 여러 게임 서버를 호스팅하는 VPS가 있습니다. 그들은 같은 기계가 아닙니다.
내 목표는 다른 포트의 각 게임 서버로 리디렉션되는 4개의 하위 도메인을 갖는 것입니다.없이포트를 보여줍니다. SRV 레코드로 이것이 가능하다는 것을 알고 있지만 문제의 게임(CS:GO)은 이를 지원하지 않습니다.
s1.mydomain.com -> myvpsip:27015, s2.mydomain.com -> myvpsip:27016 등
DNS를 사용하면 이것이 불가능하다는 것을 알고 있지만 .htaccess를 편집하는 것은 가능합니까?여기) 아니면 들어오는 연결과 그 연결이 어떤 하위 도메인에서 왔는지 감지하고 그에 따라 리디렉션할 수 있는 Linux 도구를 사용하고 있을까요? 나는 이것이 완료되었음을 알고 있습니다(연결이 시작된 하위 도메인을 감지).
어떤 도움이라도 주시면 감사하겠습니다.
답변1
아니요, 불가능합니다. 게임은 HTTP의 호스트 헤더와 같은 것을 지원해야 하지만 이는 일어날 가능성이 없습니다.
답변2
TCP는 DNS와 호스트 이름에 대해 아무것도 모르기 때문에 이를 사용하여 트래픽을 리디렉션할 방법이 없습니다.
당신이 가진 유일한 방법은 다른 IP입니다.