노트북 고정 ip주소 변경 편하게 프로그램없이 배치파일로

노트북을 가지고 다니다 보면 직장에서 고정ip를 부여받아 사용할때가 있어요. 

하지만 집이나 카페 등에 들고 갈땐 고정ip로 부여된 정보를 일일이 지워야 해요. 

회사왔을땐 또 고정ip대로 입력을 해야 되죠 무한반복되는 입장에선 뭔가 간단한 해결책이 없을까 싶어요.

구글에 검색을 해봤어요. 

https://ooppa.tistory.com/1077

반복적인 ip 변경, 배치 파일로 쉽게 바꾸다

컴퓨터의 IP를 바꾸려면 내 네트워크환경의 연결 속성에 들어가 IP를 직접 입력하여 바꿔야합니다. 저의 경우는 사무실에서 IP를 여러개를 사용하는데 그때마다 다른 IP와 GW를 세팅, 동일한 IP를 반복적으로 바꿔..

ooppa.tistory.com

이분이 친절하게 잘 정리해 놓으셨더라구요. 그래서 저도 쉽게 해결 했습니다. 

위 스토리와 같은 내용이지만 적어 놓을께요.

배치 파일을 생성하구요 안에 내용을 적어요. 

@echo off
title 반복적인 ip 변경, 배치 파일로 쉽게 바꾸다
mode con cols=43 lines=13
color 1F

:_Menu
cls
echo.
echo.
echo.
echo               1. Office IP
echo.
echo               2. DHCP IP
echo.
echo.
echo.
set /p num=Choose the number : 
if "%num%"=="1" goto _office_IP
if "%num%"=="2" goto _dhcp_IP
goto _Menu

:_office_IP
netsh -c int ip set address name="Wi-Fi" source=static addr=172.16.16.54 mask=255.255.255.0 gateway=172.16.16.253 gwmetric=0
netsh -c int ip set dns name="Wi-Fi" source=static addr=203.248.252.2 register=PRIMARY
netsh -c int ip add dns name="Wi-Fi" addr=164.124.101.2 index=2
goto _Success

:_dhcp_IP
netsh -c int ip set address name="Wi-Fi" source=dhcp
netsh -c int ip set dns name="Wi-Fi" source=dhcp
goto _Success2

:_Success
cls
echo.
echo.
echo.
echo    The operation completed successfully.
echo.
echo.
echo.
pause > nul
goto _Menu

:_Success2
cls
echo.
echo.
echo.
echo    The operation completed successfully.
echo.
echo.
echo.
pause > nul
exit

 오피스 아이피에 회사내 고정 아피관련 주소를 입력하시면 되요.

그리고 회사에 출근하면 배치파일을 실행해서 1번 카페나 집에선 2번을 누르시면 손쉬게 ip변경이 되어서

번거로운 입력을 편하게 할수 있습니다. 

 

run ip.cmd
0.00MB

 

이상입니다. 

블로그 이미지

은호아빠

여행, 맛집, 일상, 프로그래밍, 개발자, 윈도우, 웹, jsp, spring, db, mysql, oracle, c#

,