VPN을 통해 Ubuntu에서 macOS로 Steam In Home 스트리밍

VPN을 통해 Ubuntu에서 macOS로 Steam In Home 스트리밍

내 사무실에는괜찮은 게이밍 GPU를 갖춘 Ubuntu 워크스테이션. 집에는 딱 하나 있는데13인치 맥북 프로이것은 게임기가 아닙니다.

다행히 Steam에는 다음과 같은 훌륭한 기능이 있습니다.홈 스트리밍에서, 한 컴퓨터에서 다른 컴퓨터로 게임을 스트리밍할 수 있습니다. 하지만 안타깝게도 둘 다 해야 합니다.동일한 네트워크에서.

내 사무실 게임 콘솔이 뒤처져 있기 때문에방화벽그리고 실제로공개 IP 없음(구할 수는 있지만 보안상의 이유로 갖고 싶지 않습니다.)VPN다음을 사용하여 비즈니스 네트워크에 액세스하기 위해 게이트웨이에 설치됩니다.네트워크 화재 경보기. VPN에는 레이어 2 정보가 필요하지 않기 때문에다리 없음 tap장치가 아닌 tun장치Tier 3에만 해당라우팅.

이제는 인터넷가득한VPN 연결을 통해 Steam In Home을 사용하여 스트리밍하는 방법에 대한 튜토리얼입니다. 하지만 이로 인해Steam은 UDP 브로드캐스트를 사용합니다.서비스 검색 및 당사의VPN과 사무실 네트워크는 다른 서브넷입니다, VPN 설정으로 인해 분명히 작동하지 않았습니다.

이 시점에서 나는 사용하기로 결정했습니다.제로층, 다음과 같이 구성할 수 있습니다.레이어 2 VPN(ZeroTier 용어로 가상 계층 1).

이제 이상한 일이 시작됩니다.

Linux 워크스테이션 및 MacBook Pro정말 서로 만나요ZeroTier 네트워크를 통해서로 핑을 보낼 수 있어요. 그러나 그들은Steam에서 서로를 볼 수 없습니다. 동료가 이해한다고 말했어요Windows에서 작업기계. 그래서 Windows 머신을 빌려 Steam과 ZeroTier를 설치했고,효율적인. Linux 워크스테이션과 MacBook이 보입니다.

내 추측은 이렇다: macOS 및 Linux의 검색 프로세스가 중단되었습니다. 내부에스팀로그그들이 듣고 있는 것은 알 수 있지만 0.0.0.0나는 볼 수 없습니다.어떤 인터페이스그들은 브로드캐스트 패킷을 보내고 있습니다. 나는 그들이 패킷을 보내고 있다고 가정합니다기본 인터페이스에서zt0, 이는 ZeroTier에서 설정한 인터페이스 가 아닙니다 . 그러나 Windows에서는 작동하는 것으로 보이며 *nix 시스템이 Windows 시스템을 확인한 후 이들 사이에 연결을 설정할 수 있습니다.

지금 내 문제는당신이 어떤 생각이 있다면이 문제를 어떻게 해결할 수 있습니까? 아이디어가 부족한 것 같아요. 도움을 주시면 감사하겠습니다.

추신: 잘못된 스택 교환 사이트인 경우 알려주시기 바랍니다. 그런 다음 해당 페이지에 이 질문을 다시 게시하겠습니다.


고쳐 쓰다:

내 가정은 정확했습니다.Wireshark를 보니 확실히 알 수 있었습니다.Steam은 최초의 비루프백 인터페이스를 사용합니다.. 하나인 것 같아요스팀 포트 리디렉션문제를 해결할 수 있습니다. 어떻게 생각하나요?

관련 정보