건물 어딘가에 CentOS 서버가 있습니다. 원격으로 VNC에 로그인 할 수 있습니다. 이제 물리적으로 이동해야하므로 사무실 주변의 룩어 레이크 사이에서 물리적으로 기계를 찾아야합니다.
기계를 눈에 띄거나 청각 적으로 식별하기 위해 원격으로 무엇을 할 수 있습니까?
건물 어딘가에 CentOS 서버가 있습니다. 원격으로 VNC에 로그인 할 수 있습니다. 이제 물리적으로 이동해야하므로 사무실 주변의 룩어 레이크 사이에서 물리적으로 기계를 찾아야합니다.
기계를 눈에 띄거나 청각 적으로 식별하기 위해 원격으로 무엇을 할 수 있습니까?
답변:
IPMI를 사용하여 LED를 트리거하거나 팬 RPM을 높이거나 경고음 / 알람을 울립니다. LED, LCD 디스플레이, 팬 RPM 오프셋을 설정할 수있는 서버에 따라 ipmitool
https://linux.die.net/man/1/ipmitool 의 매뉴얼 페이지를 살펴보십시오 (아무도 사무실에 없을 때 들으십시오) ). 일부 다른 IPMI 또는 BMC 인터페이스를 통해 경고음을들을 수 있지만이 기능은 플랫폼에 따라 다릅니다.
강력한 워크 스테이션이나 서버는 팬을 완전히 켠 상태에서 진공 청소기로 청소하는 것처럼 들립니다.
편집 : 의견에 언급 된 바와 같이 식별자 표시기를 사용하려면 적절한 IPMI 인터페이스가 설정되어 있는지 확인하고 몇 가지 안내서와 자습서가 있으며 OEM에 따라 Intel과 같은 독점적 인 인터페이스 및 관리 시스템이있을 수 있습니다 데이터 센터 관리자 ( http://www.intel.com/content/www/us/en/software/intel-dcm-product-detail.html ). 이전 에이 자습서를 사용했지만 https://www.thomas-krenn.com/en/wiki/Configuring_IPMI_under_Linux_using_ipmitool
ipmitool -I <appropriate interface for system> -U<username> chassis identify force
은 인증 유형을 지정 해야하는 인터페이스 및 구성에 따라 ID를 강제로 켜야합니다. 다른 명령 행 옵션.
서버에 CD / DVD 또는 이와 유사한 드라이브가있는 경우 간단한 해결책은 실행중인 eject
트레이를 찾는 것입니다. (트레이가 열려 있다고해서 트레이를 연다는 의미는 아닙니다. 서버를 찾은 후 두 번째로 확인하십시오.) 실패하면, 식별 LED를 켜거나 메시지를 표시하는 Matt의 대답입니다. LCD ipmitool
가있는 길입니다.
또한 traceroute를 사용하여 서버가 연결된 라우터를 확인하고 스위치 관리 인터페이스를 사용하여 서버가 연결된 정확한 케이블 (또는 서버의 적어도 한쪽 끝)을 찾을 수도 있습니다.
전기적인 방법 :
건물의 전력 소비가 밤과 같이 많이 바뀌지 않을 때 :
노트:
관리되는 스위치가있는 경우 :
ping ghostserver
arp -a
MAC 주소를 기록한 후 포트 당 스위치 ARP 테이블을 확인하십시오.
스위치 모델에 따라 다음과 같이 출력됩니다 :
** 포트 당 여러 MAC은 일반적으로 다른 스위치에 대한 업 링크를 의미합니다.
cdpr
). 그런 다음 표시 등 및 가능한 경우 ... 유사
cdpr
(와이어 샤크는해야한다) 그 생각과 함께 작동하지 않을 수 있습니다
사용하십시오 beep
.
내부 스피커가 설치되어 있다고 가정하면 (종종 소형 압전 장치), 해당 스피커에서 경고음을냅니다. 상자 안에 스피커가 있는지 확실하지 않은 경우 알려진 위치의 동일한 유형의 다른 컴퓨터를 사용해 볼 수 있습니다.
집안을 돌아 다니면서 계속 반복해서 실행할 수 있습니다. 또는 집 내부 전화 번호를 어떻게 든 멜로디로 인코딩하고 동료가 전화하기를 기다릴 수 있습니다.
ioctl 메커니즘을 사용하도록 경고음을 루트로 실행 중인지 확인하십시오. 바이너리가 시스템에 suid root로 설치되어 있지 않으면 사용자가 액세스 할 수 없습니다. \a
권한이 충분하지 않은 경우 tty로 보내는 것만으로 는 충분하지 않을 것입니다. 원격 터미널 에뮬레이터에만 반영되기 때문입니다. 구성에 pcspkr
따라이 작업을 수행하기 위해 커널 모듈을 로드해야 할 수도 있습니다 .
https://pkgs.org/download/beep 에 따르면 , 경고음을 CentOS 용 패키지로 사용할 수 있어야하므로 시도하십시오 yum install beep
. ioctl 접근 방식을 사용하지 않도록 수정되지 않았기를 바랍니다. 이것은 한동안 젠투에서 문제였습니다.
Matt의 답변은 일부 의견과 마찬가지로 전달에서 경고음 (명령 또는 개념인지 확실하지 않음)을 언급했지만 이것이 자체적으로 답변이되어야한다고 생각합니다. 닫힌 문을 통해 신호음이 들릴 수 있습니다. LED 패턴을 확인하면 실내를 열고 각 기계 앞에서 대기하여 고의적 인 패턴을 임의 노이즈와 구분해야합니다.
관리되는 네트워크 장치에는 여러 가지 옵션이 있습니다. 스위치에서 호스트를 향해 CDP / LLDP 패킷을 찾거나 (스위치 이름 및 포트 번호를 알려줍니다) 서버에 LLDP 에이전트를 설치할 수 있습니다. 스위치에서 'show lldp neighbour'또는 이와 유사한 실행은 포트의 전원을 표시합니다). 다음으로 인터페이스 MAC 주소를 스위치의 브리징 테이블과 일치시키는 것이 가장 좋습니다. 두 경우 모두 알려진 스위치 끝에서 알 수없는 서버 끝까지 케이블을 추적 할 수 있습니다.
관리되는 스위치가없고 호스트 자체에 의존해야하는 경우 :
기계가 Dell 또는 HP 또는 이와 유사한 제품인 경우 'dmidecode'를 사용하여 일련 번호 / 서비스 태그를 가져와 장치의 레이블과 일치시킬 수 있습니다. 최소한 Dell에서는 OpenManage를 사용하여 LCD 디스플레이의 텍스트를 변경할 수도 있습니다. 팬을 최대 속도로 강제로 가동시키는 옵션도있을 수 있습니다.이 경우 시스템을 찾기에 충분할 수 있습니다.
ethtool을 --identify 옵션으로 사용하면 특정 네트워크 인터페이스의 LED가 깜박입니다. (일반적으로 이것은 몇 개의 시스템에서 어떤 NIC가 어떤 NIC인지 알려주기위한 것이므로이 사용 사례에는 적합하지 않습니다)
광 드라이브가 있으면 트레이를 꺼낼 수 있습니다.
cdpr
대단해 ...
재부팅하고 POST 경고음 듣기
beep
명령을 사용하지 않습니까?
하드 드라이브 LED는 dd if = / dev / sdX of = / dev / null로 읽어서 많은 활동을 보여 주어 실행 가능한 식별자 표시등으로 전환 할 수 있습니다. IPMI 지원이 필요하지 않습니다.
https://unix.stackexchange.com/questions/1974/how-do-i-make-my-pc-speaker-beep 도 참조 하십시오 .
또한 ethtool을 사용할 수있는 경우 인터페이스 속도 설정을 어지럽히면 스위치 및 / 또는 NIC의 속도 LED를 통해 기기를 식별 할 수 있습니다. 주의 사항 : 스위치가 자동 협상을 끄는 데 나쁜 반응을 보일 경우 장비를 효과적으로 오프라인 상태로 만들 위험이 있습니다.
이 작업을 수행하는 두 가지 쉬운 방법이 있습니다. 이미 언급 한 방법 중 하나 (cdrom 트레이 꺼내기)
다른 하나는 무선 연결로 로그인하여 USB 메시지를 보는 것입니다. 그런 다음 알려진 데이터가있는 USB 스틱을 꽂습니다.
올바른 컴퓨터에서 USB 메시지를 보거나 USB 조사 도구 (lsusb 등)를 사용하여 USB 메시지가 있는지 확인할 수 있습니다.
USB 스틱이 보이면 장착하고 올바른지 확인하십시오.
끝난.
깜박이는 불빛과 물건을 올리고 내리는 것은 매우 신뢰할 수 없으며 많은주의가 필요합니다. 이 두 가지 방법은 간단하지만 감각 체조가 필요하지 않습니다.
이동하려는 경우 전원을 끄고 전원이 꺼진 기계를 찾으십시오.
EMF를 통해 데이터를 유출하는 방법에 대한 다양한 연구가 수행되었습니다. 예를 들면 다음과 같습니다. http://www.cl.cam.ac.uk/techreports/UCAM-CL-TR-577.pdf
누락 된 컴퓨터가 무선 신호를 생성하도록 할 수있는 경우 원칙적으로 신호 강도로 추적 할 수 있습니다.