2017-11-20 18 views
0

나와 내 룸메이트는 우리가 가정이나하지 않을 때 로그인 할 수있는 시스템을 만들려고에서 아이폰을 찾을 수 없습니다 개발자 linces과 무엇하지.C#을 - 내 룸메이트 이후</p> <p>이 아이폰을 사용하고 이후 돈을 생각하다 싶지 않아, 랜

우리는 연결된 장치를 찾기 위해 LAN 정보를 확인하기 위해 C# 응용 프로그램을 만들려고했습니다.

지금까지 ARP 캐시의 모든 장치를 찾으려고했지만 어떤 이유로이 제품을 찾을 수 없지만 라우터 ARP 캐시에서 볼 수 있습니다.

라우터는 내 ISP에서 제공합니다. 슬프게도 어떤 종류의 API도 허용하지 않습니다.

옆에있는 다른 TCP 포트에서 장치를 ping하려고했지만 여전히 운이 없습니다.

try 
     { 
      TcpClient client = new TcpClient(_HostURI, _PortNumber); 
      return true; 
     } 
     catch (Exception ex) 
     { 

      return false; 
     } 

이제 슬프게도 아이디어가 부족합니다. 밖에서 아무도, 장치가 네트워크에 있는지 확인할 수있는 방법을 알아. IP 또는 MAC 주소로.

언제나처럼, 당신은 Dns.GetHostEntry()와 함께 IP-스캐너를 만들 수 있습니다 시간

답변

0

주셔서 감사합니다. 반환 값에는 호스트 이름이 포함되므로 장치를 식별 할 수 있습니다. IP 스캐너를 만드는 방법에 대한 많은 예가 있으며 매우 쉽습니다.

인사말

내가 집에 갈 때

로리가

+0

나는 그것을 시도 줄 거 야, 감사, – DaCh

+0

음이 지금은 꽤 많은 시간 동안 매달려있다. 나를 부르며 모든 에너지를 다 써라. 그러나 지금 나는 그것을 시험해 보았다. 그리고 슬픈 말. 아이폰을 찾을 수 없습니다. 그들이 기본적으로 ping을 할 수 없다고 생각하십시오. – DaCh