2011-08-26 4 views
0

http://canyouseeme.org/과 같은 서비스를 사용하면 특정 포트가 열려 있고 외부 (공개) IP에 연결할 수 있는지 확인할 수 있습니다.iPhone 앱에서 외부에서 볼 수 있는지 어떻게 알 수 있습니까?

내 (예상) 공개 IP 및 포트가 있다고 가정하면 예를 들어 내 IP 주소와 포트를 확인하는 쉽고 안정적인 방법이 있습니다. canyouseeme.org에 전화하기?

+0

응답,이 기술은 여기에 설명되어 있습니다 : http://stackoverflow.com/questions/4553168/ping-to-a-server-port-from-iphone –

+0

당신이 링크 된 질문은 어떻게 특정 포트에 핑을하는지 보여줍니다. 서버에서 iPhone으로. 나는이 질문이 어딘가에서 아이폰에 포트를 핑 (ping)하는 방법을 묻고 있다고 믿는다. –

+0

정확하게, 나는 다른 방향이 필요하다. –

답변

0

iPhone의 공개 IP가 없습니다 (까지 알고 있습니다.).

3G 범위를 사용하면 네트워크 WAN에 로컬 IP가 할당됩니다.

WiFi를 사용하면 라우터에서 로컬 IP를 할당 받게됩니다.

그러므로 나는 당신이 이제까지 정말 당신이 그와 관련된 생각에 IP 사용하여 아이폰을 식별 할 수 있습니다 의심 (을하지만, 아마도되지 않습니다) 당신은 핑을 실행하고있는 경우 볼 수

+0

사실, 나에게 좋다. Bonjour API를 사용하여 가능한 경우 라우터의 UPnP 또는 NAT-PMP를 통해 포트를 매핑 해 본다. 작동 할 수도 있지만 어떤 경우에는 그렇지 않을 수도 있습니다. 그래서 API에서 반환 된 IP가 실제로 도달 할 수 있어야합니다. –

관련 문제