고정 IP 구성을 저장하고 구성 간 전환을 위한 Windows 10의 도구

고정 IP 구성을 저장하고 구성 간 전환을 위한 Windows 10의 도구

저는 Linux를 실행하는 임베디드 단일 보드 컴퓨터와 함께 Windows 10 노트북을 사용하고 있습니다. 나는 보통 를 통해 보드에 로그인 ssh하고 를 통해 파일을 전송합니다 WinSCP. 보드에는 고정 IP 구성이 있으며 일반적으로 이더넷 케이블을 보드에 직접 연결하고 Windows 노트북의 IP 주소를 변경합니다.

문제는 내 개발 작업 흐름에서 IT 인프라 내의 서버에 임베디드 Linux 이미지를 생성해야 하고 scp빠른 전송을 위해 로컬 LAN 네트워크를 사용하여 이미지 파일을 만들어야 한다는 것입니다.

랩탑에는 대부분의 시간을 보드에 연결하는 데 사용되는 단일 이더넷 포트가 있습니다.

Networking Options이더넷 포트를 열고 클릭 Properties하고 항상 고정 IP를 입력하는 대신 Windows에서 IP 구성 간을 더 쉽게 전환할 수 있는 간단한 도구가 있습니까 ?

답변1

필요에 따라 인터페이스를 교체하기 위해 배치 파일을 만드는 것이 좋습니다. 당신이 찾고 있는 명령은 입니다 netsh.여기에 대한 정보를 찾아보세요. 예를 들면 다음과 같습니다.

@echo off

netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1

exit

name=장치 관리자에서 이더넷 어댑터가 실제로 호출되는 것이 무엇인지 확인하세요 . 멋지게 꾸미고 정적 연결을 오가는 데 다른 배치 파일을 사용하지 않으려면 일종의 입력 프롬프트와 몇 가지 간단한 GOTO줄을 추가할 수 있습니다.

@echo off

echo Change IP to board?
set /p opt="Y or N: "
if %opt% == Y GOTO STATICONE

netsh interface ip set address name="Local Area Connection" static 192.168.0.150 255.255.255.0 192.168.0.1 1

exit

:STATICONE
netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1

exit

GOTO필요한 만큼 잠재적 답변/변수 및 행을 추가할 수 있습니다 .

또는 두 개의 주소(또는 하나의 고정 주소와 하나의 DHCP 사이)만 교환하는 경우 먼저 현재 IP 주소를 설명에 따라 변수에 할당하여 입력 없이 배치 파일을 자동으로 교환할 수 있습니다.여기 스택 오버플로에서필요한 모든 것과 비교하여 확인한 후 DHCP 또는 사용하는 다른 고정 IP로 다시 설정됩니다.

관련 정보