윈도우 원격데스크톱을 특정 IP만 허용하도록 설정할 수 있나요?
💡 요약 정리
- 원격데스크톱(RDP)을 모든 IP에 열어두면 보안에 취약합니다. 특정 IP만 허용하도록 설정하세요.
- 방법 1: 윈도우 내부 방화벽에서 인바운드 규칙 '원격 데스크톱(TCP-In)'의 영역(Scope)에 허용 IP 추가.
- 방법 2: 가상서버호스팅 외부 방화벽(나의 서비스 관리 > 서버관리 > 방화벽 관리)에서 RDP(기본 포트 3389)를 개별접속(특정 IP)로 설정 후 IP 추가.
- 허용하지 않은 IP/포트는 모두 차단되므로, 필요한 포트와 IP를 빠짐없이 열어야 정상 이용이 가능합니다.
1. 윈도우 내부 방화벽에서 설정하기
윈도우 원격데스크톱 연결을 모든 IP에 허용하면 보안상 취약할 수 있습니다. 아래 단계로 특정 IP만 접근 가능하도록 설정하세요.
- 키보드에서 Windows 키 + X를 누르거나, 시작 버튼을 마우스 오른쪽 버튼으로 클릭합니다.
- 실행된 CMD(명령 프롬프트) 창에서 ServerManager를 입력하여 서버 관리자를 실행합니다.
- 서버 관리자에서 로컬 서버 > Windows 방화벽 항목(공개: 사용 또는 공개: 사용 안 함)을 클릭합니다.
- 열린 창에서 고급 설정으로 이동합니다.
- 방화벽 사용을 활성화한 뒤, 아래 경로에서 허용할 원격 IP 주소를 추가합니다.
- 인바운드 규칙 > 원격데스크톱(TCP-In) > 속성 > 영역(Scope) 탭 > 원격 IP 주소 추가
- 주의사항
- 인바운드 규칙에서 허용된 IP 및 포트 외에는 모두 차단됩니다.
- 필요한 포트와 IP는 각각 별도로 허용해야 정상 이용이 가능합니다.
2. 윈도우 외부 방화벽에서 설정하기(가상서버호스팅)
가상서버호스팅(VPS) 이용 시, 나의 서비스 관리의 방화벽 관리 메뉴에서 외부 방화벽을 설정할 수 있습니다.
-
방화벽 기능 활성화
- 나의 서비스 관리 > 서버관리 > 방화벽 관리로 이동 후, 방화벽 상태를 OFF에서 ON으로 변경합니다.
- ON으로 변경 시, 사용 중인 가상서버 포트 검색이 진행됩니다.
-
원격 포트에 대해 개별접속(특정 IP) 설정
- 포트 검색 결과에서 원격 접속 관련 포트에 대해 개별접속(특정 IP)으로 설정한 뒤 확인하여 룰셋을 적용합니다.
-
원격데스크톱(RDP) 포트에 특정 IP 허용 추가
- 방화벽 활성화 후, 원격데스크톱(기본 포트: 3389)에 대해 허용할 IP를 추가합니다.
- 원격데스크톱 접근 IP를 더 추가하려면 동일한 방식으로 허용 IP를 계속 추가하면 됩니다.
- 주의사항
- INBOUND/OUTBOUND 접근 정책에서 허용되지 않은 IP 및 포트는 모두 차단됩니다.
- 정상 이용을 위해 필요한 모든 포트와 IP를 빠짐없이 열어주세요.