2013-05-15 2 views
-6

내 서버에 액세스 할 수있는 모든 MAC MAC 주소를 저장하고 싶습니다. 내가 알고있는 것은 IP 주소뿐입니다. 모든 기계는 고유 게이트웨이 아래에 있습니다. IP 주소에서 MAC 주소를 얻을 수 있습니까?IP 주소를 MAC 주소로 변환하는 방법

+0

서버가 DHCP 서버이기도하고 연결된 모든 컴퓨터가 해당 서버에서 IP 주소를 얻는 경우 다음 작업을 수행 할 수 있습니다. 또는 dhcp 서버 로그에 액세스 할 수있는 경우. 이것은 LAN에서 작동합니다. 그 사이에 여러 개의 라우터가 있다면 불가능합니다. – Gjordis

+0

나는이 질문이 투표의 자격이 없다고 생각한다. 그것은 잘 형성된 질문이지만, 대답은 일반적으로 단순히 _NO_이다. 그래도 중복되거나 어쩌면 오프 주제로 마감해야한다는 데 동의합니다. – deepmax

답변

3

서버와 클라이언트가 동일한 네트워크에있는 경우 ARP을 사용해야합니다. 이 프로토콜은 주어진 IP 주소로 MAC 주소를 가져 오도록 설계되었습니다.

클라이언트와 서버 사이에 라우터와 같은 것이 있으면 ARP는 이더넷 패킷의 대상이므로 라우터의 MAC 주소 만 표시합니다.

3

간단한 대답은 기계가 모두

0

IP 주소에서 MAC 주소를 얻을 수 없습니다 동일한 물리적 네트워크에있는하지 않는 한 당신은 당신의 서버에 연결하는 클라이언트의 IP 주소에서 MAC 주소를 가져올 수 없습니다입니다. MAC 주소는 네트워크 장치의 실제 주소이며 IP 주소는 아닙니다.

IP 주소는 일반적으로 하나의 장치에 바인딩되지 않습니다.

7

MAC 주소는 라우팅되는 프로토콜의 일부가 아니므로 라우터 또는 스위치의 반대편에있는 시스템의 MAC 주소를 얻지 못합니다.

이들은 물리적 포트의 주소이며, 기계가 아닌 IP를 사용하고 있습니다.

0

난 당신이 게시물

An IP address is usually assigned by the network administrator or internet 
service provider, you are either provided a static one at the beginning or 
given a dynamic one every time you connect to the network. 
     This is not true with MAC addresses as it is already embedded on the device 
or the network card during manufacturing. It is supposed to be permanent and could 
not be changed by anyone as it was meant to identify a specific network interface 
card no matter where it is in the world. 

는 맥 빨간색 깜박임을 변경하지만 방법이 있습니다 말한다 this

통과 제안,하지만 난 그것을 IP- 주소를 사용하여 MAC 주소를 얻을 수 있습니다 생각하지 않는다

+0

견적의 마지막 문장이 잘못되었습니다. 대부분의 NIC는 MAC 주소 변경을 지원합니다. 제어판. 많은 조직에서 논리적 또는 물리적 위치를 기반으로이를 수행하여 자산을 추적 할 수 있습니다. – EJP

관련 문제