좋아, 나는 현재 네트워크 라우터 뒤에있다 (내 통제하에 있지 않음). 라우터는 NAT를 수행하여 컴퓨터가 다른 노드를 검색하지 못하게합니다. 최소한이 경우 iTunes 보관함을 찾을 수 없습니다. 그러나 로컬 IP 주소와 포트를 알고있는 경우 노드의 열린 포트와 통신 할 수 있습니다. 실제로 nmap 또는 다른 도구를 사용하여 특정 IP를 포트 스캔하려고 시도하지 않았습니다.
그래서 라우터의 영향을 완전히 없애기 위해 라우터의 영향을받지 않고 작동하는지 확인하기 위해 하나의 솔루션을 시도했습니다. iPhone을 사용하여 액세스 포인트를 설정하고 컴퓨터와 라이브러리를 테 더링했습니다. 여기에서 라이브러리와 iPhone Remote 응용 프로그램을 페어링 할 수있었습니다. 라이브러리 제어도 정상이었습니다.
그러나이 솔루션은 컴퓨터에서 대역폭을 적극적으로 사용하고 있으며 3G 연결에 연결할 수 없기 때문에 이상적이지 않습니다.
나에게 가능한 해결책은 원격의 우분투 (Intrepid) 서버에서 설정 한 공통 VPN 연결을 사용하는 것입니다. 내 컴퓨터와 iPhone 모두 PPTP를 통해 VPN에 액세스 할 수 있습니다. 서버는 VPN 서버로 PPTPD를 사용하여 설정됩니다. IPTables를 사용하여 IP 마스커레이딩 및 전달 트래픽을 수행하고 있습니다. 그러나 여전히 라이브러리를 전화에 연결할 수 없습니다. 그러나 VPN 서브넷 (192.168.0.0/24)의 두 장치를 모두 볼 수 있습니다. SSH 및 기타 작동합니다.
이것이 작동하려면 VPN 서버의 어떤 설정을 변경해야합니까? 또한 MAC 주소를 기반으로 다양한 PPTP 클라이언트에 고정 IP 주소를 할당하려면 어떻게해야합니까?