STDIO::Blog
#1. 배치 파일로 네트워크 IP 설정 쉽게 변경하기 본문
자체 네트워크를 보유한 기관과 자택 사이를 여러 번 이동하는 경우 기관을 방문할 때마다 네트워크 설정에서 IP 주소를 수동으로 설정해야 하고, 마찬가지로 자택으로 갈 때마다 IP 주소를 자동으로 할당하도록 설정해야 합니다. 이 귀찮은 과정을 해결하기 위해 배치 파일을 사용해봅시다.
배치 파일(Batch File)은 명령 프롬프트에 긴 문장을 입력해야 하는 상황이나, 여기에 쓰이는 문법을 잘 모르는 사용자도 클릭 한 번으로 쓸 수 있게 미리 코드를 입력해둔 파일을 의미합니다. 일단 자세한 개념은 접어두고 메모장을 키도록 하겠습니다. 그 다음 아래 코드를 붙여넣고 각각 'release_ip.bat', 'alloc_ip.bat'와 같은 이름으로 저장합니다.
release_ip.bat (자택에서)
netsh -c int ip set address name="Wi-Fi" source=dhcp
netsh -c int ip set dns name="Wi-Fi" source=dhcp
뜻은 아래와 같습니다.
IP 주소를 DHCP 방식으로 자동 할당하겠다.
DNS 주소를 DHCP 방식으로 자동 할당하겠다.
alloc_ip.bat (기관에서)
netsh -c int ip set address name="Wi-Fi" source=static addr=IP 주소 mask=마스크 주소 gateway=게이트웨이 주소 gwmetric=0
netsh -c int ip set dns name="Wi-Fi" source=static addr=DNS 주소 register=PRIMARY
마찬가지로 뜻은 아래와 같습니다.
내가 이 명령에서 말한 대로 네트워크 설정을 변경하여라.
위 코드에는 IP 주소, 마스크 주소, 게이트웨이 주소, DNS 주소에 해당하는 값을 적어넣고 저장합니다.
이제 관리자 권한으로 저장한 .bat 파일을 실행하면 자동 ip 설정이 완료됩니다.
Comments