반응형
원도우 환경에서 네트워크 설정을 간편하게 변경하는 방법
set_ip.bat 배치 스크립트
@echo off
setlocal
:: 코드 페이지 설정 (한국어 CP949)
chcp 949 >nul
:: 기본 네트워크 인터페이스 이름
set INTERFACE_NAME=이더넷
:: 정적 IP 설정 정보
set IP_ADDR=192.168.0.10
set SUBNET_MASK=255.255.255.0
set GATEWAY=192.168.0.1
set DNS1=1.1.1.1
set DNS2=8.8.8.8
:: 메뉴 표시
echo 네트워크 설정 모드를 선택하세요:
echo 1. 정적 IP 설정
echo 2. DHCP (자동 IP) 설정
set /p CHOICE="선택 (1 또는 2): "
if "%CHOICE%"=="1" goto STATIC
if "%CHOICE%"=="2" goto DHCP
echo 잘못된 입력입니다. 1 또는 2를 입력하세요.
pause
exit
:STATIC
echo 정적 IP 설정 중...
netsh interface ipv4 set address name="%INTERFACE_NAME%" source=static addr=%IP_ADDR% mask=%SUBNET_MASK% gateway=%GATEWAY%
netsh interface ipv4 set dns name="%INTERFACE_NAME%" source=static addr=%DNS1% register=primary
netsh interface ipv4 add dns name="%INTERFACE_NAME%" addr=%DNS2% index=2
echo.
echo 정적 IP 설정 완료:
echo IP 주소: %IP_ADDR%
echo 서브넷 마스크: %SUBNET_MASK%
echo 게이트웨이: %GATEWAY%
echo DNS 서버: %DNS1%, %DNS2%
goto SHOW_CONFIG
:DHCP
echo DHCP 설정 중...
netsh interface ipv4 set address name="%INTERFACE_NAME%" source=dhcp
netsh interface ipv4 set dns name="%INTERFACE_NAME%" source=dhcp
echo.
echo DHCP 설정 완료: IP 주소가 자동으로 할당됩니다.
goto SHOW_CONFIG
:SHOW_CONFIG
echo.
echo 현재 네트워크 설정 확인 중...
ipconfig
pause
endlocal
스크립트 실행
관리자 권한으로 실행
- .bat 파일을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.
- 중요 : 네트워크 설정 변경을 위해 관리자 권한이 필요합니다.
네트워크 설정 모드를 선택하세요:
1. 정적 IP 설정
2. DHCP (자동 IP) 설정
선택 (1 또는 2):
728x90
반응형
'원도우' 카테고리의 다른 글
원도우 디스크 관리에서 디스크를 오프라인/온라인으로 전환하는 방법 (0) | 2025.04.01 |
---|---|
원도우에서 MongoDB의 GUI 도구인 MongoDB Compass를 설치하는 방법 (0) | 2024.12.11 |
원도우에서 Gradle을 설치하는 방법 (1) | 2024.12.09 |
원도우에서 VSCode를 사용하여 Spring Boot 프로젝트를 생성하는 방법 (0) | 2024.12.09 |
원도우 2000 기본 데스크탑 색상 (0) | 2024.11.28 |