IP 주소 없이 Linux 박스에 원격으로 액세스

IP 주소 없이 Linux 박스에 원격으로 액세스

이더넷을 통해 연결된 두 개의 *nix 상자가 있습니다. 하지만 실제로는 그중 한 곳만 방문할 수 있어요. "원격" 컴퓨터에서 작업하는 동안 ifcfg-eth0 파일을 엉망으로 만들고 IPADDR=을 입력하는 대신 IPPADDR을 입력했습니다(추가 P에 유의하세요). 따라서 이 시점에서 나는 네트워크 시작 스크립트가 여전히 장치 드라이버를 올바르게 로드하고 있다고 생각하지만 분명히 장치의 IP 주소를 설정하려는 시도는 실패할 것입니다.

따라서 "원격" 컴퓨터의 MAC 주소만 알고 내 컴퓨터에서 "원격" 컴퓨터로 직접 연결되는 네트워크 케이블을 사용하여 해당 시스템에 연결하고 액세스 권한을 얻지 않고 ifcfg-eth0 파일을 수정할 수 있는 방법이 있습니까? 물리적 자원에?

답변1

불가능합니다. 죄송합니다. TCP/IP를 통해 실행되는 프로그램(특히 SSH와 같은 프로그램)은 해킹되어 MAC 주소와 통신할 수 없습니다. 가능하다면 이는 엄청난 안전 부작용을 가져올 것입니다! IP가 없기 때문에 인터페이스는 트래픽을 허용하지 않습니다.

유일한 희망은 파일을 확인할 수 없을 때 dhcp 실행 및 기본 주소 할당과 같은 일부 기본 작업을 수행하는 것입니다. 배포판에서 이 작업을 수행하는 경우 tcpdump다른 상자에 연결하는 인터페이스를 열고 관찰하거나 arp 데이터에 대한 로그를 관찰하여 해당 주소를 찾을 수 있습니다. 그런 다음 동일한 서브넷의 다른 컴퓨터에 IP를 추가하고 호출할 수 있습니다. 그러나 해당 머신에 실제로 IP가 없으면 해당 머신과 통신할 수 없습니다.

답변2

당신은일로아니면 다른 대역 외 관리 도구 설정이 있습니까? 명령줄 액세스 권한을 얻을 수도 있습니다. OODM 도구가 명령줄 액세스를 지원하지 않는 경우 최소한 원격 시스템을 강제로 재부팅하고, PXE 서버를 통해 네트워크 공유에서 적합한 Live CD 이미지를 부팅하고, SSH를 통해 Live CD에 연결하고, 로컬 하드 드라이브를 선택한 다음 적절한 구성 변경을 수행합니다.

그 외에는 물리적인 접근 없이 머신을 복원할 수 있는 방법이 생각나지 않습니다.

답변3

모든 것이 올바르게 구성되면 전화 접속 POTS 모뎀을 통해 원격으로 로그인할 수 있습니다(PPP나 TCP/IP를 통하지 않고 모뎀이 하나의 큰 직렬 회선이 됨). 이 방법은 암호화를 제공하지 않으며 절대 긴급 상황에서만 사용해야 합니다. 지금은 이것이 도움이 되지 않을 것이라는 것을 알지만 앞으로는 고려해야 할 사항입니다.

답변4

"원격"에 네트워크 관리자가 있습니까? 운이 좋으면 작동할 수도 있습니다. "원격 서버"가 IP를 요청할 수 있도록 "로컬 서버"에 DHCP 서버를 설치하십시오. 운이 좋으면 "원격 서버"가 DHCP 클라이언트. :)

관련 정보