- Windows 방화벽을 통한 포트 개방
- '제어판' > '시스템 및 보안' > 'Windows Defender 방화벽'으로 이동.
- '고급 설정'을 클릭.
- '인바운드 규칙'을 선택하고 '새 규칙'을 클릭.
- '포트'를 선택하고 '다음'을 클릭.
- TCP 또는 UDP를 선택하고 특정 포트 번호를 입력.
- '연결 허용'을 선택하고 규칙 이름을 지정.
- 명령 프롬프트를 통한 방법
포트 열기
netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80
포트 닫기
netsh advfirewall firewall delete rule name="Open Port 80" protocol=TCP localport=80
3. IIS에서 포트 바인딩
- IIS 관리자를 연다.
- 해당 웹사이트를 선택합니다.
- 오른쪽 '작업' 패널에서 '바인딩'을 클릭.
- '추가'를 클릭하여 새 포트를 추가하거나, 기존 바인딩을 선택하고 '편집' 또는 '제거'를 클릭.
포트 확인: 명령 프롬프트에서 다음 명령어로 열린 포트를 확인할 수 있다
netstat -an
주의사항:
- 포트를 열 때는 보안에 주의해야한다. 불필요한 포트는 닫아두는 것이 좋다.
- 일부 포트는 특정 서비스에 예약되어 있으므로, 사용하기 전에 확인이 필요.
- 방화벽 설정 변경 시 서버의 보안에 영향을 줄 수 있으므로 신중히 진행.
반응형
'Web Server > IIS' 카테고리의 다른 글
IIS (Internet Information Services) 정의 (0) | 2025.04.28 |
---|---|
WCF 와 IIS 의 관계 및 환경 설정 (0) | 2024.09.01 |