고정 IP 주소를 스위치의 일관된 포트에 매핑할 수 있습니까?

고정 IP 주소를 스위치의 일관된 포트에 매핑할 수 있습니까?

먼저, 약간의 배경 지식: 저는 수백 대의 컴퓨터에서 빈 하드 드라이브를 이미지화해야 하는 상황에 있습니다. 우리는 시스템을 이더넷 스위치에 연결하고 이더넷을 통해 부팅하도록 하고, 일부 시스템 진단을 수행하는 작은 Linux 이미지를 로드하고, 마더보드의 UUID를 결정하고, 디스크를 분할하는 등의 작업을 수행한 다음 미리 결정된 Windows 이미지를 로드함으로써 이를 수행합니다. 나는 이 UUID를 내가 생성하고 데이터베이스에 저장한 일련번호와 연관시킬 수 있기를 원합니다. 그런 다음 일련번호가 포함된 라벨을 인쇄하여 컴퓨터에 붙일 것입니다. 문제즉, 인적 오류를 최소화하고 시스템이 혼동되는 것을 방지하기 위해 해당 시스템에 올바른 라벨을 쉽게 붙일 수 있기를 바랍니다. 이를 단순화하려면 소프트웨어의 일부 정보(예: IP 주소, MAC 주소 등)를 기반으로 시스템의 물리적 위치를 식별할 수 있어야 하며 이러한 시스템을 물리적으로 처리하는 사람에게 일련 번호가 속하는 것을 보여줄 수 있어야 합니다. , 예를 들어 왼쪽 상단 컴퓨터. 우리는 Cisco sg300-52라는 아주 좋은 스위치를 가지고 있으므로 이러한 상관 관계를 달성할 수 있는 방법이 있어야 한다고 생각하지만 이 부서에 대한 지식이 부족합니다. 어떤 아이디어가 있나요?

답변1

질문 제목이 매우 오해의 소지가 있습니다.
일부 네트워크 정보(MAC)를 물리적 포트와 연관시키려고 합니다(그리고 PC의 위치를 ​​추론하여).

이것은 쉽습니다. 각 스위치는 특정 mac 주소가 마지막으로 표시된 포트를 추적하는 mac 주소 테이블을 유지합니다. 대부분의 스위치는 웹 인터페이스나 명령줄의 명령을 사용하여 이 테이블을 표시할 수 있습니다. 이미 MAC이 있으므로 해당 테이블을 보고 스위치 포트를 찾고 거기에서 설치 테이블이나 랙의 위치를 ​​추론할 수 있습니다.

가장 큰 문제는 프로세스를 최대한 자동화할 수 있도록 사용하기 쉬운 방식으로 해당 테이블을 읽는 방법을 찾는 것입니다. 나는 당신을 도울 수 없습니다. 저는 이 특정 스위치 모델에 익숙하지 않습니다.
(Cisco 브랜드이지만 실제로는 Linksys(Cisco가 한동안 Linksys를 소유함) 장치입니다. 실제 Cisco 스위치만큼 모든 기능을 갖춘 것은 아니지만 여전히 mac 주소 테이블을 표시할 수 있어야 합니다.)

답변2

포트를 전환하시겠습니까? 아니요. (모든 스위치가 통과하는 모든 DHCP 요청에 포트 ID를 왜곡할 만큼 '스마트'하지 않는 한...)

MAC 주소? 확신하는. 꽤 많이어느DHCP 서버(가정용 라우터의 작은 서버라도)에는 특정 MAC에 IP 주소를 할당하는 "정적 임대" 기능이 있습니다. ISC DHCPd 구성에서는 다음과 같습니다.

host rain {
    hardware ethernet f4:6d:04:85:fc:d7;
    fixed-address 293.319.181.194;
}

관련 정보