Windows Server 2025 / 컴퓨터 이름·고정 IP·DNS·시간을 설정하는 방법
Windows Server 2025를 설치한 뒤에는 서버 이름, 고정 IP, DNS와 시간을 먼저 맞춰야 합니다. 특히 Active Directory 도메인에 가입할 서버는 도메인 정보를 찾을 수 있는 내부 DNS를 사용해야 하며, IP 변경은 원격 연결이 끊길 수 있으므로 콘솔에서 진행하는 것이 좋습니다.
서버별 주소와 변경 전 값을 기록합니다
이 글은 격리 실습망 172.24.50.0/24를 기준으로 합니다. DC1은 172.24.50.10, DC2는 .11, FS1은 .20을 사용합니다. 실제 네트워크에서 그대로 입력하지 말고, 호스트·VPN·다른 가상망과 주소가 겹치지 않는지 먼저 확인하세요.
hostname Get-NetAdapter Get-NetIPConfiguration Get-DnsClientServerAddress -AddressFamily IPv4 Get-TimeZone
출력에서 어댑터 이름, 인터페이스 인덱스, 현재 IP와 프리픽스, 기본 게이트웨이, DNS를 기록합니다. 어댑터가 여러 개라면 IP를 설정할 가상 스위치에 연결된 항목을 구분합니다. 원격 세션을 사용 중이라면 VM 콘솔 또는 현장 복구 수단을 확보하기 전에는 주소를 바꾸지 않습니다.
컴퓨터 이름을 먼저 지정합니다
Desktop Experience에서는 서버 관리자 → 로컬 서버 → 컴퓨터 이름으로 들어가 변경할 수 있습니다. Core에서는 SConfig의 컴퓨터 이름 항목을 사용합니다. FS1을 새로 준비하는 예시라면 관리자 Windows PowerShell에서 다음처럼 변경할 수도 있습니다.
Rename-Computer -NewName 'FS1' Restart-Computer
두 번째 명령은 즉시 재시작하므로 저장하지 않은 작업이 없어야 합니다. 재로그인 후 hostname으로 반영 여부를 확인하세요. 도메인 컨트롤러로 승격하기 전에는 최종 이름을 정해 두는 편이 구성이 단순하며, 이미 승격한 DC의 이름 변경에 이 예시를 그대로 적용하지 않습니다.
격리망에 고정 IPv4 주소를 넣습니다
- 실행 창에서 ncpa.cpl을 열고 대상 어댑터의 속성으로 들어갑니다.
- 인터넷 프로토콜 버전 4의 속성에서 FS1의 예시 주소 172.24.50.20과 서브넷 마스크 255.255.255.0을 입력합니다.
- 같은 격리망 안에서만 통신한다면 기본 게이트웨이는 비워 둡니다. 외부 통신이 필요하면 실제로 구성한 라우터나 NAT의 주소를 사용합니다.
- DNS는 아래의 구성 단계에 맞게 지정하고 적용한 뒤 Get-NetIPConfiguration으로 확인합니다.
빈 실습 어댑터에 PowerShell로 주소를 만들 때는 New-NetIPAddress 명령의 조건을 확인합니다. 이미 사용 중인 고정 주소와 기본 경로를 무작정 추가·삭제하는 명령은 연결을 끊을 수 있으므로, 이 실습에서는 현재 상태를 확인하며 GUI 또는 SConfig로 하나씩 바꿉니다.
주소 충돌이 의심되면 해당 IP를 다른 장비가 사용 중인지 확인하세요. ping 응답이 없다는 사실만으로 미사용 주소라고 단정할 수는 없습니다. 방화벽으로 ICMP 응답을 막은 장비도 있습니다.
DNS는 도메인 구성 단계에 맞춰 선택합니다
| 현재 상태 | DNS 선택 기준 |
|---|---|
| 도메인과 내부 DNS를 아직 만들지 않음 | 인터넷을 허용한 경우 해당 망에서 허용한 DNS를 사용합니다. 격리망에서는 외부 이름 확인이 안 될 수 있습니다. |
| DC1에 AD DS와 DNS 구성을 완료함 | FS1·CLIENT1은 DC1의 172.24.50.10을 DNS로 지정합니다. |
| DC2 DNS도 구성하고 복제를 확인함 | 내부 DNS 두 대를 사용하는 구성을 검토합니다. 공용 DNS를 도메인 조회의 대체 서버로 섞지 않습니다. |
공용 DNS는 ad.example.test의 도메인 컨트롤러 위치를 알지 못합니다. 외부 사이트 조회도 필요하다면 클라이언트에 공용 DNS를 덧붙이기보다 내부 DNS 서버의 전달자와 외부 통신 경로를 구성합니다. 아직 DNS 서비스가 없는 DC1 주소를 넣은 상태에서 조회 실패를 서버 장애로 판단하지 마세요.
시간대와 시간 원본을 구분합니다
한국 시간대를 사용하는 실습이라면 아래 명령으로 시간대를 지정하고 현재 시각을 확인합니다. 시간대가 같아도 실제 시계가 틀릴 수 있으므로 날짜와 분 단위 시각도 비교합니다.
Set-TimeZone -Id 'Korea Standard Time' Get-Date w32tm /query /status w32tm /query /source
도메인 구성 전 독립 서버와 도메인 구성 후 구성원은 시간 동기화 기준이 다릅니다. Windows Time 서비스의 도메인 계층에 따르면 도메인 구성원은 기본적으로 도메인 계층을 따릅니다. 도메인 가입 후 모든 서버에 서로 다른 외부 시간 원본을 강제로 지정하지 않습니다.
변경 후에는 이름, IP, DNS, 시간 원본을 구성 기록에 남깁니다. 연결이 끊겼다면 콘솔에서 원래 값과 비교하고, 잘못된 주소·마스크·게이트웨이부터 되돌립니다. DNS를 고쳤다면 같은 이름을 같은 DNS 서버에 다시 질의하여 결과가 달라졌는지 확인하세요.









