주 목적은 부팅이 불가능한 PC의 고정 IP 주소를 확인하는 것이며, 윈도우 환경에서도 작동할 수 있도록 겸용으로 제작하였습니다.
1. 확인할 네트워크 정보
- IP 주소 (IPAddress)
- 서브넷 마스크 (SubnetMask)
- 기본 게이트웨이 (DefaultGateway)
- DNS 서버 (DNS1, DNS2)
2. PE 환경에서 Windows 설치 디스크 확인
- PE(Preinstallation Environment)로 부팅한 후, Windows가 설치된 디스크(드라이브)를 찾습니다.
3. SYSTEM 레지스트리 하이브 로드
- Windows의 네트워크 설정 정보를 확인하기 위해 \Windows\System32\config\SYSTEM 파일을 특정 경로에 하이브 로드합니다.
- 예제 경로 : HKLM\Temp\ControlSet001\Services\Tcpip\Parameters\Interfaces
- 해당 경로에서 IP 주소, 서브넷 마스크, 기본 게이트웨이, DNS 서버 정보를 확인합니다.
4. IP 정보 출력
- 하이브에서 가져온 IP, 서브넷 마스크, 게이트웨이, DNS 정보를 출력합니다.
5. Windows 환경에서 IP 정보 출력
- Windows가 정상적으로 부팅되는 환경에서는 PowerShell 명령어를 사용하여 네트워크 정보를 확인할 수 있습니다.
- (ipconfig /all | Select-String "이더넷|IPv4 주소|서브넷 마스크|기본 게이트웨이|DNS 서버") -join "`n"
PS C:\Users\Administrator\Desktop> (ipconfig /all | Select-String "이더넷|IPv4 주소|서브넷 마스크|기본 게이트웨이|DNS 서버") -join "`n"
이더넷 어댑터 이더넷:
IPv4 주소 . . . . . . . . . : 192.168.0.2(기본 설정)
서브넷 마스크 . . . . . . . : 255.255.255.0
기본 게이트웨이 . . . . . . : 192.168.0.1
DNS 서버. . . . . . . . . . : 168.126.63.1
이더넷 어댑터 VMware Network Adapter VMnet1:
IPv4 주소 . . . . . . . . . : 192.168.235.1(기본 설정)
서브넷 마스크 . . . . . . . : 255.255.255.0
기본 게이트웨이 . . . . . . :
DNS 서버. . . . . . . . . . : fec0:0:0:ffff::1%1
이더넷 어댑터 VMware Network Adapter VMnet8:
IPv4 주소 . . . . . . . . . : 192.168.247.1(기본 설정)
서브넷 마스크 . . . . . . . : 255.255.255.0
기본 게이트웨이 . . . . . . :
DNS 서버. . . . . . . . . . : fec0:0:0:ffff::1%1
PS C:\Users\Administrator\Desktop>
IP Search v1.0 - 움짤 GIF
'자작 프로그램 > 기타(잡동사니)' 카테고리의 다른 글
VHD-WIM Toolkit v1.0 (VHD 생성 및 WIM 파일 수정) (0) | 2024.12.28 |
---|---|
E&K 드라이버 런처 v1.0 (테스트 중 . . .) (0) | 2024.12.05 |
원격 데스크톱 설정 v1.0(Remote Desktop Settings) 테스트 중 . . . (0) | 2024.12.02 |
활성 창 텍스트 추출기 v1.0 (Active Window Text Extractor) (0) | 2024.11.26 |
VMWare 팝업 힌트 메시지 숨기기 / Hide annoying VMware hint "To release input, press Ctrl+Alt" (0) | 2024.10.15 |