개인 IP 주소로 두 개의 클라이언트 데스크톱을 연결하는 방법은 무엇입니까?

개인 IP 주소로 두 개의 클라이언트 데스크톱을 연결하는 방법은 무엇입니까?

1. Client A (private IP)  ----- (private IP NAT) Router A
2. Router A (dynamic public IP)  ----- Internet
3. Internet ------ (dynamic public IP) Router B
4. Router B (private IP NAT) ----- (private IP) Client B
5. Client B (LAN B) --- (LAN B GW) Router
6. Router (Subnets)

클라이언트 A가 LAN B에 "브리지"되도록 하려면 어떻게 해야 합니까?

하도록 하다:

  • 클라이언트 A는 LAN B에 속한 IP를 사용하고 LAN B에 있는 것처럼 가장할 수 있습니다.
  • 클라이언트 A는 LAN B(예: ARP)의 브로드캐스트 트래픽도 볼 수 있어야 합니다.
  • 클라이언트 A는 LAN B의 DHCP 서버에서 IP를 얻을 수 있습니다.
  • 클라이언트 A VPN 클라이언트는 클라이언트 B 뒤의 서브넷에 대한 경로 목록을 구성할 수 있습니다.

환경:

  • 클라이언트 A는 Ubuntu/Windows일 수 있습니다.
  • 클라이언트 B는 적절한 서버 또는 raspberry-pi의 Ubuntu VM일 수 있습니다.
  • 암호화된 VPN 터널이 선호됩니다.

관련 정보