Q ::

  • 윈도우11 PC에서 network 고정하는 설정을 bat 파일로 생성
  • ip : 192.168.0.100
  • subnetmask : 255.255.255.0
  • gateway : 192.168.0.1
  • dns1 : 210.220.163.82
  • dns2 : 219.250.36.130

A ::

  • 윈도우11에서 BAT 파일로 네트워크(유선 LAN) 설정을 고정하는 방법
  • 자동(IP/DNS)으로 원상 복구하는 BAT 파일 예시
  • 네트워크 어댑터명이 "이더넷"인 경우 예시
    본인의 네트워크 어댑터 이름을 확인하려면 Windows에서 제어판 > 네트워크 및 인터넷 > 네트워크 연결 메뉴에서 해당 이름을 확인

1. IP 고정하는 set_static_ip.bat

bat

@echo off
REM 네트워크 어댑터 이름은 반드시 본인 환경에 맞게 변경 필요. (예: "이더넷", "Ethernet", "Local Area Connection")
set adapter="이더넷"

REM IP 설정
netsh interface ip set address name=%adapter% static 192.168.0.100 255.255.255.0 192.168.0.1

REM DNS 설정
netsh interface ip set dns name=%adapter% static 210.220.163.82
netsh interface ip add dns name=%adapter% 219.250.36.130 index=2

echo 네트워크 설정이 고정 IP 및 DNS로 변경되었습니다.
pause

2. IP를 자동(DHCP)으로 복구하는 set_auto_ip.bat

bat

@echo off
set adapter="이더넷"

REM IP 자동 (DHCP)
netsh interface ip set address name=%adapter% source=dhcp

REM DNS 자동
netsh interface ip set dns name=%adapter% source=dhcp

echo 네트워크 설정이 자동(DHCP)으로 변경되었습니다.
pause

사용방법

  1. 위 BAT 파일을 각각 메모장에 복사해서 set_static_ip.bat와 set_auto_ip.bat 이름으로 저장
  2. 반드시 관리자 권한으로 실행해야 변경됨
    • 파일 오른쪽 클릭 → 관리자 권한으로 실행 선택

참고

  • "이더넷"이 본인의 네트워크 어댑터명이 아닐 경우, 명령 프롬프트에 netsh interface show interface를 입력하면 정확한 이름을 확인할 수 있음
  • 무선(Wi-Fi)이라면 "Wi-Fi" 혹은 "무선 네트워크 연결" 등으로 변경

 

 

 


 

+ Recent posts