공부방 - 위니 포트경고 해결하기 :: 2008. 1. 7. 20:06




위니를 사용하다 보면 아래와 같은 메세지가 나오면서 위니가 중지되는 경우가 발생합니다.

사용자 삽입 이미지

무서운 포트경고

이러한 현상이 한번 발생하게 되면 수시로 위니가 포트경고로 인하여 중지되기 때문에 정상적인 사용이 어려워 집니다.

이럴 경우 네트워크 설정에 문제가 있는 경우가 대부분 입니다.
1. 윈도우 방화벽 설정의 문제
2. 인터넷 연결(공유기 사용 등)의 문제

여기서 공유기 사용으로 인한 문제는 DMZ 혹은 Twin IP 설정을 통하여 해결해 주셔야 합니다.
이러한 설정법은 각 공유기 제조사 마다 다르니 공유기 제조회사로 "위니 사용을 위한 공유기 설정방법"
을 물어보시면 자세한 답변을 얻으실 수 있을것 입니다.

그렇다면 가장 첫번째 문제인 윈도우 방화벽 설정의 문제 해결법은...?
이것은 사용자가 직접 해결해야 하는 문제입니다.
윈도우는 자체 방화벽 프로그램이 내장되어 있어 각종 악성코드 등으로부터 사용자의 시스템을
보호하고 있습니다. 그러나 문제는 설정이 잘못되면 사용자의 프로그램의 정상적인 사용이 불가능하다는
것인데요. 그래서 정확한 설정이 필요합니다.

사용자 삽입 이미지

1. 시작 -> 설정 -> 네트워크 연결 에 들어갑니다.



사용자 삽입 이미지

2. 로컬 영역 연결에서 마우스 오른쪽 클릭 후 속성으로 들어갑니다.


사용자 삽입 이미지

3. 들어간 모습입니다. 여기서 고급 탭으로 들어갑니다.



사용자 삽입 이미지

4. 고급탭에서 Windows방화벽 설정(E)으로 들어갑니다.



사용자 삽입 이미지

5. 예외 허용 안함에 체크가 안되있어야 합니다! 예외 탭으로 들어갑니다.




사용자 삽입 이미지

6. 프로그램 및 서비스에서 위니가 없는것으로 나와있습니다. 프로그램 추가를 누릅니다.


사용자 삽입 이미지

7. 위니2한글판 인스톨러 사용시 아래와 같이 프로그램 목록에 보입니다.

 만약 압축버전을 사용하신다면 찾아보기를 통하여 선택해 주세요.

사용자 삽입 이미지

8. 위니2한글판 프로그램을 Windows방화벽 예외 프로그램에 추가하였습니다.


사용자 삽입 이미지

9. 더 확실히 하기위해 위니가 사용하는 포트도 추가하도록 하겠습니다.

 포트 추가를 눌러주세요.

사용자 삽입 이미지

10. 우선 위니가 사용하는 포트를 알아야 합니다.

위니를 기동시켜 설정을 누르시면 위와같은 화면에서 포트를 확인할 수 있습니다.
여기서는 포트가 20652 입니다.

사용자 삽입 이미지

11. 포트 추가를 누르면 이런 창이 뜹니다. 포트가 20652였으니 이렇게 써주고 확인을 누릅니다.


사용자 삽입 이미지

12. 위니가 사용하는 포트 또한 추가된 모습입니다.


사용자 삽입 이미지

13. 더더욱 확실히 하기위해 고급탭에서 설정에 들어갑니다.


사용자 삽입 이미지

14. 이처럼 되있는것이 일반적 입니다. 추가를 눌러줍니다.


사용자 삽입 이미지

15. 포트번호에 위니가 사용하는 20652를 넣어주시고 TCP를 선택합니다.

여기서는 공유기를 사용하지 않기때문에 IP주소에 127.0.0.1 이라고 써넣었습니다.
공유기 미사용시 127.0.0.1로 써주세요.

만약 공유기를 사용하여 해당 컴퓨터의 IP가 192.168.0.2 이런식이라면 그것을 써주시면 됩니다.

사용자 삽입 이미지

16. 추가가된 모습입니다.


이로서 윈도우 방화벽 설정을 끝마쳤습니다.

보통 이렇게 한다면 포트경고는 다시 볼 수 없을것 이고 정상적인 위니사용이 가능해 질 것입니다.


더 쉬운 설정을 위하여 레지스트리를 제공해 드립니다.
이 레지스트리는 위니코리아에서 제공하는 인스톨러에 맞는 경로로 설정이 되어있기 때문에
위니 설치 경로 및 위니 실행파일 이름이 틀리다면
레지스트리를 메모장으로 열어서 맞게 편집한 후 사용하시면 됩니다.

일본어 Winny2b71(오리지널) 인스톨러 버전용 레지스트리
(설치된 경로가 C:\Winny2 이고 설치파일이 Winny.exe인 경우)

일본어 Winny2b71(해동버전) 용 레지스트리
(설치된 경로가 C:\Winny2RV 이고 설치파일이 Winny.exe인 경우)

한국어 Winny2KR 인스톨러 버전용 레지스트리
(설치된 경로가 C:\Winny2KR 이고 설치파일이 Winnykr.exe인 경우)

위니 1.14k(한글판) 인스톨러 버전용 레지스트리
(설치된 경로가 C:\Winny 이고 설치파일이 Winny.exe인 경우)


다른방법 (위니2 한글판 기준)
위니2한글판(winnykr.exe)이 C에 Winny2KR 이라는 폴더에 설치되 있는 경우
Windows 방화벽 허용 목록 추가 방법
시작 -> 실행 후 아래에 적힌대로 써넣습니다.
netsh firewall add allowedprogram "C:\Winny2KR\Winnykr.exe" Winny2KR enable